Embedded SDK
Embedded SDK
Modules | Functions

usbd core module More...

Collaboration diagram for USBD_HID:

Modules

 USBD_HID_Private_TypesDefinitions
 
 USBD_HID_Private_Defines
 
 USBD_HID_Private_Macros
 
 USBD_HID_Private_FunctionPrototypes
 
 USBD_HID_Private_Variables
 
 USBD_HID_Private_Functions
 

Functions

uint8_t USBD_HID_DataIn_impl (USBD_HandleTypeDef *pdev, uint8_t epnum)
 USBD_HID_DataOut handle data OUT Stage. More...
 
uint8_t USBD_HID_DataOut_impl (USBD_HandleTypeDef *pdev, uint8_t epnum, uint8_t *buffer, apdu_buffer_t *apdu_buf)
 

Detailed Description

usbd core module

Function Documentation

◆ USBD_HID_DataIn_impl()

uint8_t USBD_HID_DataIn_impl ( USBD_HandleTypeDef *  pdev,
uint8_t  epnum 
)

USBD_HID_DataOut handle data OUT Stage.

Parameters
pdevdevice instance
epnumendpoint index
Return values
statusThis function is the default behavior for our implementation when data are sent over the out hid endpoint

Definition at line 1044 of file usbd_impl.c.

◆ USBD_HID_DataOut_impl()

uint8_t USBD_HID_DataOut_impl ( USBD_HandleTypeDef *  pdev,
uint8_t  epnum,
uint8_t buffer,
apdu_buffer_t *  apdu_buf 
)

Definition at line 1057 of file usbd_impl.c.