[klibc] emu86 in klibc

Jon Smirl jonsmirl at gmail.com
Sun Mar 13 07:50:18 PST 2005


On Sat, 12 Mar 2005 22:34:22 -0800, H. Peter Anvin <hpa at zytor.com> wrote:
> Jon Smirl wrote:
> > What about including emu86 support in non-x86 builds and vm86 on x86
> > in klibc? The linux BIOS people have a 40K version of emu86 available.
> 
> There is nothing against building these on top of klibc, but I think I'd
> have to see some pretty compelling reason to add it *into* klibc.

How about as another library in the klibc tree? Right now there is no
central point for emu86,  there are at least four development trees.
klibc is slated to go into the kernel sooner or later too, right?
emu/vm86 is used in general for running ROMs on cards, it is not video
specific.

With the new model of moving pieces of device drivers to user space
we're missing a place in the kernel tree to keep these programs. What
is the plan for this? The video drivers are going to have two tiny
helpers: post the ROM, parse EDID and build the mode list. Without
these the driver isn't going to work very well. These helpers are
target to run in early user space during boot.

-- 
Jon Smirl
jonsmirl at gmail.com



More information about the klibc mailing list