CMSIS-Driver  Version 2.05
Peripheral Interface for Middleware and Application Code
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
USBD Endpoint Events

The USB Device driver generates Endpoint call back events that are notified via the function ARM_USBD_SignalEndpointEvent. More...

Macros

#define ARM_USBD_EVENT_SETUP   (1UL << 0)
 SETUP Packet. More...
 
#define ARM_USBD_EVENT_OUT   (1UL << 1)
 OUT Packet(s) More...
 
#define ARM_USBD_EVENT_IN   (1UL << 2)
 IN Packet(s) More...
 

Description

The USB Device driver generates Endpoint call back events that are notified via the function ARM_USBD_SignalEndpointEvent.

This section provides the event values for the ARM_USBD_SignalEndpointEvent callback function.

The following call back notification events are generated:

Macro Definition Documentation

#define ARM_USBD_EVENT_SETUP   (1UL << 0)

SETUP Packet.

#define ARM_USBD_EVENT_OUT   (1UL << 1)

OUT Packet(s)

#define ARM_USBD_EVENT_IN   (1UL << 2)

IN Packet(s)