cpr
Module Instance | Base Address | Register Address |
---|---|---|
uart0 | 0xFFC02000 | 0xFFC020F4 |
uart1 | 0xFFC03000 | 0xFFC030F4 |
Offset: 0xF4
Access: RO
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Reserved |
fifo_mode RO 0x37 |
||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved |
dma_extra RO 0x1 |
uart_add_encoded_param RO 0x1 |
shadow RO 0x1 |
fifo_stat RO 0x1 |
fifo_access RO 0x1 |
additional_feat RO 0x1 |
sir_lp_mode RO 0x0 |
sir_mode RO 0x0 |
thre_mode RO 0x1 |
afce_mode RO 0x1 |
Reserved |
apbdatawidth RO 0x2 |
cpr Fields
Bit | Name | Description | Access | Reset | ||||
---|---|---|---|---|---|---|---|---|
23:16 | fifo_mode | Receiver and Transmitter FIFO depth in bytes.
|
RO | 0x37 | ||||
13 | dma_extra | Configures the peripheral to have four additional DMA signals on the interface.
|
RO | 0x1 | ||||
12 | uart_add_encoded_param | Configures the peripheral to have a configuration identification register.
|
RO | 0x1 | ||||
11 | shadow | Configures the peripheral to have seven additional registers that shadow some of the existing register bits that are regularly modified by software. These can be used to reduce the software overhead that is introduced by having to perform read-modify writes.
|
RO | 0x1 | ||||
10 | fifo_stat | Configures the peripheral to have three additional FIFO status registers.
|
RO | 0x1 | ||||
9 | fifo_access | Configures the peripheral to have a programmable FIFO access mode. This is used for test purposes, to allow the receiver FIFO to be written and the transmit FIFO to be read when FIFOs are implemented and enabled.
|
RO | 0x1 | ||||
8 | additional_feat | Configures the uart to include fifo status register, shadow registers and encoded parameter register.
|
RO | 0x1 | ||||
7 | sir_lp_mode | LP Sir Mode not used in this application.
|
RO | 0x0 | ||||
6 | sir_mode | Sir mode not used in this application.
|
RO | 0x0 | ||||
5 | thre_mode | Programmable Transmitter Hold Register Empty interrupt
|
RO | 0x1 | ||||
4 | afce_mode | Allows auto flow control.
|
RO | 0x1 | ||||
1:0 | apbdatawidth | Fixed to support an ABP data bus width of 32-bits.
|
RO | 0x2 |