VSF Documented
Data Structures | Macros | Typedefs | Functions | Variables
vsf_usbd_CDC.h File Reference
#include "component/usb/vsf_usb_cfg.h"
#include "component/usb/common/class/CDC/vsf_usb_CDC.h"
#include "utilities/ooc_class.h"

Go to the source code of this file.

Data Structures

union  vk_usbd_cdc_ep_t
 
struct  vk_usbd_cdc_encapsulate_t
 
class  vk_usbd_cdc_t
 

Macros

#define USB_CDC_IFS_NUM   2
 

Typedefs

typedef union vk_usbd_cdc_ep_t vk_usbd_cdc_ep_t
 
typedef struct vk_usbd_cdc_encapsulate_t vk_usbd_cdc_encapsulate_t
 

Functions

void vk_usbd_cdc_data_connect (vk_usbd_cdc_t *cdc)
 

Variables

const struct vk_usbd_class_op_t vk_usbd_cdc_control
 
const struct vk_usbd_class_op_t vk_usbd_cdc_data
 

Macro Definition Documentation

◆ USB_CDC_IFS_NUM

#define USB_CDC_IFS_NUM   2

Typedef Documentation

◆ vk_usbd_cdc_ep_t

◆ vk_usbd_cdc_encapsulate_t

Function Documentation

◆ vk_usbd_cdc_data_connect()

void vk_usbd_cdc_data_connect ( vk_usbd_cdc_t cdc)
extern

Variable Documentation

◆ vk_usbd_cdc_control

const struct vk_usbd_class_op_t vk_usbd_cdc_control
extern

◆ vk_usbd_cdc_data

const struct vk_usbd_class_op_t vk_usbd_cdc_data
extern