Main Page
Related Pages
Modules
Data Structures
Files
Directories
File List
Globals
Drivers
»
USB
»
Class
»
Host
CDC.h File Reference
#include "
../../USB.h
"
#include "
../Common/CDC.h
"
Data Structures
struct
USB_ClassInfo_CDC_Host_t
Enumerations
enum
{
CDC_ENUMERROR_NoError
= 0,
CDC_ENUMERROR_InvalidConfigDescriptor
= 1,
CDC_ENUMERROR_NoCDCInterfaceFound
= 2,
CDC_ENUMERROR_EndpointsNotFound
= 3
}
Functions
void
CDC_Host_USBTask
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo)
uint8_t
CDC_Host_ConfigurePipes
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo, uint16_t ConfigDescriptorLength, uint8_t *DeviceConfigDescriptor)
void
EVENT_CDC_Host_ControLineStateChanged
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo)
uint8_t
CDC_Host_SetLineEncoding
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo)
uint8_t
CDC_Host_SendControlLineStateChange
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo)
void
CDC_Host_SendString
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo, char *Data, uint16_t Length)
void
CDC_Host_SendByte
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo, uint8_t Data)
uint16_t
CDC_Host_BytesReceived
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo)
uint8_t
CDC_Host_ReceiveByte
(
USB_ClassInfo_CDC_Host_t
*CDCInterfaceInfo)
Variables
enum { ... }
CDCHost_EnumerationFailure_ErrorCodes_t
Generated on Sun Aug 9 19:53:12 2009 for LUFA (Formerly MyUSB) Library by
1.5.9