|
XenevaOS
|
#include <ch9.h>

Public Attributes | |
| int | devnum |
| enum usb_device_state | state |
| enum usb_device_speed | speed |
| struct usb_device * | parent |
| struct usb_bus * | bus |
| struct usb_host_endpoint | ep0 |
| u16 | descriptor_idVendor |
| u16 | descriptor_idProduct |
| char * | product |
| char * | manufacturer |
| char * | serial |
| int | maxchild |
| struct usb_device * | children [16] |
| u32 | quirks |
| void * | hcpriv |
| struct usb_bus* usb_device::bus |
| struct usb_device* usb_device::children[16] |
| u16 usb_device::descriptor_idProduct |
| u16 usb_device::descriptor_idVendor |
| int usb_device::devnum |
| struct usb_host_endpoint usb_device::ep0 |
| void* usb_device::hcpriv |
| char* usb_device::manufacturer |
| int usb_device::maxchild |
| struct usb_device* usb_device::parent |
| char* usb_device::product |
| u32 usb_device::quirks |
| char* usb_device::serial |
| enum usb_device_speed usb_device::speed |
| enum usb_device_state usb_device::state |