diff options
author | Evgeny Budilovsky <evgeny.budilovsky@ravellosystems.com> | 2013-10-14 18:03:36 +0300 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2013-10-26 10:12:40 -0400 |
commit | 83d60b3c474bf36d7510625911c81c45c9c771cc (patch) | |
tree | 6cbe012fb808af6fdd73b38db4bef818d933996e /src/block.h | |
parent | 8744e1512b55f57715e9a44e7629f53e54fd8a96 (diff) | |
download | seabios-83d60b3c474bf36d7510625911c81c45c9c771cc.tar.gz |
Add pvscsi boot support
Testing was done on windows images (win 2008/2012) taken from esx with vmware
tools installed and boot disk configured to use pvscsi.
Also I've used linux (ubuntu 12.04) where pvscsi drivers are installed by
default and booted it using qemu cmd similar to this:
./x86_64-softmmu/qemu-system-x86_64 -snapshot -device pvscsi,id=pvscsi0 \
-device scsi-disk,bus=pvscsi0.0,drive=drive0 \
-drive id=drive0,if=none,file=ubuntu-12.04.qcow2 \
-bios roms/seabios/out/bios.bin
Signed-off-by: Evgeny Budilovsky <evgeny.budilovsky@ravellosystems.com>
Diffstat (limited to 'src/block.h')
-rw-r--r-- | src/block.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/block.h b/src/block.h index 64892448..9bffa09f 100644 --- a/src/block.h +++ b/src/block.h @@ -83,6 +83,7 @@ struct drive_s { #define DTYPE_LSI_SCSI 0x0c #define DTYPE_ESP_SCSI 0x0d #define DTYPE_MEGASAS 0x0e +#define DTYPE_PVSCSI 0x0f #define MAXDESCSIZE 80 |