|
USB Host Shield 2.0
|
#include <usbhub.h>


Public Member Functions | |
| USBHub (USB *p) | |
| uint8_t | ClearHubFeature (uint8_t fid) |
| uint8_t | ClearPortFeature (uint8_t fid, uint8_t port, uint8_t sel=0) |
| uint8_t | GetHubDescriptor (uint8_t index, uint16_t nbytes, uint8_t *dataptr) |
| uint8_t | GetHubStatus (uint16_t nbytes, uint8_t *dataptr) |
| uint8_t | GetPortStatus (uint8_t port, uint16_t nbytes, uint8_t *dataptr) |
| uint8_t | SetHubDescriptor (uint8_t port, uint16_t nbytes, uint8_t *dataptr) |
| uint8_t | SetHubFeature (uint8_t fid) |
| uint8_t | SetPortFeature (uint8_t fid, uint8_t port, uint8_t sel=0) |
| void | PrintHubStatus () |
| uint8_t | Init (uint8_t parent, uint8_t port, bool lowspeed) |
| uint8_t | Release () |
| uint8_t | Poll () |
| void | ResetHubPort (uint8_t port) |
| virtual uint8_t | GetAddress () |
| virtual bool | DEVCLASSOK (uint8_t klass) |
| USBHub::USBHub | ( | USB * | p | ) |
Definition at line 21 of file usbhub.cpp.
| void USBHub::PrintHubStatus | ( | ) |
Reimplemented from USBDeviceConfig.
Definition at line 44 of file usbhub.cpp.
|
virtual |
Reimplemented from USBDeviceConfig.
Definition at line 216 of file usbhub.cpp.
|
virtual |
Reimplemented from USBDeviceConfig.
Definition at line 229 of file usbhub.cpp.
Reimplemented from USBDeviceConfig.
Definition at line 309 of file usbhub.cpp.
Reimplemented from USBDeviceConfig.
Reimplemented from USBDeviceConfig.