Messages in this thread | | | From | Egbert Eich <> | Date | Mon, 13 Dec 1999 12:18:01 +0100 (MET) | Subject | Re: vesafb on archs !ia32 [Re: Calling VESA BIOS routines from kernel?] |
| |
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/
| |