* Li-Ta Lo ollie@lanl.gov [050107 16:26]:
For scsi, do we need the 'runtime' part as well as the 'init' part ? The emulator has support to install an int handler (the real thing from the BIOS image, not our C code emulation) and call the int handler.
This is exactly what we need.
Since in the LinuxBIOS, the emulator uses virtual==physical address, we can just keep the scsi bios in the memory and do some int13 call if we have to.
There should be some streaming driver such as ROM_STREAM, IDE_STREAM or FS_STREAM: INT13_STREAM which allows reading a kernel image from disk. I would guess this allows to use a whole couple of other devices that "misuse" int13 to become bootable as well.
Stefan.