#include <CDCDEEMPort.h>
#include <CDCDescriptors.h>
#include <USBLib_Trace.h>
#include <string.h>
#include "../../../../utils/utility.h"
Go to the source code of this file.
Data Structures | |
struct | CDCDParseData |
Defines | |
#define | DATAPACKETSIZE (1536) |
#define | DATABUFFERSIZE (DATAPACKETSIZE+2) |
#define | USB_TX_BUFFERS 64 |
Functions | |
void | CDCDEEMPort_Initialize (CDCDEEMPort *pCdcd, USBDDriver *pUsbd, uint8_t firstInterface, uint8_t numInterface) |
USBGenericDescriptor * | CDCDEEMPort_ParseInterfaces (CDCDEEMPort *pCdcd, USBGenericDescriptor *pDescriptors, uint32_t dwLength) |
uint32_t | CDCDEEMPort_RequestHandler (CDCDEEMPort *pCdcd, const USBGenericRequest *request) |
uint32_t | CDCDEEMPort_Read (const CDCDEEMPort *pCdcd, void *pData, uint32_t dwSize, TransferCallback fCallback, void *pArg) |
uint32_t | CDCDEEMPort_Write (const CDCDEEMPort *pCdcd, void *pData, uint32_t dwSize, TransferCallback fCallback, void *pArg) |
Implementation of the CDCDEEMPort class methods.
Definition in file CDCDEEMPort.c.