A newer version of this document is available. Customers should click here to go to the newest version.
5. CSR Map and Descriptor Queue
The CSR interface uses a 32-bit data path in which all accesses are aligned to 32 bits; however the address is a byte address. The size of the CSR address space is 2048 bytes (11 bit addressable). The regions within the CSR address space are listed in the table that follows.
| Base Address |
Feature |
|---|---|
| 0x000 |
Discovery ROM (512 word) |
| 0x200 |
|
| 0x210 |
|
| 0x220 |
|
| 0x240 |
|
| 0x250 |
Register and Bit Attribute Definitions
The following notation describes the CSR registers.
| Attribute |
Expansion |
Description |
|---|---|---|
| RW |
Read/Write |
This bit can be read or written by software. |
| RO |
Read Only |
The bit is set by hardware only. Software can only read this bit. Writes have no effect. |
| RW1C |
Read/Write 1to Clear |
Software can read or clear this bit. Software must write 1 to clear this bit. Writing zero to an RW1C bit has no effect. A multibit RW1C field can exist. In that case, all bits in the field are cleared if a 1 is written to any of the bits. |
| RsvdZ |
Reserved and zero |
Reserved for future RW1C implementations. When you write to a register with RsvdZ bits, only write zeros to these bits. |