STM32_USB_Device_Library
USBD_StdEPReq()
is only used within STM32_USB_Device_Library.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32_USB_Device_Library
USBD_StdEPReq()
USBD_StdEPReq() function
USBD_StdEPReq Handle standard usb endpoint requests
Syntax
from
usbd_ctlreq.h:77
USBD_StatusTypeDef
USBD_StdEPReq
(
USBD_HandleTypeDef
*
pdev
,
USBD_SetupReqTypedef
*
req
)
;
Implemented in
usbd_ctlreq.c:237
Arguments
pdev
device instance
req
usb request
Return value
status
References
Location
Referrer
Text
usbd_ctlreq.c:237
USBD_StatusTypeDef
USBD_StdEPReq
(
USBD_HandleTypeDef
*
pdev
,
USBD_SetupReqTypedef
*
req
)
usbd_ctlreq.h:77
USBD_StatusTypeDef
USBD_StdEPReq
(
USBD_HandleTypeDef
*
pdev
,
USBD_SetupReqTypedef
*
req
)
;
usbd_core.c:565
USBD_LL_SetupStage()
ret
=
USBD_StdEPReq
(
pdev
,
&
pdev
->
request
)
;
Call Tree
Functions calling
USBD_StdEPReq()
Functions called by
USBD_StdEPReq()
USBD_LL_SetupStage()
all items filtered out
USBD_StdEPReq()
_Device_cb::Setup
USBD_CtlSendData()
USBD_CtlSendStatus()
USBD_CtlError()
USBD_CoreFindEP()
USBD_LL_StallEP()
USBD_LL_ClearStallEP()
USBD_LL_IsStallEP()
all items filtered out
Data read by
USBD_StdEPReq()
Data written by
USBD_StdEPReq()
usb_setup_req::bmRequest
usb_setup_req::bRequest
usb_setup_req::wValue
USBD_EndpointTypeDef::is_used
_USBD_HandleTypeDef::ep_in
_USBD_HandleTypeDef::ep_out
_USBD_HandleTypeDef::dev_state
_USBD_HandleTypeDef::pClass
usb_setup_req::wIndex
usb_setup_req::wLength
_Device_cb::Setup
USBD_StatusTypeDef::USBD_OK
USBD_StdEPReq()::pdev
USBD_StdEPReq()::req
USBD_StdEPReq()::pep
USBD_StdEPReq()::ep_addr
USBD_StdEPReq()::idx
USBD_StdEPReq()::ret
all items filtered out
USBD_StdEPReq()
USBD_EndpointTypeDef::status
_USBD_HandleTypeDef::classId
USBD_StdEPReq()::pep
USBD_StdEPReq()::ep_addr
USBD_StdEPReq()::idx
USBD_StdEPReq()::ret
all items filtered out
Type of
USBD_StdEPReq()
USBD_StdEPReq()
USBD_EndpointTypeDef
uint8_t
USBD_StatusTypeDef
USBD_StatusTypeDef
all items filtered out