diff options
author | Pascal Terjan <pterjan@mandriva.org> | 2009-09-17 13:02:47 +0000 |
---|---|---|
committer | Pascal Terjan <pterjan@mandriva.org> | 2009-09-17 13:02:47 +0000 |
commit | 4cdcc4bcf4ffbca300191150e86b1b50fe3278a7 (patch) | |
tree | 571f453459c43aececd595e0e674297d22b6dc74 /mdk-stage1/probing.h | |
parent | cab732cea44dae8c2f10f5b7fc928939acf99153 (diff) | |
download | drakx-backup-do-not-use-4cdcc4bcf4ffbca300191150e86b1b50fe3278a7.tar drakx-backup-do-not-use-4cdcc4bcf4ffbca300191150e86b1b50fe3278a7.tar.gz drakx-backup-do-not-use-4cdcc4bcf4ffbca300191150e86b1b50fe3278a7.tar.bz2 drakx-backup-do-not-use-4cdcc4bcf4ffbca300191150e86b1b50fe3278a7.tar.xz drakx-backup-do-not-use-4cdcc4bcf4ffbca300191150e86b1b50fe3278a7.zip |
Handle virtio
Diffstat (limited to 'mdk-stage1/probing.h')
-rw-r--r-- | mdk-stage1/probing.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mdk-stage1/probing.h b/mdk-stage1/probing.h index bb185ef95..fe427f541 100644 --- a/mdk-stage1/probing.h +++ b/mdk-stage1/probing.h @@ -24,10 +24,16 @@ enum media_type { CDROM, DISK, FLOPPY, TAPE, UNKNOWN_MEDIA }; -enum driver_type { MEDIA_ADAPTERS, NETWORK_DEVICES, USB_CONTROLLERS, ANY_DRIVER_TYPE }; +enum driver_type { MEDIA_ADAPTERS, NETWORK_DEVICES, USB_CONTROLLERS, + VIRTIO_DEVICES, ANY_DRIVER_TYPE }; enum media_bus { BUS_IDE, BUS_SCSI, BUS_USB, BUS_PCMCIA, BUS_ANY }; +#define VIRTIO_PCI_VENDOR 0x1af4 +#define VIRTIO_ID_NET 0x0001 +#define VIRTIO_ID_BLOCK 0x0002 +#define VIRTIO_ID_BALLOON 0x0005 + void find_media(enum media_bus bus); void get_medias(enum media_type media, char *** names, char *** models, enum media_bus bus); char ** get_net_devices(void); |