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/