STM32_USB_Host_Library
_InterfaceDescriptor::bInterfaceProtocol
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::bInterfaceProtocol
_InterfaceDescriptor::bInterfaceProtocol field
Syntax
from
usbh_def.h:289
uint8_t
bInterfaceProtocol
;
References
Location
Referrer
Text
usbh_def.h:289
uint8_t
bInterfaceProtocol
;
/* Protocol Code */
usbh_core.c:311
USBH_SelectInterface()
USBH_UsrLog
(
"Protocol : %xh"
,
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
bInterfaceProtocol
)
;
usbh_core.c:360
USBH_FindInterface()
(
(
pif
->
bInterfaceProtocol
==
Protocol
)
||
(
Protocol
==
0xFFU
)
)
)
usbh_ctlreq.c:496
USBH_ParseCfgDesc()
if
(
(
pif
->
bInterfaceProtocol
==
0x00U
)
&&
(
pdesc
->
bLength
!=
0x09U
)
)
usbh_ctlreq.c:553
USBH_ParseInterfaceDesc()
if_descriptor
->
bInterfaceProtocol
=
*
(
uint8_t
*
)
(
buf
+
7U
)
;
usbh_hid.c:176
USBH_HID_InterfaceInit()
if
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
bInterfaceProtocol
==
HID_KEYBRD_BOOT_CODE
)
usbh_hid.c:181
USBH_HID_InterfaceInit()
else
if
(
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
bInterfaceProtocol
==
HID_MOUSE_BOOT_CODE
)
usbh_hid.c:772
USBH_HID_GetDeviceType()
InterfaceProtocol
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
phost
->
device
.
current_interface
]
.
bInterfaceProtocol
;
Data Use
Functions writing
_InterfaceDescriptor::bInterfaceProtocol
Functions reading
_InterfaceDescriptor::bInterfaceProtocol
USBH_ParseInterfaceDesc()
all items filtered out
_InterfaceDescriptor::bInterfaceProtocol
USBH_SelectInterface()
USBH_FindInterface()
USBH_ParseCfgDesc()
USBH_HID_InterfaceInit()
USBH_HID_GetDeviceType()
all items filtered out
Type of
_InterfaceDescriptor::bInterfaceProtocol
_InterfaceDescriptor::bInterfaceProtocol
uint8_t
all items filtered out