|
USB Host Shield 2.0
|
Go to the source code of this file.
Classes | |
| struct | EpInfo |
| struct | UsbDeviceAddress |
| struct | UsbDevice |
| class | AddressPool |
| class | AddressPoolImpl< MAX_DEVICES_ALLOWED > |
Macros | |
| #define | USB_NAK_MAX_POWER 15 |
| #define | USB_NAK_DEFAULT 14 |
| #define | USB_NAK_NOWAIT 1 |
| #define | USB_NAK_NONAK 0 |
| #define | bmUSB_DEV_ADDR_ADDRESS 0x07 |
| #define | bmUSB_DEV_ADDR_PARENT 0x38 |
| #define | bmUSB_DEV_ADDR_HUB 0x40 |
| #define | ADDR_ERROR_INVALID_INDEX 0xFF |
| #define | ADDR_ERROR_INVALID_ADDRESS 0xFF |
Typedefs | |
| typedef void(* | UsbDeviceHandleFunc) (UsbDevice *pdev) |