[klibc] emu86 in klibc
Jon Smirl
jonsmirl at gmail.com
Fri Mar 11 18:58:59 PST 2005
Posting video cards usually require running x86 ROMs. This doesn't
work to well when people plug x86 video cards into ia64 and ppc
machines. People do this because the x86 versions are half the price
of the OpenFirmware ones. Even x86 machines need to run the ROMs for
secondary cards. I'm in the process of modifying fbdev to use hotplug
events to run these ROMs.
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.
Right now video ROMs would be the only user of this but there are SCSI
disk controllers with boot ROM too that no one is developing for.
-------------------------------------------------------
On Mon, 07 Feb 2005 09:34:53 -0700, Li-Ta Lo <ollie at lanl.gov> wrote:
The source code is available from LinuxBIOS CVS
cvs.sourceforge.net:/cvsroot/freebios
the directory for the emulator are
freebios2/src/devices/emulator/x86emu
and
freebios2/src/include/x86emu
The emulator is slightly larger than 32KB. For the Tyan S2885
mainboard, the difference of the final romimage is 41376 bytes.
--
Jon Smirl
jonsmirl at gmail.com
More information about the klibc
mailing list