hptxsts
Host Periodic Transmit FIFO/Queue Status Register
Module Instance | Base Address | Register Address |
---|---|---|
i_usbotg_0_hostgrp | 0xFFB00400 | 0xFFB00410 |
i_usbotg_1_hostgrp | 0xFFB40400 | 0xFFB40410 |
Offset: 0x10
Access: RO
Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
oddevnmframe RO 0x0 |
chanendpt RO 0x0 |
type RO 0x0 |
term RO 0x0 |
ptxqspcavail RO 0x10 |
|||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ptxfspcavail RO 0x2000 |
hptxsts Fields
Bit | Name | Description | Access | Reset | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | oddevnmframe | This indicates the odd/even micro frame that is currently being processes by the MAC.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
30:27 | chanendpt | This indicates the channel endpoint number that is currently being processes by the MAC.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
26:25 | type | This indicates the Entry in the Periodic Tx Request Queue that is currently being processes by the MAC.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
24 | term | Terminate last entry for selected channel/endpoint.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
23:16 | ptxqspcavail | Periodic Transmit Request Queue Space Available (PTxQSpcAvail) Indicates the number of free locations available to be written in the Periodic Transmit Request Queue. This queue holds both IN and OUT requests. 8'h0: Periodic Transmit Request Queue is full 8'h1: 1 location available 8'h2: 2 locations available n: n locations available (0 <= n <= 16) Others: Reserved
|
RO | 0x10 | ||||||||||||||||||||||||||||||||||
15:0 | ptxfspcavail | Periodic Transmit Data FIFO Space Available (PTxFSpcAvail) Indicates the number of free locations available to be written to in the Periodic TxFIFO. Values are in terms of 32-bit words 16'h0 : Periodic TxFIFO is full 16'h1 : 1 word available 16'h2 : 2 words available 16'hn : n words available (where 0 n 32,768) 16’h8000 : 32,768 words Others : Reserved |
RO | 0x2000 |