memory addressing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi,

The board on which I am running linux has 16 MB of which 
0-8 MB is used by Linux and rest of 8-16 MB is used by 
another processor running another OS. (basically the 
board has 2 CPUs)

Now I have a driver on Linux that needs to access the 8-16 memory space to communicate with the other CPU. I am thinking of using these addresses directly within my driver. My understaning is that since there is no MMU protection within the kernel my driver can access the addresses even though they have not been configured for Linux.

Am I right; will I face any problems with such a setup? Any suggestions are welcome.

Thanks and Regards
Raghav 

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
IRC Channel:   irc.openprojects.net / #kernelnewbies
Web Page:      http://www.kernelnewbies.org/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux