in-kernel vm86 mode
Posted: Sun Aug 30, 2009 11:41 am
Vm86 mode is generally used for running tasks separate from the kernel, but what if I want to run some of my kernel's code in vm86 mode? What I need is for my kernel to send the BIOS an interrept (for VESA) then immediately return to protected mode. All the guides I have found for vm86 mode talk about ring 3 and setting up a TSS, I'm wondering if I can accomplish the same thing without this if I plan on doing it all in ring 0 and within my kernel.
The simplest answer is the best one. If you can point me to docs describing how to do what I ask, that works too, though I haven't found any yet
Thanks
The simplest answer is the best one. If you can point me to docs describing how to do what I ask, that works too, though I haven't found any yet
Thanks