| USBD ROM Stack 2.0 ROM based USB device stack

Data Structures | Macros
mw_usbd_cdcuser.h File Reference

Communication Device Class (CDC) API structures and function prototypes. More...

`#include "error.h"`
`#include "mw_usbd.h"`
`#include "mw_usbd_cdc.h"`

Go to the source code of this file.

## Data Structures
struct | USBD_CDC_INIT_PARAM_T
| Communication Device Class function driver initialization parameter data structure. More...
struct | USBD_CDC_API_T
| CDC class API functions structure.This module exposes functions which interact directly with USB device controller hardware. More...

## Macros
#define | CDC_BUF_SIZE (128) /* Output buffer in bytes (power 2) */
#define | CDC_BUF_MASK (CDC_BUF_SIZE - 1ul)

## Detailed Description

Communication Device Class (CDC) API structures and function prototypes.

Definition of functions exported by ROM based CDC function driver.