STM32_USB_Host_Library
_AUDIO_Process::control
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
_AUDIO_Process::control
_AUDIO_Process::control field
Syntax
from
usbh_audio.h:415
AUDIO_InterfaceControlPropTypeDef
control
;
References
Location
Referrer
Text
usbh_audio.h:415
AUDIO_InterfaceControlPropTypeDef
control
;
usbh_audio.c:268
USBH_AUDIO_InterfaceInit()
AUDIO_Handle
->
control
.
supported
=
1U
;
usbh_audio.c:311
USBH_AUDIO_InterfaceInit()
if
(
AUDIO_Handle
->
control
.
supported
==
1U
)
usbh_audio.c:313
USBH_AUDIO_InterfaceInit()
AUDIO_Handle
->
control
.
Pipe
=
USBH_AllocPipe
(
phost
,
AUDIO_Handle
->
control
.
Ep
)
;
usbh_audio.c:317
USBH_AUDIO_InterfaceInit()
AUDIO_Handle
->
control
.
Pipe
,
usbh_audio.c:318
USBH_AUDIO_InterfaceInit()
AUDIO_Handle
->
control
.
Ep
,
usbh_audio.c:322
USBH_AUDIO_InterfaceInit()
AUDIO_Handle
->
control
.
EpSize
)
;
usbh_audio.c:324
USBH_AUDIO_InterfaceInit()
(
void
)
USBH_LL_SetToggle
(
phost
,
AUDIO_Handle
->
control
.
Pipe
,
0U
)
;
usbh_audio.c:359
USBH_AUDIO_InterfaceDeInit()
if
(
AUDIO_Handle
->
control
.
Pipe
!=
0x00U
)
usbh_audio.c:361
USBH_AUDIO_InterfaceDeInit()
(
void
)
USBH_ClosePipe
(
phost
,
AUDIO_Handle
->
control
.
Pipe
)
;
usbh_audio.c:362
USBH_AUDIO_InterfaceDeInit()
(
void
)
USBH_FreePipe
(
phost
,
AUDIO_Handle
->
control
.
Pipe
)
;
usbh_audio.c:363
USBH_AUDIO_InterfaceDeInit()
AUDIO_Handle
->
control
.
Pipe
=
0U
;
/* Reset the pipe as Free */
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:857
USBH_AUDIO_FindHIDControl()
AUDIO_Handle
->
control
.
interface
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
bInterfaceNumber
;
usbh_audio.c:858
USBH_AUDIO_FindHIDControl()
AUDIO_Handle
->
control
.
Poll
=
phost
->
device
.
CfgDesc
.
Itf_Desc
[
interface
]
.
Ep_Desc
[
0
]
.
bInterval
;
usbh_audio.c:859
USBH_AUDIO_FindHIDControl()
AUDIO_Handle
->
control
.
supported
=
1U
;
usbh_audio.c:1626
USBH_AUDIO_Control()
AUDIO_Handle
->
control
.
timer
=
phost
->
Timer
;
usbh_audio.c:1629
USBH_AUDIO_Control()
(
uint8_t
)
AUDIO_Handle
->
control
.
EpSize
,
usbh_audio.c:1630
USBH_AUDIO_Control()
AUDIO_Handle
->
control
.
Pipe
)
;
usbh_audio.c:1640
USBH_AUDIO_Control()
if
(
USBH_LL_GetURBState
(
phost
,
AUDIO_Handle
->
control
.
Pipe
)
==
USBH_URB_DONE
)
usbh_audio.c:1649
USBH_AUDIO_Control()
if
(
(
phost
->
Timer
-
AUDIO_Handle
->
control
.
timer
)
>=
AUDIO_Handle
->
control
.
Poll
)
usbh_audio.c:1651
USBH_AUDIO_Control()
AUDIO_Handle
->
control
.
timer
=
phost
->
Timer
;
usbh_audio.c:1655
USBH_AUDIO_Control()
(
uint8_t
)
AUDIO_Handle
->
control
.
EpSize
,
usbh_audio.c:1656
USBH_AUDIO_Control()
AUDIO_Handle
->
control
.
Pipe
)
;
usbh_audio.c:1815
USBH_AUDIO_Transmit()
if
(
AUDIO_Handle
->
control
.
supported
==
1U
)
Data Use
Functions reading
_AUDIO_Process::control
_AUDIO_Process::control
USBH_AUDIO_InterfaceInit()
USBH_AUDIO_InterfaceDeInit()
USBH_AUDIO_FindHIDControl()
USBH_AUDIO_Control()
USBH_AUDIO_Transmit()
all items filtered out
Type of
_AUDIO_Process::control
_AUDIO_Process::control
AUDIO_InterfaceControlPropTypeDef
all items filtered out