Re: vesafb on archs !ia32 [Re: Calling VESA BIOS routines from kernel?]

Egbert Eich (eich@hilbert.ikp.physik.tu-darmstadt.de)
Mon, 13 Dec 1999 12:18:01 +0100 (MET)


Jonathan Walther writes:
> I suggest you look at how FreeBSD supports VESA. a few ioctl(), an mmap(),
> and you're done. It has a vm86() subprocess running constantly, that can
> then virtually do the interrupts you want. To "Do VESA" under FreeBSD just
> means doing the corresponding ioctl(). I like this interface. It is
> elegant, simple, and works. Why can't Linux have it too?
>
vm86() obviously only works under Intel.

> Unlike Linux, I change VESA modes all over in BSD, not just at boot time.
There might be other approaches that are just as simple but don't require
you to have the entire IA32 emulator in the kernel on non-Intel.

Egbert.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/