USBD_SetClassConfig() is only used within STM32_USB_Device_Library.
 
Symbols
loading...
Files
loading...

USBD_SetClassConfig() function

USBD_SetClassConfig Configure device and start the interface

Syntax

USBD_StatusTypeDef USBD_SetClassConfig(USBD_HandleTypeDef *pdev,     uint8_t cfgidx);
Implemented in usbd_core.c:464

Arguments

pdev

device instance

cfgidx

configuration index

Return value

status

References

LocationReferrerText
usbd_core.c:464
USBD_StatusTypeDef USBD_SetClassConfig(USBD_HandleTypeDef *pdev, uint8_t cfgidx)
usbd_core.h:105
USBD_StatusTypeDef USBD_SetClassConfig(USBD_HandleTypeDef *pdev, uint8_t cfgidx);
usbd_ctlreq.c:741USBD_SetConfig()
ret = USBD_SetClassConfig(pdev, cfgidx);
usbd_ctlreq.c:783USBD_SetConfig()
ret = USBD_SetClassConfig(pdev, cfgidx);

Call Tree

Functions calling USBD_SetClassConfig()
Functions called by USBD_SetClassConfig()
all items filtered out
USBD_SetClassConfig()
all items filtered out
Data read by USBD_SetClassConfig()
Data written by USBD_SetClassConfig()
USBD_SetClassConfig()
USBD_SetClassConfig()::ret
all items filtered out
Type of USBD_SetClassConfig()
USBD_SetClassConfig()