ftp://ftp.plex86.org/pub/plex86/plex86-diffs.2000_0629a
Sort of cosmetic stuff to the user code. I wanted to separate
the collusion between the VGA BIOS hack code and the kernel
loading. You need to run 'autoconf', since I changed the
configure.in file. I didn't include the diffs for that.
-Kevin
- "Kevin P. Lawton" <[EMAIL PROTECTED]>:
Bios plugin no longer loads the kernel image. This is done
separately now, by 'load-kernel.so'.
Added 'replay_io.so' in lieu of the vga.S file.
It replays the IO trace file 'misc/vga_io.log' to the vga
emulation. This is more efficient, and allowed for separation
of the BIOS functionality. This is in a new plugin directory
'misc'.
Added 'load-rom.so' which does nothing effectively, since we
don't have a ROM BIOS yet, but will load one when we do.
I changed plugin_load() so it adds modules to the end of the list.
This way, they are added in the order in which they are
used in the 'plex86.conf' file.
Created a new toplevel dir 'bios' which will ultimately hold
our ROM BIOS.
Stack_address is now a parameter to the kernel loader plugin.
Added line continuation character to plex86.conf for readability.