srr

         Software Reset Register.
      
Module Instance Base Address Register Address
i_uart_0_uart_address_block 0xFFC02000 0xFFC02088
i_uart_1_uart_address_block 0xFFC02100 0xFFC02188

Size: 32

Offset: 0x88

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

rsvd_srr_31to3

RO 0x0

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

rsvd_srr_31to3

RO 0x0

xfr

WO 0x0

rfr

WO 0x0

ur

WO 0x0

srr Fields

Bit Name Description Access Reset
31:3 rsvd_srr_31to3
Reserved bits [31:3] - Read Only
RO 0x0
2 xfr
XMIT FIFO Reset.
Writes will have no effect when FIFO_MODE == NONE. This is a shadow register for
the XMIT FIFO Reset bit (FCR[2]). This can be used to remove the burden on software
having to store previously written FCR values (which are pretty static) just to
reset the transmit FIFO.
This resets the control portion of the transmit FIFO and treats the FIFO as empty.
This will also de-assert the DMA TX request and single signals when additional DMA
handshaking signals are selected
Value Description
0 No reset Tx FIFO
1 Reset Tx FIFO
WO 0x0
1 rfr
RCVR FIFO Reset.
Writes will have no effect when FIFO_MODE == NONE. This is a shadow register for
the RCVR FIFO Reset bit (FCR[1]). This can be used to remove the burden on software
having to store previously written FCR values (which are pretty static) just to
reset the reeive FIFO.
This resets the control portion of the receive FIFO and treats the FIFO as empty.
This will also de-assert the DMA RX request and single signals when additional DMA
handshaking signals are selected (DMA_EXTRA == YES). Note that this bit is
'self-clearing' and it is not necessary to clear this bit.
Value Description
0 No reset Rx FIFO
1 Reset Rx FIFO
WO 0x0
0 ur
UART Reset.
This asynchronously resets the DW_apb_uart and synchronously removes the reset
assertion. For a two clock implementation both pclk and sclk domains will be reset.
Value Description
0 No reset Uart
1 Reset Uart
WO 0x0