adholioshake
Programmer
- Feb 9, 2003
- 136
Hi tek people.
I have been trying to write a simple operating system for a while and I am stuck on the memory management. The problem is how memory is organized after 1Mb.
The first thing that has to be done is enable the A20 line, and I have done that. But what does that actually do?
To access memory above 1Mb I am sure I have to do some page swapping for the EMS, but I am not sure how to do this.
Anyone have any ideas?
The mind is like a parachute - it works better when open...
I have been trying to write a simple operating system for a while and I am stuck on the memory management. The problem is how memory is organized after 1Mb.
The first thing that has to be done is enable the A20 line, and I have done that. But what does that actually do?
To access memory above 1Mb I am sure I have to do some page swapping for the EMS, but I am not sure how to do this.
Anyone have any ideas?
The mind is like a parachute - it works better when open...