Another milestone along the way. I have plex86 booting FreeDOS.
See attached GIF. Boots from both the floppy and hard drive
emulation. Keystrokes are fine, and I was able to type
in simple commands etc. Haven't tried anything major yet.
So to recap, for any new folks, we have our 32-bit protected-mode
test guest kernels working:
cooperative
preemptive
paging-enabled
and now real-mode guests MS DOS 6.22 and FreeDOS (latest
stable from their web site).
I will be cleaning up my code now, and releasing directly to
CVS tagged as version 0.1.0, by say Monday.
Next on my agenda:
- Fill out more emulation of instructions, so when virtualization
conditions hit, you won't get a panic.
- Implement RM->PM transitions, so you can use a real bootloader
to load a guest.
- Get Linux booting.
- Get Windows booting
-Kevin
