Re: Need help in accessing more than 4GB memory
- From: "randyhyde@xxxxxxxxxxxxx" <spamtrap@xxxxxxxxxx>
- Date: 20 Dec 2005 16:49:51 -0800
Raja wrote:
> Hi All,
>
> I want to understand how to access above 4GB memory using PAE
> mechanism. I need some sample code which helps me to understand
>
> 1. How to enable PAE
> 2. How to setup page table for accessing above 4GB
> 3. How to read and write the memory more than 4GB.
>
> Any help is greatly appreciated. Even some reference books also very
> much helpful.
Is this for a one-off project and you must use a 32-bit processor? Why
not just get a 64-bit processor and gain the ability to easily access
>4GB and still be able to use an OS like Linux or Windows? You're headed back into the realm that made 16-bit coding so much fun on the original PC with no OS support or anything like that when you use PAE.
And besides, how many motherboards out there support >32-bit address
space?
It really sounds like you want to get an AMD64 or Intel EMT system.
Then you get to use nice flat addressing beyond 32 bits.
Cheers,
Randy Hyde
.
- References:
- Need help in accessing more than 4GB memory
- From: Raja
- Need help in accessing more than 4GB memory
- Prev by Date: Re: How to maintain opcode/modrbym/sib tables
- Next by Date: Re: varargs in C (AMD64 architecture)
- Previous by thread: Need help in accessing more than 4GB memory
- Next by thread: How to maintain opcode/modrbym/sib tables
- Index(es):
Relevant Pages
|