/shark/trunk/drivers/usb/core/hub.h |
---|
172,6 → 172,8 |
struct usb_hub { |
struct usb_interface *intf; /* the "real" device */ |
struct urb *urb; /* for interrupt polling pipe */ |
struct completion *urb_complete; /* wait for urb to end */ |
unsigned int urb_active:1; |
/* buffer for urb ... 1 bit each for hub and children, rounded up */ |
char (*buffer)[(USB_MAXCHILDREN + 1 + 7) / 8]; |