SAMV71 Xplained Ultra Software Package 1.5

CDCDSerialPort.c File Reference

#include <CDCDSerialPort.h>
#include <CDCDescriptors.h>
#include <USBLib_Trace.h>
#include <chip.h>

Go to the source code of this file.

Data Structures

struct  CDCDParseData

Functions

void CDCDSerialPort_Initialize (CDCDSerialPort *pCdcd, USBDDriver *pUsbd, CDCDSerialPortEventHandler fEventHandler, void *pArg, uint8_t firstInterface, uint8_t numInterface)
USBGenericDescriptor * CDCDSerialPort_ParseInterfaces (CDCDSerialPort *pCdcd, USBGenericDescriptor *pDescriptors, uint32_t dwLength)
uint32_t CDCDSerialPort_RequestHandler (CDCDSerialPort *pCdcd, const USBGenericRequest *request)
uint32_t CDCDSerialPort_Read (const CDCDSerialPort *pCdcd, void *pData, uint32_t dwSize, TransferCallback fCallback, void *pArg)
uint32_t CDCDSerialPort_Write (CDCDSerialPort *pCdcd, void *pData, uint32_t dwSize, TransferCallback fCallback, void *pArg)
uint8_t CDCDSerialPort_GetControlLineState (const CDCDSerialPort *pCdcd)
void CDCDSerialPort_GetLineCoding (const CDCDSerialPort *pCdcd, CDCLineCoding *pLineCoding)
uint16_t CDCDSerialPort_GetSerialState (const CDCDSerialPort *pCdcd)
void CDCDSerialPort_SetSerialState (CDCDSerialPort *pCdcd, uint16_t wSerialState)

Detailed Description

Implementation of the CDCDSerialPort class methods.

Definition in file CDCDSerialPort.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines