]> Zhao Yanbai Git Server - minix.git/commit
For /dev/mem, map in memory to be copied to memory's own address space
authorBen Gras <ben@minix3.org>
Fri, 9 Mar 2007 16:03:19 +0000 (16:03 +0000)
committerBen Gras <ben@minix3.org>
Fri, 9 Mar 2007 16:03:19 +0000 (16:03 +0000)
commit9843d7a625abdf66f0d5f8fb529cdb7dcfd86076
treef76bac47d87aab9bbfa4f9e3347f827842940faa
parentf4b7a16f7bb1c9d47a6ed6cea4cc0363a974b3e8
For /dev/mem, map in memory to be copied to memory's own address space
one page at a time, and use safecopies to copy it to the requesting
process.

This lets /dev/mem access the entire physical address space, as the minix
page tables only allow access by default to physical RAM, which breaks
e.g. the VESA X driver in some cases.
drivers/memory/memory.c