Hi,
This patch series adds more scsi support to seabios. I've hacked up a UAS (usb attached scsi) driver, so you can boot from upcoming[1] uas devices. And while being at it I also added lsi53c895a support, allowing qemu boot from lsi without depending on the extboot hack.
enjoy, Gerd
PS: I'll be offline for two weeks starting next monday, will deal with review comments once I'm back. Unless someone else is faster or the patches are committed meanwhile ;)
[1] Pull request pending, bits are available from git://git.kraxel.org/qemu usb.57
Gerd Hoffmann (2): usb attached scsi boot support lsi53c895a boot support
Makefile | 3 +- src/Kconfig | 14 +++- src/block.c | 4 +- src/blockcmd.c | 8 ++- src/disk.h | 2 + src/lsi-scsi.c | 213 +++++++++++++++++++++++++++++++++++++++++++++ src/lsi-scsi.h | 2 + src/post.c | 2 + src/usb-uas.c | 264 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/usb-uas.h | 2 + src/usb.c | 10 ++- 11 files changed, 517 insertions(+), 7 deletions(-) create mode 100644 src/lsi-scsi.c create mode 100644 src/lsi-scsi.h create mode 100644 src/usb-uas.c create mode 100644 src/usb-uas.h