Revision 87ecb68b hw/usb.h
b/hw/usb.h | ||
---|---|---|
202 | 202 |
/* usb hub */ |
203 | 203 |
USBDevice *usb_hub_init(int nb_ports); |
204 | 204 |
|
205 |
/* usb-uhci.c */ |
|
206 |
void usb_uhci_piix3_init(PCIBus *bus, int devfn); |
|
207 |
void usb_uhci_piix4_init(PCIBus *bus, int devfn); |
|
208 |
|
|
209 |
/* usb-ohci.c */ |
|
210 |
void usb_ohci_init_pci(struct PCIBus *bus, int num_ports, int devfn); |
|
211 |
void usb_ohci_init_pxa(target_phys_addr_t base, int num_ports, int devfn, |
|
212 |
qemu_irq irq); |
|
213 |
|
|
214 | 205 |
/* usb-linux.c */ |
215 | 206 |
USBDevice *usb_host_device_open(const char *devname); |
216 | 207 |
void usb_host_info(void); |
... | ... | |
225 | 216 |
|
226 | 217 |
/* usb-wacom.c */ |
227 | 218 |
USBDevice *usb_wacom_init(void); |
219 |
|
|
220 |
/* usb ports of the VM */ |
|
221 |
|
|
222 |
void qemu_register_usb_port(USBPort *port, void *opaque, int index, |
|
223 |
usb_attachfn attach); |
|
224 |
|
|
225 |
#define VM_USB_HUB_SIZE 8 |
|
226 |
|
Also available in: Unified diff