SPRUJ55D September 2023 – July 2025 AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1
When the CPSW_BIG_ENDIAN input is asserted, the CPDMA assumes that the packet data is contained in memory in big endian format. When the CPDMA_BIG_ENDIAN input is deasserted, the CPDMA assumes that packet data is contained in memory in little endian format. The CPDMA_BIG_ENDIAN input causes big endian packet data to go out on the wire in the same order that the little endian packet data goes out on the wire when the input is not asserted (byte 0 first). The CPDMA_BIG_ENDIAN input has no effect on buffer descriptor data reads or writes because buffer descriptor data is a 32-bit quantity (unlike packet data which is an 8-bit quantity).
| High Add | Low Add | ||
|---|---|---|---|
| Byte 3 | Byte 2 | Byte 1 | Byte 0 |
| Byte 7 | Byte 6 | Byte 5 | Byte 4 |
| Byte 11 | Byte 10 | Byte 9 | Byte 8 |
| ... |
| High Add | Low Add | ||
|---|---|---|---|
| Byte 0 | Byte 1 | Byte 2 | Byte 3 |
| Byte 4 | Byte 5 | Byte 6 | Byte 7 |
| Byte 8 | Byte 9 | Byte 10 | Byte 11 |
| ... |