![ARTERY AT32WB415 Series Reference Manual Download Page 17](http://html1.mh-extra.com/html/artery/at32wb415-series/at32wb415-series_reference-manual_2977599017.webp)
AT32WB415
Series Reference Manual
2022.04.13
Page 17
Ver 2.00
Endpoint initialization on SetConfiguration/SetInterface command 311
Endpoint activation ............................................................... 311
USB endpoint deactivation ..................................................... 312
Control write transfers (SETUP/Data OUT/Status IN) ............... 312
Control read transfers (SETUP/Data IN/Status OUT) ................ 312
20.5.4.10 Control transfers (SETUP/Status IN) ..................................... 313
20.5.4.11 Read FIFO packets ............................................................. 313
20.5.4.12 OUT data transfers .............................................................. 314
20.5.4.13 IN data transfers ................................................................. 316
20.5.4.14 Non-periodic (bulk and control) IN data transfers ................... 317
20.5.4.15 Non-synchronous OUT data transfers ................................... 318
20.5.4.16 Synchronous OUT dat a transfers .......................................... 320
20.5.4.17 Enable synchronous endpoints ............................................. 322
20.5.4.18 Incomplete synchronous OUT data transfers ......................... 323
20.5.4.19 Incomplete synchronous IN data transfers ............................. 324
Periodic IN (interrupt and synchronous) data transfers ........... 325
OTGFS control and status registers ............................................. 326
CSR register map ....................................................................... 326
OTGFS register address map ...................................................... 328
OTGFS global registers .............................................................. 330
OTGFS status and control register (OTGFS_GOTGCTL) .......... 330
OTGFS interrupt status control register (OTGFS_GOTGINT) .... 331
OTGFS AHB configuration register (OTGFS_GAHBCFG) .......... 331
OTGFS USB configuration register (OTGFS_GUSBCFG) .......... 332
OTGFS reset register (OTGFS_GRSTCTL) .............................. 333
OTGFS interrupt register (OTGFS_GINTSTS) .......................... 335
OTGFS interrupt mask register (OTGFS_GINTMSK) ................ 338
OTGFS receive status debug read/OTG status read and POP registers
(OTGFS_GRXSTSR / OTGFS_GRXSTSP) ............................................ 339
OTGFS receive FIFO size register (OTGFS_GRXFSIZ) ............ 340
20.6.3.10OTGFS non-periodic Tx FIFO size (OTGFS_GNPTXFSIZ)/Endpoint 0
Tx FIFO size registers (OTGFS_DIEPTXF0) ......................................... 341
20.6.3.11OTGFS non-periodic Tx FIFO size/request queue status register
(OTGFS_GNPTXSTS) ........................................................................ 341
OTGFS general controller configuration register
(OTGFS_GCCFG) .............................................................................. 342
OTGFS controller ID register (OTGFS_GUID) ........................ 342
OTGFS host periodic Tx FIFO size register
(OTGFS_HPTXFSIZ) .......................................................................... 342