GTXFIFOPRIDEV

         Global Device TXFIFO DMA Priority Register
  
  This register specifies the relative DMA priority level among the Device TXFIFOs (one per IN endpoint). Each register bit[n] controls the priority (1: high, 0: low) of each TXFIFO[n]. When multiple TXFIFOs compete for DMA service at a given time (that is, multiple TXQs contain TX DMA requests and their corresponding TXFIFOs have space available), the TX DMA arbiter grants access on a packet-basis in the following manner:
   - 1. High-priority TXFIFOs are granted access using round-robin arbitration
   - 2. Low-priority TXFIFOs are granted access using round-robin arbitration only after the high-priority TXFIFOs have no further processing to do (that is, either the TXQs are empty or the corresponding TXFIFOs are full).
  For scatter-gather packets, the arbiter grants successive DMA requests to the same FIFO until the entire packet is completed.
  
  When configuring periodic IN endpoints, software must set register bit[n]=1, where n is the TXFIFO assignment. This ensures that the DMA for isochronous or interrupt IN endpoints are prioritized over bulk or control IN endpoints.
  
  This register is present only when the controller is configured to operate in the device mode (includes DRD). The register size corresponds to the number of Device IN endpoints.
  
  Note
   - Since the device mode uses only one RXFIFO, there is no Device RXFIFO DMA Priority Register.
      
Module Instance Base Address Register Address
i_usb31_0__ahb_slave__11000000__DWC_usb31_block_gbl__SEG_L4_AHB_USB1_0x0_0x100000 0x1100C100 0x1100C610

Size: 32

Offset: 0x510

Access: RW

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

reserved_31_n

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

gtxfifopridev

RW 0x0

GTXFIFOPRIDEV Fields

Bit Name Description Access Reset
31:16 reserved_31_n
Reserved
RO 0x0
15:0 gtxfifopridev
Device TxFIFO priority
RW 0x0