hcd-uhci.c (95a6e48d776b208d085854358313346ebdb2924d) hcd-uhci.c (6c2d1c32d084320081b0cd047f8cacd6e722d03a)
1/*
2 * USB UHCI controller emulation
3 *
4 * Copyright (c) 2005 Fabrice Bellard
5 *
6 * Copyright (c) 2008 Max Krasnyansky
7 * Magor rewrite of the UHCI data structures parser and frame processor
8 * Support for fully async operation and multiple outstanding transactions

--- 1313 unchanged lines hidden (view full) ---

1322 UHCIInfo *info = data;
1323
1324 k->init = info->initfn ? info->initfn : usb_uhci_common_initfn;
1325 k->exit = info->unplug ? usb_uhci_exit : NULL;
1326 k->vendor_id = info->vendor_id;
1327 k->device_id = info->device_id;
1328 k->revision = info->revision;
1329 k->class_id = PCI_CLASS_SERIAL_USB;
1/*
2 * USB UHCI controller emulation
3 *
4 * Copyright (c) 2005 Fabrice Bellard
5 *
6 * Copyright (c) 2008 Max Krasnyansky
7 * Magor rewrite of the UHCI data structures parser and frame processor
8 * Support for fully async operation and multiple outstanding transactions

--- 1313 unchanged lines hidden (view full) ---

1322 UHCIInfo *info = data;
1323
1324 k->init = info->initfn ? info->initfn : usb_uhci_common_initfn;
1325 k->exit = info->unplug ? usb_uhci_exit : NULL;
1326 k->vendor_id = info->vendor_id;
1327 k->device_id = info->device_id;
1328 k->revision = info->revision;
1329 k->class_id = PCI_CLASS_SERIAL_USB;
1330 k->no_hotplug = 1;
1330 dc->vmsd = &vmstate_uhci;
1331 dc->props = uhci_properties;
1332 u->info = *info;
1333}
1334
1335static UHCIInfo uhci_info[] = {
1336 {
1337 .name = "piix3-usb-uhci",

--- 83 unchanged lines hidden ---
1331 dc->vmsd = &vmstate_uhci;
1332 dc->props = uhci_properties;
1333 u->info = *info;
1334}
1335
1336static UHCIInfo uhci_info[] = {
1337 {
1338 .name = "piix3-usb-uhci",

--- 83 unchanged lines hidden ---