X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FUSB%2FCore%2Fusb.h;h=177d7c7fa8c2b980e679aeb4433ab042bb47f8bb;hb=79089cf3bb4828329d224c1d1cac9250bc57f932;hp=65bba9d00bd055b03e707a94e2571a6f8faae64d;hpb=dfe55553735a8cfa2b7207e5096caddded32c992;p=tpg%2Facess2.git diff --git a/Modules/USB/Core/usb.h b/Modules/USB/Core/usb.h index 65bba9d0..177d7c7f 100644 --- a/Modules/USB/Core/usb.h +++ b/Modules/USB/Core/usb.h @@ -17,7 +17,6 @@ typedef struct sUSBHost tUSBHost; */ struct sUSBHub { - tUSBHub *Next; tUSBDevice *Device; tUSB_HubPoll CheckPorts; @@ -32,7 +31,7 @@ struct sUSBHub struct sUSBDevice { tUSBDevice *Next; - tUSBDevice *ParentHub; + tUSBHub *ParentHub; /** * \brief Host controller used @@ -52,6 +51,9 @@ struct sUSBHost void *Ptr; Uint8 AddressBitmap[128/8]; + + tUSBDevice RootHubDev; + tUSBHub RootHub; }; extern void USB_NewDevice(tUSBHub *Hub);