Status Register: 0x0000_0004
| 31 | 24 | 23 | 16 | 15 | 14 | 10 | 9 | 8 | 7 | 2 | 1 | 0 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| readOccupancy | writeAvailability | WriteBusy | Reserved | RxInterrupt | TxInterrupt | Reserved | RXInterrupt | TXInterrupt | |||||||||||||||||||
| Bits | Field | Description | Privilege |
|---|---|---|---|
| 0 | TXInterruptEnable | Flag interrupt when write or TX FIFO is empty. 1'b1:
Enable 1'b0: Disable |
Read/Write |
| 1 | RXInterruptEnable | Flag interrupt when read or RX FIFO is not empty. 1'b1:
Enable 1'b0: Disable |
Read/Write |
| 2-7 | Reserved | Reserved. | N/A |
| 8 | TxInterrupt | Write or TX FIFO interrupt status. 1'b1: Interrupt
flagged 1'b0: Interrupt not flagged |
Read |
| 9 | RxInterrupt | Read or RX FIFO interrupt status. 1'b1: Interrupt
flagged 1'b0: Interrupt not flagged |
Read |
| 10-14 | Reserved | Reserved. | N/A |
| 15 | WriteBusy | Write or transmit operation in progress. 1'b1:
Busy 1'b0: Not busy |
Read |
| 16-23 | writeAvailability | Shows the number of buffer that is available in write or TX FIFO. | Read |
| 24-31 | readOccupancy | Shows the occupancy in read or RX FIFO. Indicates the number of
valid data to be read. |
Read |