USBD ROM Stack  2.0
ROM based USB device stack
Data Structures | Typedefs
mw_usbd_core.h File Reference

ROM API for USB device stack. More...

#include "error.h"
#include "mw_usbd.h"
#include "usbd_cfg.h"

Go to the source code of this file.

Data Structures

struct  USB_CORE_DESCS_T
 USB descriptors data structure. More...
 
struct  USBD_API_INIT_PARAM_T
 USB device stack initialization parameter data structure. More...
 
struct  USBD_CORE_API_T
 USBD stack Core API functions structure. More...
 

Typedefs

typedef ErrorCode_t(* USB_CB_T) (USBD_HANDLE_T hUsb)
 USB device stack's event callback function type. More...
 
typedef ErrorCode_t(* USB_PARAM_CB_T) (USBD_HANDLE_T hUsb, uint32_t param1)
 USB device stack's event callback function type. More...
 
typedef ErrorCode_t(* USB_EP_HANDLER_T) (USBD_HANDLE_T hUsb, void *data, uint32_t event)
 USBD setup request and endpoint event handler type. More...
 

Detailed Description

ROM API for USB device stack.

Definition of functions exported by core layer of ROM based USB device stack.