#include <adk.h>
|
| ADK (USB *pUsb, const char *manufacturer, const char *model, const char *description, const char *version, const char *uri, const char *serial) |
|
uint8_t | RcvData (uint16_t *nbytesptr, uint8_t *dataptr) |
|
uint8_t | SndData (uint16_t nbytes, uint8_t *dataptr) |
|
virtual uint8_t | Init (uint8_t parent, uint8_t port, bool lowspeed) |
|
virtual uint8_t | Release () |
|
virtual uint8_t | Poll () |
|
virtual uint8_t | GetAddress () |
|
virtual bool | isReady () |
|
virtual void | EndpointXtract (uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep) |
|
Definition at line 67 of file adk.h.
ADK::ADK |
( |
USB * |
pUsb, |
|
|
const char * |
manufacturer, |
|
|
const char * |
model, |
|
|
const char * |
description, |
|
|
const char * |
version, |
|
|
const char * |
uri, |
|
|
const char * |
serial |
|
) |
| |
uint8_t ADK::RcvData |
( |
uint16_t * |
nbytesptr, |
|
|
uint8_t * |
dataptr |
|
) |
| |
uint8_t ADK::SndData |
( |
uint16_t |
nbytes, |
|
|
uint8_t * |
dataptr |
|
) |
| |
uint8_t ADK::Init |
( |
uint8_t |
parent, |
|
|
uint8_t |
port, |
|
|
bool |
lowspeed |
|
) |
| |
|
virtual |
virtual uint8_t ADK::Poll |
( |
| ) |
|
|
inlinevirtual |
virtual uint8_t ADK::GetAddress |
( |
| ) |
|
|
inlinevirtual |
virtual bool ADK::isReady |
( |
| ) |
|
|
inlinevirtual |
void ADK::EndpointXtract |
( |
uint8_t |
conf, |
|
|
uint8_t |
iface, |
|
|
uint8_t |
alt, |
|
|
uint8_t |
proto, |
|
|
const USB_ENDPOINT_DESCRIPTOR * |
ep |
|
) |
| |
|
virtual |
const uint8_t ADK::epDataInIndex = 1 |
|
staticprotected |
Definition at line 83 of file adk.h.
const uint8_t ADK::epDataOutIndex = 2 |
|
staticprotected |
Definition at line 84 of file adk.h.
Definition at line 87 of file adk.h.
Definition at line 88 of file adk.h.
Definition at line 89 of file adk.h.
Definition at line 91 of file adk.h.
Definition at line 92 of file adk.h.
Definition at line 95 of file adk.h.
The documentation for this class was generated from the following files: