DynamicSwitch_Standalone
hUSBHost
is only used within DynamicSwitch_Standalone.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
DynamicSwitch_Standalone
hUSBHost
hUSBHost variable
Syntax
from
main.h:168
extern
USBH_HandleTypeDef
hUSBHost
;
Implemented in
main.c:25
References
Location
Referrer
Text
main.c:25
USBH_HandleTypeDef
hUSBHost
;
main.h:168
extern
USBH_HandleTypeDef
hUSBHost
;
mouse.c:22
extern
USBH_HandleTypeDef
hUSBHost
;
usbh_diskio_dma.c:30
extern
USBH_HandleTypeDef
hUSBHost
;
audio.c:64
AUDIO_Start()
USBH_AUDIO_SetFrequency
(
&
hUSBHost
,
audio.c:99
AUDIO_Process()
if
(
(
buffer_ctl
.
out_ptr
=
USBH_AUDIO_GetOutOffset
(
&
hUSBHost
)
)
<
0
)
/* End
audio.c:111
AUDIO_Process()
USBH_AUDIO_ChangeOutBuffer
(
&
hUSBHost
,
&
buffer_ctl
.
buff
[
0
]
)
;
audio.c:158
AUDIO_Process()
USBH_AUDIO_Stop
(
&
hUSBHost
)
;
audio.c:167
AUDIO_Process()
USBH_AUDIO_Stop
(
&
hUSBHost
)
;
audio.c:173
AUDIO_Process()
USBH_AUDIO_Suspend
(
&
hUSBHost
)
;
audio.c:179
AUDIO_Process()
USBH_AUDIO_Resume
(
&
hUSBHost
)
;
audio.c:184
AUDIO_Process()
USBH_AUDIO_SetVolume
(
&
hUSBHost
,
VOLUME_UP
)
;
audio.c:189
AUDIO_Process()
USBH_AUDIO_SetVolume
(
&
hUSBHost
,
VOLUME_DOWN
)
;
audio.c:211
AUDIO_Stop()
USBH_AUDIO_Stop
(
&
hUSBHost
)
;
audio.c:315
USBH_AUDIO_FrequencySet()
USBH_AUDIO_Play
(
&
hUSBHost
,
&
buffer_ctl
.
buff
[
0
]
,
wav_info
.
FileSize
)
;
audio_menu.c:172
AUDIO_MenuProcess()
USBH_Stop
(
&
hUSBHost
)
;
audio_menu.c:175
AUDIO_MenuProcess()
USBH_DeInit
(
&
hUSBHost
)
;
audio_menu.c:178
AUDIO_MenuProcess()
USBH_Start
(
&
hUSBHost
)
;
hid_menu.c:111
HID_MenuProcess()
if
(
USBH_HID_GetDeviceType
(
&
hUSBHost
)
==
HID_KEYBOARD
)
hid_menu.c:116
HID_MenuProcess()
else
if
(
USBH_HID_GetDeviceType
(
&
hUSBHost
)
==
HID_MOUSE
)
hid_menu.c:132
HID_MenuProcess()
USBH_ReEnumerate
(
&
hUSBHost
)
;
hid_menu.c:140
HID_MenuProcess()
USBH_MouseDemo
(
&
hUSBHost
)
;
hid_menu.c:148
HID_MenuProcess()
USBH_KeybdDemo
(
&
hUSBHost
)
;
main.c:57
main()
USBH_Init
(
&
hUSBHost
,
USBH_UserProcess
,
0
)
;
main.c:60
main()
USBH_RegisterClass
(
&
hUSBHost
,
USBH_MSC_CLASS
)
;
main.c:61
main()
USBH_RegisterClass
(
&
hUSBHost
,
USBH_AUDIO_CLASS
)
;
main.c:62
main()
USBH_RegisterClass
(
&
hUSBHost
,
USBH_HID_CLASS
)
;
main.c:65
main()
USBH_Start
(
&
hUSBHost
)
;
main.c:77
main()
USBH_Process
(
&
hUSBHost
)
;
msc_explorer.c:46
Explore_Disk()
while
(
USBH_MSC_IsReady
(
&
hUSBHost
)
)
msc_menu.c:118
MSC_MenuProcess()
USBH_ReEnumerate
(
&
hUSBHost
)
;
usbh_diskio_dma.c:81
USBH_status()
if
(
USBH_MSC_UnitIsReady
(
&
hUSBHost
,
lun
)
)
usbh_diskio_dma.c:106
USBH_read()
if
(
(
(
DWORD
)
buff
&
3
)
&&
(
(
(
HCD_HandleTypeDef
*
)
hUSBHost
.
pData
)
->
Init
.
dma_enable
)
)
usbh_diskio_dma.c:110
USBH_read()
status
=
USBH_MSC_Read
(
&
hUSBHost
,
lun
,
sector
+
count
,
(
uint8_t
*
)
scratch
,
1
)
;
usbh_diskio_dma.c:124
USBH_read()
status
=
USBH_MSC_Read
(
&
hUSBHost
,
lun
,
sector
,
buff
,
count
)
;
usbh_diskio_dma.c:133
USBH_read()
USBH_MSC_GetLUNInfo
(
&
hUSBHost
,
lun
,
&
info
)
;
usbh_diskio_dma.c:168
USBH_write()
if
(
(
(
DWORD
)
buff
&
3
)
&&
(
(
(
HCD_HandleTypeDef
*
)
hUSBHost
.
pData
)
->
Init
.
dma_enable
)
)
usbh_diskio_dma.c:175
USBH_write()
status
=
USBH_MSC_Write
(
&
hUSBHost
,
lun
,
sector
+
count
,
(
BYTE
*
)
scratch
,
1
)
;
usbh_diskio_dma.c:184
USBH_write()
status
=
USBH_MSC_Write
(
&
hUSBHost
,
lun
,
sector
,
(
BYTE
*
)
buff
,
count
)
;
usbh_diskio_dma.c:193
USBH_write()
USBH_MSC_GetLUNInfo
(
&
hUSBHost
,
lun
,
&
info
)
;
usbh_diskio_dma.c:241
USBH_ioctl()
if
(
USBH_MSC_GetLUNInfo
(
&
hUSBHost
,
lun
,
&
info
)
==
USBH_OK
)
usbh_diskio_dma.c:254
USBH_ioctl()
if
(
USBH_MSC_GetLUNInfo
(
&
hUSBHost
,
lun
,
&
info
)
==
USBH_OK
)
usbh_diskio_dma.c:268
USBH_ioctl()
if
(
USBH_MSC_GetLUNInfo
(
&
hUSBHost
,
lun
,
&
info
)
==
USBH_OK
)
Data Use
Functions reading
hUSBHost
hUSBHost
USBH_read()
USBH_write()
all items filtered out
Type of
hUSBHost
hUSBHost
_USBH_HandleTypeDef
all items filtered out