3 * - By John Hodge (thePowersGang)
6 * - Core Hub Definitions
13 typedef struct sUSBHub tUSBHub;
16 * \brief Register a device as a hub
18 * Used by the hub class initialisation routine.
20 extern tUSBHub *USB_RegisterHub(tUSBInterface *Device, int nPorts);
21 extern void USB_RemoveHub(tUSBHub *Hub);
23 extern void USB_DeviceConnected(tUSBHub *Hub, int Port);
24 extern void USB_DeviceDisconnected(tUSBHub *Hub, int Port);