VSF Documented
Data Structures | Macros | Typedefs | Enumerations | Variables
vsf_usb_CDCACM.h File Reference

Go to the source code of this file.

Data Structures

struct  usb_cdcacm_line_coding_t
 

Macros

#define USB_CDCACM_CONTROLLINE_RTS   0x02
 
#define USB_CDCACM_CONTROLLINE_DTR   0x01
 
#define USB_CDCACM_CONTROLLINE_MASK   0x03
 

Typedefs

typedef struct usb_cdcacm_line_coding_t usb_cdcacm_line_coding_t
 
typedef enum usb_cdcacm_req_t usb_cdcacm_req_t
 

Enumerations

enum  usb_cdcacm_req_t {
  USB_CDCACM_REQ_SET_LINE_CODING = 0x20 ,
  USB_CDCACM_REQ_GET_LINE_CODING = 0x21 ,
  USB_CDCACM_REQ_SET_CONTROL_LINE_STATE = 0x22 ,
  USB_CDCACM_REQ_SEND_BREAK = 0x23
}
 

Variables

struct usb_cdcacm_line_coding_t VSF_CAL_PACKED
 

Macro Definition Documentation

◆ USB_CDCACM_CONTROLLINE_RTS

#define USB_CDCACM_CONTROLLINE_RTS   0x02

◆ USB_CDCACM_CONTROLLINE_DTR

#define USB_CDCACM_CONTROLLINE_DTR   0x01

◆ USB_CDCACM_CONTROLLINE_MASK

#define USB_CDCACM_CONTROLLINE_MASK   0x03

Typedef Documentation

◆ usb_cdcacm_line_coding_t

◆ usb_cdcacm_req_t

Enumeration Type Documentation

◆ usb_cdcacm_req_t

Enumerator
USB_CDCACM_REQ_SET_LINE_CODING 
USB_CDCACM_REQ_GET_LINE_CODING 
USB_CDCACM_REQ_SET_CONTROL_LINE_STATE 
USB_CDCACM_REQ_SEND_BREAK 

Variable Documentation

◆ VSF_CAL_PACKED

struct usb_cdcacm_line_coding_t VSF_CAL_PACKED