Revision 0d92ed30 hw/pc.c
b/hw/pc.c | ||
---|---|---|
40 | 40 |
static RTCState *rtc_state; |
41 | 41 |
static PITState *pit; |
42 | 42 |
static IOAPICState *ioapic; |
43 |
static USBPort *usb_root_ports[2]; |
|
44 | 43 |
|
45 | 44 |
static void ioport80_write(void *opaque, uint32_t addr, uint32_t data) |
46 | 45 |
{ |
... | ... | |
833 | 832 |
cmos_init(ram_size, boot_device, bs_table); |
834 | 833 |
|
835 | 834 |
if (pci_enabled && usb_enabled) { |
836 |
usb_uhci_init(pci_bus, usb_root_ports, piix3_devfn + 2); |
|
837 |
usb_attach(usb_root_ports[0], vm_usb_hub); |
|
835 |
usb_uhci_init(pci_bus, piix3_devfn + 2); |
|
838 | 836 |
} |
839 | 837 |
|
840 | 838 |
if (pci_enabled && acpi_enabled) { |
Also available in: Unified diff