On Wed, 26 Jan 2005, Digital Infra, Inc. wrote:
First, LinuxBIOS is loaded from flash ROM. Then, it moves itself to uppder 16M area. and it loads some free 16bit BIOS image from somewhere ( e.g. HDD, USB memory or even network) to under 1M area. And LinuxBIOS jumps to 16bit BIOS. Of course, this sequence should not be invoked automatically but by user command, e.g. run_windows or such.
Look at Adam Sulmicki's ADLO work, he did something very similar to this.
ron