STM32_USB_Host_Library
_InterfaceDescriptor::Ep_Desc
is only used within STM32_USB_Host_Library.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32_USB_Host_Library
_InterfaceDescriptor::Ep_Desc
_InterfaceDescriptor::Ep_Desc field
Syntax
from
usbh_def.h:291
USBH_EpDescTypeDef
Ep_Desc
[
USBH_MAX_NUM_ENDPOINTS
]
;
References
Location
Referrer
Text
usbh_def.h:291
USBH_EpDescTypeDef
Ep_Desc
[
USBH_MAX_NUM_ENDPOINTS
]
;
usbh_audio.c:764
USBH_AUDIO_FindAudioStreamingIN()
if
(
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
&&
usbh_audio.c:765
USBH_AUDIO_FindAudioStreamingIN()
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
>
0U
)
)
usbh_audio.c:767
USBH_AUDIO_FindAudioStreamingIN()
AUDIO_Handle
->
stream_in
[
alt_settings
]
.
Ep
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
;
usbh_audio.c:768
USBH_AUDIO_FindAudioStreamingIN()
AUDIO_Handle
->
stream_in
[
alt_settings
]
.
EpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_audio.c:771
USBH_AUDIO_FindAudioStreamingIN()
AUDIO_Handle
->
stream_in
[
alt_settings
]
.
Poll
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bInterval
;
usbh_audio.c:806
USBH_AUDIO_FindAudioStreamingOUT()
if
(
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
&
0x80U
)
==
0x00U
)
&&
usbh_audio.c:807
USBH_AUDIO_FindAudioStreamingOUT()
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
>
0U
)
)
usbh_audio.c:809
USBH_AUDIO_FindAudioStreamingOUT()
AUDIO_Handle
->
stream_out
[
alt_settings
]
.
Ep
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
;
usbh_audio.c:810
USBH_AUDIO_FindAudioStreamingOUT()
AUDIO_Handle
->
stream_out
[
alt_settings
]
.
EpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_audio.c:813
USBH_AUDIO_FindAudioStreamingOUT()
AUDIO_Handle
->
stream_out
[
alt_settings
]
.
Poll
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bInterval
;
usbh_audio.c:851
USBH_AUDIO_FindHIDControl()
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
>
0U
)
)
usbh_audio.c:853
USBH_AUDIO_FindHIDControl()
if
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
&
0x80U
)
==
0x80U
)
usbh_audio.c:855
USBH_AUDIO_FindHIDControl()
AUDIO_Handle
->
control
.
Ep
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
;
usbh_audio.c:856
USBH_AUDIO_FindHIDControl()
AUDIO_Handle
->
control
.
EpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_audio.c:858
USBH_AUDIO_FindHIDControl()
AUDIO_Handle
->
control
.
Poll
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bInterval
;
usbh_cdc.c:187
USBH_CDC_InterfaceInit()
if
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
usbh_cdc.c:189
USBH_CDC_InterfaceInit()
CDC_Handle
->
CommItf
.
NotifEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
;
usbh_cdc.c:190
USBH_CDC_InterfaceInit()
CDC_Handle
->
CommItf
.
NotifEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_cdc.c:213
USBH_CDC_InterfaceInit()
if
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
usbh_cdc.c:215
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
InEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
;
usbh_cdc.c:216
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
InEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_cdc.c:220
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
OutEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
;
usbh_cdc.c:221
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
OutEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_cdc.c:224
USBH_CDC_InterfaceInit()
if
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
usbh_cdc.c:226
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
InEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
bEndpointAddress
;
usbh_cdc.c:227
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
InEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
wMaxPacketSize
;
usbh_cdc.c:231
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
OutEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
bEndpointAddress
;
usbh_cdc.c:232
USBH_CDC_InterfaceInit()
CDC_Handle
->
DataItf
.
OutEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
wMaxPacketSize
;
usbh_ctlreq.c:508
USBH_ParseCfgDesc()
pep
=
&
cfg_desc
->
Itf_Desc
[
if_ix
]
.
Ep_Desc
[
ep_ix
]
;
usbh_hid.c:194
USBH_HID_InterfaceInit()
HID_Handle
->
ep_addr
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
;
usbh_hid.c:195
USBH_HID_InterfaceInit()
HID_Handle
->
length
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_hid.c:196
USBH_HID_InterfaceInit()
HID_Handle
->
poll
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bInterval
;
usbh_hid.c:213
USBH_HID_InterfaceInit()
if
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
num
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
usbh_hid.c:215
USBH_HID_InterfaceInit()
HID_Handle
->
InEp
=
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
num
]
.
bEndpointAddress
)
;
usbh_hid.c:217
USBH_HID_InterfaceInit()
ep_mps
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
num
]
.
wMaxPacketSize
;
usbh_hid.c:227
USBH_HID_InterfaceInit()
HID_Handle
->
OutEp
=
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
num
]
.
bEndpointAddress
)
;
usbh_hid.c:229
USBH_HID_InterfaceInit()
ep_mps
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
num
]
.
wMaxPacketSize
;
usbh_msc.c:183
USBH_MSC_InterfaceInit()
if
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
usbh_msc.c:185
USBH_MSC_InterfaceInit()
MSC_Handle
->
InEp
=
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
)
;
usbh_msc.c:186
USBH_MSC_InterfaceInit()
MSC_Handle
->
InEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_msc.c:190
USBH_MSC_InterfaceInit()
MSC_Handle
->
OutEp
=
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bEndpointAddress
)
;
usbh_msc.c:191
USBH_MSC_InterfaceInit()
MSC_Handle
->
OutEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
wMaxPacketSize
;
usbh_msc.c:194
USBH_MSC_InterfaceInit()
if
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
usbh_msc.c:196
USBH_MSC_InterfaceInit()
MSC_Handle
->
InEp
=
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
bEndpointAddress
)
;
usbh_msc.c:197
USBH_MSC_InterfaceInit()
MSC_Handle
->
InEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
wMaxPacketSize
;
usbh_msc.c:201
USBH_MSC_InterfaceInit()
MSC_Handle
->
OutEp
=
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
bEndpointAddress
)
;
usbh_msc.c:202
USBH_MSC_InterfaceInit()
MSC_Handle
->
OutEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
1
]
.
wMaxPacketSize
;
usbh_mtp.c:180
USBH_MTP_InterfaceInit()
MTP_Handle
->
NotificationEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bEndpointAddress
;
usbh_mtp.c:181
USBH_MTP_InterfaceInit()
MTP_Handle
->
NotificationEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
wMaxPacketSize
;
usbh_mtp.c:183
USBH_MTP_InterfaceInit()
MTP_Handle
->
events
.
poll
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bInterval
;
usbh_mtp.c:200
USBH_MTP_InterfaceInit()
MTP_Handle
->
DataInEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bEndpointAddress
;
usbh_mtp.c:201
USBH_MTP_InterfaceInit()
MTP_Handle
->
DataInEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
wMaxPacketSize
;
usbh_mtp.c:219
USBH_MTP_InterfaceInit()
MTP_Handle
->
DataOutEp
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bEndpointAddress
;
usbh_mtp.c:220
USBH_MTP_InterfaceInit()
MTP_Handle
->
DataOutEpSize
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
wMaxPacketSize
;
usbh_mtp.c:252
MTP_FindCtlEndpoint()
if
(
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
&&
usbh_mtp.c:253
MTP_FindCtlEndpoint()
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
wMaxPacketSize
>
0U
)
&&
usbh_mtp.c:254
MTP_FindCtlEndpoint()
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bmAttributes
&
USBH_EP_INTERRUPT
)
==
USBH_EP_INTERRUPT
)
)
usbh_mtp.c:281
MTP_FindDataOutEndpoint()
if
(
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bEndpointAddress
&
0x80U
)
==
0U
)
&&
usbh_mtp.c:282
MTP_FindDataOutEndpoint()
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
wMaxPacketSize
>
0U
)
&&
usbh_mtp.c:283
MTP_FindDataOutEndpoint()
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bmAttributes
&
USBH_EP_BULK
)
==
USBH_EP_BULK
)
)
usbh_mtp.c:310
MTP_FindDataInEndpoint()
if
(
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bEndpointAddress
&
0x80U
)
!=
0U
)
&&
usbh_mtp.c:311
MTP_FindDataInEndpoint()
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
wMaxPacketSize
>
0U
)
&&
usbh_mtp.c:312
MTP_FindDataInEndpoint()
(
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
endpoint
]
.
bmAttributes
&
USBH_EP_BULK
)
==
USBH_EP_BULK
)
)
Data Use
Functions reading
_InterfaceDescriptor::Ep_Desc
_InterfaceDescriptor::Ep_Desc
USBH_ParseCfgDesc()
USBH_MSC_InterfaceInit()
USBH_HID_InterfaceInit()
USBH_CDC_InterfaceInit()
USBH_AUDIO_FindAudioStreamingIN()
USBH_AUDIO_FindAudioStreamingOUT()
USBH_AUDIO_FindHIDControl()
USBH_MTP_InterfaceInit()
MTP_FindCtlEndpoint()
MTP_FindDataOutEndpoint()
MTP_FindDataInEndpoint()
all items filtered out
Type of
_InterfaceDescriptor::Ep_Desc
_InterfaceDescriptor::Ep_Desc
_EndpointDescriptor
all items filtered out