VSF Documented
Data Structures | Typedefs | Enumerations | Variables
vsf_usb_CDC.h File Reference
#include "utilities/vsf_utilities.h"

Go to the source code of this file.

Data Structures

struct  usb_cdc_union_descriptor_t
 
struct  usb_cdc_ecm_descriptor_t
 

Typedefs

typedef enum usb_cdc_req_t usb_cdc_req_t
 
typedef struct usb_cdc_union_descriptor_t usb_cdc_union_descriptor_t
 
typedef struct usb_cdc_ecm_descriptor_t usb_cdc_ecm_descriptor_t
 

Enumerations

enum  usb_cdc_req_t {
  USB_CDCREQ_SEND_ENCAPSULATED_COMMAND = 0x00 ,
  USB_CDCREQ_GET_ENCAPSULATED_RESPONSE = 0x01 ,
  USB_CDCREQ_SET_COMM_FEATURE = 0x02 ,
  USB_CDCREQ_GET_COMM_FEATURE = 0x03 ,
  USB_CDCREQ_CLEAR_COMM_FEATURE = 0x04
}
 

Variables

struct usb_cdc_union_descriptor_t VSF_CAL_PACKED
 

Typedef Documentation

◆ usb_cdc_req_t

◆ usb_cdc_union_descriptor_t

◆ usb_cdc_ecm_descriptor_t

Enumeration Type Documentation

◆ usb_cdc_req_t

Enumerator
USB_CDCREQ_SEND_ENCAPSULATED_COMMAND 
USB_CDCREQ_GET_ENCAPSULATED_RESPONSE 
USB_CDCREQ_SET_COMM_FEATURE 
USB_CDCREQ_GET_COMM_FEATURE 
USB_CDCREQ_CLEAR_COMM_FEATURE 

Variable Documentation

◆ VSF_CAL_PACKED

struct usb_cdc_ecm_descriptor_t VSF_CAL_PACKED