STM32_USB_Device_Library
USBD_CoreFindEP()
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_CoreFindEP()
USBD_CoreFindEP() function
USBD_CoreFindEP return the class index relative to the selected endpoint
Syntax
from
usbd_core.h:102
uint8_t
USBD_CoreFindEP
(
USBD_HandleTypeDef
*
pdev
,
uint8_t
index
)
;
Implemented in
usbd_core.c:1079
Arguments
pdev
device instance
index
selected endpoint number
Return value
index of the class using the selected endpoint number. 0xFF if no class found.
References
Location
Referrer
Text
usbd_core.c:1079
uint8_t
USBD_CoreFindEP
(
USBD_HandleTypeDef
*
pdev
,
uint8_t
index
)
usbd_core.h:102
uint8_t
USBD_CoreFindEP
(
USBD_HandleTypeDef
*
pdev
,
uint8_t
index
)
;
usbd_core.c:619
USBD_LL_DataOutStage()
idx
=
USBD_CoreFindEP
(
pdev
,
LOBYTE
(
pdev
->
request
.
wIndex
)
)
;
usbd_core.c:648
USBD_LL_DataOutStage()
idx
=
USBD_CoreFindEP
(
pdev
,
(
epnum
&
0x7FU
)
)
;
usbd_core.c:738
USBD_LL_DataInStage()
idx
=
USBD_CoreFindEP
(
pdev
,
(
(
uint8_t
)
epnum
|
0x80U
)
)
;
usbd_ctlreq.c:251
USBD_StdEPReq()
idx
=
USBD_CoreFindEP
(
pdev
,
ep_addr
)
;
usbd_ctlreq.c:325
USBD_StdEPReq()
idx
=
USBD_CoreFindEP
(
pdev
,
ep_addr
)
;
Call Tree
Functions calling
USBD_CoreFindEP()
USBD_LL_DataOutStage()
USBD_LL_DataInStage()
USBD_StdEPReq()
all items filtered out
USBD_CoreFindEP()
Data read by
USBD_CoreFindEP()
USBD_CoreFindEP()::pdev
USBD_CoreFindEP()::index
all items filtered out
USBD_CoreFindEP()
Type of
USBD_CoreFindEP()
USBD_CoreFindEP()
uint8_t
all items filtered out