Invoking int 0x10 from a service

"Alexandre Courbot" <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.l4ka.general
Message-ID <[email protected]>
Hello everybody,

I'm currently planning to write a VESA driver for our Pistachio-based
OS. Video mode setting is done by calling the BIOS interrupt 0x10,
which uses real-mode addressing, and therefore cannot be run from
protected mode. What I thought about was to use VM86 mode for that
call, but it looks like there is no way to do that with Pistachio.
Have I missed something? Do you know a way to workaround this without
modifying Pistachio?

Thanks,
Alex.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.