AT32F425
Series Reference Manual
2022.03.30
Page 395
Ver 2.01
Bit 15: 0
INEPT0TXSTADDR
0x0200
ro/rw
IN Endpoint FIFO0 transmit SRAM start address
This field contains the memory start address of the IN
Endpoint FIFO0 transmit SRAM.
20.6.3.11
OTGFS non-periodic Tx FIFO size/request queue status
register (OTGFS_GNPTXSTS)
This register is valid in host mode only. It is a read-only register that contains the available space
information for the Non-periodic TxFIFO and the Non-periodic Transmit Request Queue.
Bit
Register
Reset value
Type
Description
Bit 31
Reserved
0x0
resd
Kept at its default value.
Bit 30: 24 NPTXQTOP
0x00
ro
Top of the Non-periodic transmit request queue
Indicates that the MAC is processing the request from the
non-periodic transmit request queue.
Bit [30: 27]: Channel/Endpoint number
Bit [26: 25]:
00: IN/OUT token
01: Zero-length transmit packet (device IN/host OUT)
10: PING/CSPLIT token
11: Channel halted command
Bit [24]: Terminate (last request for the selected
channel/endpoint)
Bit 23: 16 NPTXQSPCAVAIL
0x08
ro
Non-periodic transmit request queue space available
Indicates the amount of space available in the non-periodic
transmit request queue. This queue supports both IN and
OUT requests in host mode.
00: Non-periodic transmit request queue is full
01: 1 location available
02: 2 locations available
N: n locations available (0 ≤ n ≤ 8)
Others: Reserved
Reset value: Configurable
Bit 15: 0
NPTXFSPCAVAIL
0x0200
ro
Non-periodic TxFIFO space available
Indicates the amount of space available in the non-periodic
TxFIFO. Values are in terms of 32-bit words.
00: Non-periodic transmit FIFO is full
01: 1 location available
02: 2 locations available
N: n locations available (0 ≤ n ≤ 256)
Others: Reserved
Reset value: Configurable
20.6.3.12
OTGFS general controller configuration register
(OTGFS_GCCFG)
Bit
Register
Reset value
Type
Description
Bit 31: 22 Reserved
0x000
resd
Kept at its default value.
Bit 21
VBUSIG
0x0
rw
VBUS ignored
When this bit is set, the OTGFS controller does not monitor
the Vbus pin voltage, and assumes that the Vbus is always
active in both host and device modes, and leaves the Vbus
pin for other purposes.
0: Vbus is not ignored
1: Vbus is ignored, and is deemed as always active
Bit 20
SOFOUTEN
0x0
rw
SOF output enable
0: No SOF pulse output
1: SOF pulse output on PIN
Bit 19: 18 Reserved
0x0
resd
Kept at its default value.
Bit 17
LP_MODE
0x0
rw
Low-power mode
。
This bit is used to control the OTG PHY consumption.
When this bit is set to 1 by software, the OTG PHY enters
low-power mode; when this bit is cleared by software, the
OTG PHY operates in normal mode.
0: Non-low-power mode