X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=ppcskel.git;a=blobdiff_plain;f=usb%2Fcore%2Fcore.h;h=b8149d3aef08230afb11d4918c0c1d92b7979883;hp=f541306ad5204dee855b429d25b9c4be0f5c9397;hb=e8dd6b27d501339472cb5c8e0c94f3d2484e7810;hpb=aa217fb4ce71f43d1142d6173489a03f969c3655 diff --git a/usb/core/core.h b/usb/core/core.h index f541306..b8149d3 100644 --- a/usb/core/core.h +++ b/usb/core/core.h @@ -82,6 +82,9 @@ struct usb_conf { u8 iConfiguration; u8 bmAttributes; u8 bMaxPower; + + struct usb_conf *next; + struct usb_intf *intf; }; struct usb_intf { @@ -96,6 +99,7 @@ struct usb_intf { u8 iInterface; struct usb_intf *next; + struct usb_endp *endp; }; struct usb_endp { @@ -193,7 +197,7 @@ u8 usb_remove_device(struct usb_device *dev); u8 usb_register_driver(struct usb_driver *driver); void usb_probe_driver(); - +void lsusb(struct usb_device *dev); struct usb_irp *usb_get_irp(); u8 usb_remove_irp(struct usb_irp *irp);