Revision 9b32d5a5 hw/virtio-blk.c
b/hw/virtio-blk.c | ||
---|---|---|
218 | 218 |
return 0; |
219 | 219 |
} |
220 | 220 |
|
221 |
void *virtio_blk_init(PCIBus *bus, uint16_t vendor, uint16_t device, |
|
222 |
BlockDriverState *bs) |
|
221 |
void *virtio_blk_init(PCIBus *bus, BlockDriverState *bs) |
|
223 | 222 |
{ |
224 | 223 |
VirtIOBlock *s; |
225 | 224 |
int cylinders, heads, secs; |
226 | 225 |
static int virtio_blk_id; |
227 | 226 |
|
228 |
s = (VirtIOBlock *)virtio_init_pci(bus, "virtio-blk", vendor, device, |
|
227 |
s = (VirtIOBlock *)virtio_init_pci(bus, "virtio-blk", |
|
228 |
PCI_VENDOR_ID_REDHAT_QUMRANET, |
|
229 |
PCI_DEVICE_ID_VIRTIO_BLOCK, |
|
229 | 230 |
0, VIRTIO_ID_BLOCK, |
230 | 231 |
0x01, 0x80, 0x00, |
231 | 232 |
sizeof(struct virtio_blk_config), sizeof(VirtIOBlock)); |
Also available in: Unified diff