Re: DPMI - A bit of a noobish question.
Posted: Sat Jul 04, 2009 7:40 pm
Thank you all very much for your prompt replies. I honestly am sorry for asking amiss, and apologise. I have it down solidly now, and anything else I need to know can be easily subsidized with good old research.
The biggets problem was that I assumed (based on a textbook I have from Uni...I should have known not to trust those thngs) that the Boot order is BIOS -> DOS -> Bootloader.
Where BIOS->DOS is not DOS being loaded, but copied into memory. That was what the textbook stated. It said that Bootup is split into three distinct phases: I'm now typing for the textbook directly:
1. POST
2. Initialization
3. Boot.
Where POST is, a series of self tests performed by the BIOS, Initialization is the phase after POST successful checkup, where DOS and various other components are loaded into memory, and then control is passed to the Bootloader, which is a program stored in the Volume Boot Sector of a bootable device attached to the system.
I assumed that DOS remains in memory, and is able to be interacted with even after the main OS takes over. It also means that i've got a huge misconception about DOS interrupts, which means I need to go and read over a lot of stuff with a new outlook.
And...
The biggets problem was that I assumed (based on a textbook I have from Uni...I should have known not to trust those thngs) that the Boot order is BIOS -> DOS -> Bootloader.
Where BIOS->DOS is not DOS being loaded, but copied into memory. That was what the textbook stated. It said that Bootup is split into three distinct phases: I'm now typing for the textbook directly:
1. POST
2. Initialization
3. Boot.
Where POST is, a series of self tests performed by the BIOS, Initialization is the phase after POST successful checkup, where DOS and various other components are loaded into memory, and then control is passed to the Bootloader, which is a program stored in the Volume Boot Sector of a bootable device attached to the system.
I assumed that DOS remains in memory, and is able to be interacted with even after the main OS takes over. It also means that i've got a huge misconception about DOS interrupts, which means I need to go and read over a lot of stuff with a new outlook.
And...