HAL
USBx_DEVICE
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
USBx_DEVICE
USBx_DEVICE macro
Syntax
from
stm32f4xx_ll_usb.h:458
#define
USBx_DEVICE
(
(
USB_OTG_DeviceTypeDef
*
)
(
USBx_BASE
+
USB_OTG_DEVICE_BASE
)
)
References
Location
Text
stm32f4xx_ll_usb.h:458
#define
USBx_DEVICE
(
(
USB_OTG_DeviceTypeDef
*
)
(
USBx_BASE
+
USB_OTG_DEVICE_BASE
)
)
stm32f4xx_hal_pcd.c:1090
hpcd
->
FrameNumber
=
(
USBx_DEVICE
->
DSTS
&
USB_OTG_DSTS_FNSOF_Msk
)
>
>
USB_OTG_DSTS_FNSOF_Pos
;
stm32f4xx_hal_pcd.c:1167
USBx_DEVICE
->
DCTL
|=
USB_OTG_DCTL_CGONAK
;
stm32f4xx_hal_pcd.c:1219
USBx_DEVICE
->
DIEPEMPMSK
&=
~
fifoemptymsk
;
stm32f4xx_hal_pcd.c:1286
USBx_DEVICE
->
DCTL
&=
~
USB_OTG_DCTL_RWUSIG
;
stm32f4xx_hal_pcd.c:1313
if
(
(
USBx_DEVICE
->
DSTS
&
USB_OTG_DSTS_SUSPSTS
)
==
USB_OTG_DSTS_SUSPSTS
)
stm32f4xx_hal_pcd.c:1357
USBx_DEVICE
->
DCTL
&=
~
USB_OTG_DCTL_RWUSIG
;
stm32f4xx_hal_pcd.c:1368
USBx_DEVICE
->
DAINTMSK
|=
0x10001U
;
stm32f4xx_hal_pcd.c:1372
USBx_DEVICE
->
DOUTEP1MSK
|=
USB_OTG_DOEPMSK_STUPM
|
stm32f4xx_hal_pcd.c:1376
USBx_DEVICE
->
DINEP1MSK
|=
USB_OTG_DIEPMSK_TOM
|
stm32f4xx_hal_pcd.c:1382
USBx_DEVICE
->
DOEPMSK
|=
USB_OTG_DOEPMSK_STUPM
|
stm32f4xx_hal_pcd.c:1388
USBx_DEVICE
->
DIEPMSK
|=
USB_OTG_DIEPMSK_TOM
|
stm32f4xx_hal_pcd.c:1394
USBx_DEVICE
->
DCFG
&=
~
USB_OTG_DCFG_DAD
;
stm32f4xx_hal_pcd.c:1487
USBx_DEVICE
->
DCTL
|=
USB_OTG_DCTL_SGONAK
;
stm32f4xx_hal_pcd.c:2152
USBx_DEVICE
->
DCTL
|=
(
uint32_t
)
testmode
<
<
4
;
stm32f4xx_hal_pcd.c:2228
USBx_DEVICE
->
DIEPEMPMSK
&=
~
fifoemptymsk
;
stm32f4xx_ll_usb.c:313
USBx_DEVICE
->
DCTL
|=
USB_OTG_DCTL_SDIS
;
stm32f4xx_ll_usb.c:335
USBx_DEVICE
->
DCTL
|=
USB_OTG_DCTL_SDIS
;
stm32f4xx_ll_usb.c:384
USBx_DEVICE
->
DIEPMSK
=
0U
;
stm32f4xx_ll_usb.c:385
USBx_DEVICE
->
DOEPMSK
=
0U
;
stm32f4xx_ll_usb.c:386
USBx_DEVICE
->
DAINTMSK
=
0U
;
stm32f4xx_ll_usb.c:432
USBx_DEVICE
->
DIEPMSK
&=
~
(
USB_OTG_DIEPMSK_TXFURM
)
;
stm32f4xx_ll_usb.c:557
USBx_DEVICE
->
DCFG
|=
speed
;
stm32f4xx_ll_usb.c:573
uint32_t
DevEnumSpeed
=
USBx_DEVICE
->
DSTS
&
USB_OTG_DSTS_ENUMSPD
;
stm32f4xx_ll_usb.c:605
USBx_DEVICE
->
DAINTMSK
|=
USB_OTG_DAINTMSK_IEPM
&
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
;
stm32f4xx_ll_usb.c:617
USBx_DEVICE
->
DAINTMSK
|=
USB_OTG_DAINTMSK_OEPM
&
(
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
<
<
16
)
;
stm32f4xx_ll_usb.c:652
USBx_DEVICE
->
DEACHMSK
|=
USB_OTG_DAINTMSK_IEPM
&
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
;
stm32f4xx_ll_usb.c:663
USBx_DEVICE
->
DEACHMSK
|=
USB_OTG_DAINTMSK_OEPM
&
(
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
<
<
16
)
;
stm32f4xx_ll_usb.c:689
USBx_DEVICE
->
DEACHMSK
&=
~
(
USB_OTG_DAINTMSK_IEPM
&
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
)
;
stm32f4xx_ll_usb.c:690
USBx_DEVICE
->
DAINTMSK
&=
~
(
USB_OTG_DAINTMSK_IEPM
&
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
)
;
stm32f4xx_ll_usb.c:705
USBx_DEVICE
->
DEACHMSK
&=
~
(
USB_OTG_DAINTMSK_OEPM
&
(
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
<
<
16
)
)
;
stm32f4xx_ll_usb.c:706
USBx_DEVICE
->
DAINTMSK
&=
~
(
USB_OTG_DAINTMSK_OEPM
&
(
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
<
<
16
)
)
;
stm32f4xx_ll_usb.c:737
USBx_DEVICE
->
DAINTMSK
&=
~
(
USB_OTG_DAINTMSK_IEPM
&
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
)
;
stm32f4xx_ll_usb.c:748
USBx_DEVICE
->
DAINTMSK
&=
~
(
USB_OTG_DAINTMSK_OEPM
&
(
(
uint32_t
)
(
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
)
<
<
16
)
)
;
stm32f4xx_ll_usb.c:823
if
(
(
USBx_DEVICE
->
DSTS
&
(
1U
<
<
8
)
)
==
0U
)
stm32f4xx_ll_usb.c:846
USBx_DEVICE
->
DIEPEMPMSK
|=
1UL
<
<
(
ep
->
num
&
EP_ADDR_MSK
)
;
stm32f4xx_ll_usb.c:851
if
(
(
USBx_DEVICE
->
DSTS
&
(
1U
<
<
8
)
)
==
0U
)
stm32f4xx_ll_usb.c:913
if
(
(
USBx_DEVICE
->
DSTS
&
(
1U
<
<
8
)
)
==
0U
)
stm32f4xx_ll_usb.c:1147
USBx_DEVICE
->
DIEPMSK
=
0U
;
stm32f4xx_ll_usb.c:1148
USBx_DEVICE
->
DOEPMSK
=
0U
;
stm32f4xx_ll_usb.c:1149
USBx_DEVICE
->
DAINTMSK
=
0U
;
stm32f4xx_ll_usb.c:1178
USBx_DEVICE
->
DCFG
&=
~
(
USB_OTG_DCFG_DAD
)
;
stm32f4xx_ll_usb.c:1179
USBx_DEVICE
->
DCFG
|=
(
(
uint32_t
)
address
<
<
4
)
&
USB_OTG_DCFG_DAD
;
stm32f4xx_ll_usb.c:1196
USBx_DEVICE
->
DCTL
&=
~
USB_OTG_DCTL_SDIS
;
stm32f4xx_ll_usb.c:1213
USBx_DEVICE
->
DCTL
|=
USB_OTG_DCTL_SDIS
;
stm32f4xx_ll_usb.c:1260
tmpreg
=
USBx_DEVICE
->
DAINT
;
stm32f4xx_ll_usb.c:1261
tmpreg
&=
USBx_DEVICE
->
DAINTMSK
;
stm32f4xx_ll_usb.c:1276
tmpreg
=
USBx_DEVICE
->
DAINT
;
stm32f4xx_ll_usb.c:1277
tmpreg
&=
USBx_DEVICE
->
DAINTMSK
;
stm32f4xx_ll_usb.c:1295
tmpreg
&=
USBx_DEVICE
->
DOEPMSK
;
stm32f4xx_ll_usb.c:1314
msk
=
USBx_DEVICE
->
DIEPMSK
;
stm32f4xx_ll_usb.c:1315
emp
=
USBx_DEVICE
->
DIEPEMPMSK
;
stm32f4xx_ll_usb.c:1358
USBx_DEVICE
->
DCTL
|=
USB_OTG_DCTL_CGINAK
;
stm32f4xx_ll_usb.c:2279
if
(
(
USBx_DEVICE
->
DSTS
&
USB_OTG_DSTS_SUSPSTS
)
==
USB_OTG_DSTS_SUSPSTS
)
stm32f4xx_ll_usb.c:2282
USBx_DEVICE
->
DCTL
|=
USB_OTG_DCTL_RWUSIG
;
stm32f4xx_ll_usb.c:2298
USBx_DEVICE
->
DCTL
&=
~
(
USB_OTG_DCTL_RWUSIG
)
;