Re: Invoking int 0x10 from a service

Christian Helmuth <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.l4ka.general
Organization TU Dresden, Dept. of CS
Message-ID <[email protected]>
Hi,

On Fri, Jan 11, 2008 at 02:38:11PM +0900, Alexandre Courbot wrote:
> Do you know a way to workaround this without modifying Pistachio?

You could use an x86 emulator library. We do that in L4Env for Fiasco to
execute VESA BIOS code. Just have a look at

  http://svn.tudos.org/repos/tudos/trunk/l4/pkg/x86emu
  http://svn.tudos.org/repos/tudos/trunk/l4/pkg/l4con/server/src/ARCH-x86/gmode-arch.c

The approach proved to be easily portable as we also use it in our new
(non-L4Env) microkernel environment.

Greets
-- 
Christian Helmuth

TU Dresden, Dept. of CS
Operating Systems Group
http://os.inf.tu-dresden.de/~ch12
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.