USBLibAPIGuide  1.00.00.01
Data Fields
tCDCSerInstance Struct Reference

#include <usbdcdc.h>

Collaboration diagram for tCDCSerInstance:
Collaboration graph
[legend]

Data Fields

uint32_t ui32USBBase
 
tDeviceInfo sDevInfo
 
volatile tCDCState iCDCRxState
 
volatile tCDCState iCDCTxState
 
volatile tCDCState iCDCRequestState
 
volatile tCDCState iCDCInterruptState
 
volatile uint8_t ui8PendingRequest
 
uint16_t ui16BreakDuration
 
uint16_t ui16ControlLineState
 
uint16_t ui16SerialState
 
volatile uint16_t ui16DeferredOpFlags
 
uint16_t ui16LastTxSize
 
tLineCoding sLineCoding
 
volatile bool bRxBlocked
 
volatile bool bControlBlocked
 
volatile bool bConnected
 
uint8_t ui8ControlEndpoint
 
uint8_t ui8BulkINEndpoint
 
uint8_t ui8BulkOUTEndpoint
 
uint8_t ui8InterfaceControl
 
uint8_t ui8InterfaceData
 

Field Documentation

§ ui32USBBase

uint32_t tCDCSerInstance::ui32USBBase

§ sDevInfo

tDeviceInfo tCDCSerInstance::sDevInfo

§ iCDCRxState

volatile tCDCState tCDCSerInstance::iCDCRxState

§ iCDCTxState

volatile tCDCState tCDCSerInstance::iCDCTxState

§ iCDCRequestState

volatile tCDCState tCDCSerInstance::iCDCRequestState

§ iCDCInterruptState

volatile tCDCState tCDCSerInstance::iCDCInterruptState

§ ui8PendingRequest

volatile uint8_t tCDCSerInstance::ui8PendingRequest

§ ui16BreakDuration

uint16_t tCDCSerInstance::ui16BreakDuration

§ ui16ControlLineState

uint16_t tCDCSerInstance::ui16ControlLineState

§ ui16SerialState

uint16_t tCDCSerInstance::ui16SerialState

§ ui16DeferredOpFlags

volatile uint16_t tCDCSerInstance::ui16DeferredOpFlags

§ ui16LastTxSize

uint16_t tCDCSerInstance::ui16LastTxSize

Referenced by ProcessDataToHost().

§ sLineCoding

tLineCoding tCDCSerInstance::sLineCoding

§ bRxBlocked

volatile bool tCDCSerInstance::bRxBlocked

§ bControlBlocked

volatile bool tCDCSerInstance::bControlBlocked

§ bConnected

volatile bool tCDCSerInstance::bConnected

§ ui8ControlEndpoint

uint8_t tCDCSerInstance::ui8ControlEndpoint

§ ui8BulkINEndpoint

uint8_t tCDCSerInstance::ui8BulkINEndpoint

Referenced by ProcessDataToHost().

§ ui8BulkOUTEndpoint

uint8_t tCDCSerInstance::ui8BulkOUTEndpoint

§ ui8InterfaceControl

uint8_t tCDCSerInstance::ui8InterfaceControl

§ ui8InterfaceData

uint8_t tCDCSerInstance::ui8InterfaceData

The documentation for this struct was generated from the following file:
© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale