64 |
|
|
65 |
#define DeviceRequest ((USB_DIR_IN|USB_TYPE_STANDARD|USB_RECIP_DEVICE)<<8) |
#define DeviceRequest ((USB_DIR_IN|USB_TYPE_STANDARD|USB_RECIP_DEVICE)<<8) |
66 |
#define DeviceOutRequest ((USB_DIR_OUT|USB_TYPE_STANDARD|USB_RECIP_DEVICE)<<8) |
#define DeviceOutRequest ((USB_DIR_OUT|USB_TYPE_STANDARD|USB_RECIP_DEVICE)<<8) |
67 |
|
#define InterfaceRequest \ |
68 |
|
((USB_DIR_IN|USB_TYPE_STANDARD|USB_RECIP_INTERFACE)<<8) |
69 |
|
#define InterfaceOutRequest \ |
70 |
|
((USB_DIR_OUT|USB_TYPE_STANDARD|USB_RECIP_INTERFACE)<<8) |
71 |
|
#define EndpointRequest ((USB_DIR_IN|USB_TYPE_STANDARD|USB_RECIP_ENDPOINT)<<8) |
72 |
|
#define EndpointOutRequest \ |
73 |
|
((USB_DIR_OUT|USB_TYPE_STANDARD|USB_RECIP_ENDPOINT)<<8) |
74 |
|
|
75 |
#define USB_REQ_GET_STATUS 0x00 |
#define USB_REQ_GET_STATUS 0x00 |
76 |
#define USB_REQ_CLEAR_FEATURE 0x01 |
#define USB_REQ_CLEAR_FEATURE 0x01 |
144 |
|
|
145 |
/* usb-linux.c */ |
/* usb-linux.c */ |
146 |
USBDevice *usb_host_hub_init(void); |
USBDevice *usb_host_hub_init(void); |
147 |
|
|
148 |
|
/* usb-hid.c */ |
149 |
|
USBDevice *usb_mouse_init(void); |