HAL
USBx_HOST
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
USBx_HOST
USBx_HOST macro
Syntax
from
stm32f4xx_ll_usb.h:467
#define
USBx_HOST
(
(
USB_OTG_HostTypeDef
*
)
(
USBx_BASE
+
USB_OTG_HOST_BASE
)
)
References
Location
Text
stm32f4xx_ll_usb.h:467
#define
USBx_HOST
(
(
USB_OTG_HostTypeDef
*
)
(
USBx_BASE
+
USB_OTG_HOST_BASE
)
)
stm32f4xx_hal_hcd.c:1950
USBx_HOST
->
HFIR
=
HFIR_60_MHZ
;
stm32f4xx_ll_usb.c:1483
USBx_HOST
->
HCFG
|=
USB_OTG_HCFG_FSLSS
;
stm32f4xx_ll_usb.c:1488
USBx_HOST
->
HCFG
&=
~
(
USB_OTG_HCFG_FSLSS
)
;
stm32f4xx_ll_usb.c:1494
USBx_HOST
->
HCFG
&=
~
(
USB_OTG_HCFG_FSLSS
)
;
stm32f4xx_ll_usb.c:1565
USBx_HOST
->
HCFG
&=
~
(
USB_OTG_HCFG_FSLSPCS
)
;
stm32f4xx_ll_usb.c:1566
USBx_HOST
->
HCFG
|=
(
uint32_t
)
freq
&
USB_OTG_HCFG_FSLSPCS
;
stm32f4xx_ll_usb.c:1570
USBx_HOST
->
HFIR
=
HFIR_48_MHZ
;
stm32f4xx_ll_usb.c:1574
USBx_HOST
->
HFIR
=
HFIR_6_MHZ
;
stm32f4xx_ll_usb.c:1666
return
(
USBx_HOST
->
HFNUM
&
USB_OTG_HFNUM_FRNUM
)
;
stm32f4xx_ll_usb.c:1774
USBx_HOST
->
HAINTMSK
|=
1UL
<
<
(
ch_num
&
0xFU
)
;
stm32f4xx_ll_usb.c:1958
is_oddframe
=
(
(
(
uint32_t
)
USBx_HOST
->
HFNUM
&
0x01U
)
!=
0U
)
?
0U
:
1U
;
stm32f4xx_ll_usb.c:2065
if
(
len_words
>
(
USBx_HOST
->
HPTXSTS
&
0xFFFFU
)
)
/* split the transfer */
stm32f4xx_ll_usb.c:2092
return
(
(
USBx_HOST
->
HAINT
)
&
0xFFFFU
)
;
stm32f4xx_ll_usb.c:2156
if
(
(
USBx_HOST
->
HPTXSTS
&
(
0xFFU
<
<
16
)
)
==
0U
)
stm32f4xx_ll_usb.c:2262
USBx_HOST
->
HAINT
=
CLEAR_INTERRUPT_MASK
;