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