#include <stdbool.h>
#include <stdint.h>
#include "ti/devices/msp432e4/driverlib/driverlib.h"
#include "ti/devices/msp432e4/driverlib/rtos_bindings.h"
#include "ti/usblib/msp432e4/usblib.h"
#include "usbhost.h"
#include "usbhostpriv.h"
#include "usbhhub.h"
Data Structures | |
struct | PACKED |
USB_CDC_GET/SET_LINE_CODING request-specific data. More... | |
Macros | |
#define | DEBUG_OUTPUT while(0)((int (*)(char *, ...))0) |
#define | USBLIB_HUB_ACTIVE 0x00000001 |
#define | USBLIB_HUB_HS 0x00000002 |
#define | USBLIB_HUB_MULTI_TT 0x00000004 |
Functions | |
void | USBHHubMain (void) |
void | USBHHubEnumerationComplete (uint8_t ui8Hub, uint8_t ui8Port) |
void | USBHHubEnumerationError (uint8_t ui8Hub, uint8_t ui8Port) |
tHubInstance * | USBHHubOpen (tUSBHHubCallback pfnCallback) |
void | USBHHubClose (tHubInstance *psHubInstance) |
void | USBHHubInit (void) |
uint32_t | USBHHubLPMSleep (tHubInstance *psHubInstance) |
uint32_t | USBHHubLPMStatus (tHubInstance *psHubInstance) |
Variables | |
const tUSBHostClassDriver | g_sUSBHubClassDriver |
#define DEBUG_OUTPUT while(0)((int (*)(char *, ...))0) |
Referenced by USBHHubClose(), USBHHubEnumerationComplete(), USBHHubEnumerationError(), and USBHHubOpen().