SPRUJ42E March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
PRODUCTION DATA
CPDMA Status Register
Return to Summary Table
Instance Name | Physical Address |
---|---|
CPSW0 | 5283 4024h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
IDLE | RESERVED | ||||||
R | NONE | ||||||
1h | 0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
FH_HOST_ERROR_CODE | RESERVED | FH_ERR_CH | |||||
R | NONE | R | |||||
0h | 0h | 0h | |||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
TH_HOST_ERROR_CODE | RESERVED | TH_ERR_CH | |||||
R | NONE | R | |||||
0h | 0h | 0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
NONE | |||||||
0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | IDLE | R | 1h | CPDMA Idle Status Bit - Indicates when set that the CPDMA is not transferring a packet FHost or THost. |
30:24 | RESERVED | NONE | 0h | Reserved |
23:20 | FH_HOST_ERROR_CODE | R | 0h | CPDMA FHost Error Code - This field is set to indicate CPDMA detected FHost DMA related host errors. The host should read this field after a HOST_ERR_INT to determine the error. Host error Interrupts require hardware reset in order to recover. A zero packet length is an error, but it is not detected. 0000 - No error 0001 - SOP error 0010 - Ownership bit not set in SOP buffer 0011 - Zero Next Buffer Descriptor Pointer Without EOP 0100 - Zero Buffer Pointer 0101 - Zero Buffer Length 0110 - Packet Length Error (sum of buffers < packet length) 0111 - reserved ... 1111 - reserved |
19 | RESERVED | NONE | 0h | Reserved |
18:16 | FH_ERR_CH | R | 0h | CPDMA FHost Error Channel - This field indicates the FHost channel that had a host error. 000 - The host error occurred on TX channel 0 ... 111 - The host error occurred on TX channel 7 |
15:12 | TH_HOST_ERROR_CODE | R | 0h | CPDMA THost Error Code - This field is set to indicate CPDMA detected RX DMA related host errors. The host should read this field after a HOST_ERR_INT to determine the error. Host error Interrupts require hardware reset in order to recover. 0000 - No error 0001 - reserved 0010 - Ownership bit not set in input buffer. 0011 - reserved 0100 - Zero Buffer Pointer. 0101 - Zero buffer length on non-SOP descriptor 0110 - SOP buffer length not greater than offset ... 1111 - reserved |
11 | RESERVED | NONE | 0h | Reserved |
10:8 | TH_ERR_CH | R | 0h | CPDMA THost Host Error Channel - This field indicates which THost channel had a host error. 000 - The host error occurred on THost channel 0 ... 111 - The host error occurred on RX channel 7 |
7:0 | RESERVED | NONE | 0h | Reserved |