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