[ros-dev] 2GB Boundary

KJK::Hyperion noog at libero.it
Mon Oct 11 19:52:37 CEST 2004


At 00.42 11/10/2004, you wrote:
>That is not correct. The lowest 64k are not reserved. The allocation of 
>memory starts at 64k if there was no base address given. With a base 
>address it is possible to allocate memory in the lowest 64k.

True. The Device Path Exerciser tool in the DDK maps the lowest page to 
detect drivers that don't check for NULL pointers. And anyway NTVDM 
allocates a code segment for the virtual machine (NtSetLdtEntries), so 
that's a non-issue 



More information about the Ros-dev mailing list