Bank switching in protected mode
Posted: Sun Sep 14, 2003 11:00 pm
I'm having trouble with the graphical side of my os.
It is a C/C++ os and i am writing directly to 0xA0000-AFFFF. I have no idea how to change banks without any interrupts. I was thinking that there must be a byte on my card i could write the bank directly to. I've heard of getting VBE_ModeInfoBlock->WinFuncPtr, but that requires an interrupt doesn't it?
i'm a newbie to protected mode, so any help would be greatly appreciated.
It is a C/C++ os and i am writing directly to 0xA0000-AFFFF. I have no idea how to change banks without any interrupts. I was thinking that there must be a byte on my card i could write the bank directly to. I've heard of getting VBE_ModeInfoBlock->WinFuncPtr, but that requires an interrupt doesn't it?
i'm a newbie to protected mode, so any help would be greatly appreciated.