[ros-dev] 2GB Boundary

Eric Kohl eric.kohl at t-online.de
Sun Oct 10 11:52:16 CEST 2004


"Aliberti Emanuele" <ea at iol.it> wrote:

> >I agree! But I think we should move the ntoskrnl base address to
0x80100000
> >and map the first MB of physical memory to 0x80000000 - 0x800FFFFF in
order
> >to simplify BIOS calls.
> >
> >
> >
>
> Does that conflict with the statement I read in some books about
> completely skipping the low 64k physical address range for ease of
> detecting NULL pointers?

This is not 100% correct. The lowest 64k of the process _virtual_ address
space is is reserved and protected in order to detect NULL pointer access.

Regards,
Eric



More information about the Ros-dev mailing list