_InterfaceDescriptor::bNumEndpoints is only used within STM32_USB_Host_Library.
 
Symbols
loading...
Files
loading...

_InterfaceDescriptor::bNumEndpoints field

Syntax

uint8_t bNumEndpoints;

References

LocationReferrerText
usbh_def.h:286
uint8_t bNumEndpoints; /* Number of Endpoints used for this interface */
usbh_ctlreq.c:485USBH_ParseCfgDesc()
while ((ep_ix < pif->bNumEndpoints) && (ptr < cfg_desc->wTotalLength))
usbh_ctlreq.c:517USBH_ParseCfgDesc()
if (ep_ix < pif->bNumEndpoints)
usbh_ctlreq.c:550USBH_ParseInterfaceDesc()
if_descriptor->bNumEndpoints = MIN(*(uint8_t *)(buf + 4U), USBH_MAX_NUM_ENDPOINTS);
usbh_hid.c:206USBH_HID_InterfaceInit()
max_ep = ((phost->device.CfgDesc.Itf_Desc[interface].bNumEndpoints <= USBH_MAX_NUM_ENDPOINTS) ?
usbh_hid.c:207USBH_HID_InterfaceInit()
phost->device.CfgDesc.Itf_Desc[interface].bNumEndpoints : USBH_MAX_NUM_ENDPOINTS);

Data Use

Functions writing _InterfaceDescriptor::bNumEndpoints
Functions reading _InterfaceDescriptor::bNumEndpoints
all items filtered out
_InterfaceDescriptor::bNumEndpoints
Type of _InterfaceDescriptor::bNumEndpoints
_InterfaceDescriptor::bNumEndpoints
uint8_t
all items filtered out