H2C1_CHANNEL_STATUS_WTC (CPM4_XDMA_CSR) Register - AM012

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2024-08-19
Revision
1.4

H2C1_CHANNEL_STATUS_WTC (CPM4_XDMA_CSR) Register Description

Register NameH2C1_CHANNEL_STATUS_WTC
Offset Address0x0000000140
Absolute Address 0x00E1000140 (CPM4_XDMA_CSR)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionH2C1_CHANNEL_STATUS_WTC

H2C1_CHANNEL_STATUS_WTC (CPM4_XDMA_CSR) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:25roRead-only0x0reserved
linkdown_err24wtcReadable, write a 1 to clear0x0Linkdown occured.Reset (0) on setting Control.Run.
descr_error23:19wtcReadable, write a 1 to clear0x0Reset (0) on setting Control.Run.
Bit position:
4: Unexpected completion
3: Header EP
2: Parity error
1: Completer abort
0: Unsupported request
write_error18:14wtcReadable, write a 1 to clear0x0Reset (0) on setting Control.Run.
Bit position:
4-2: Reserved
1: Slave error
0: Decode error
read_error13:9wtcReadable, write a 1 to clear0x0Reset (0) on setting Control.Run.
Bit position:
4: Unexpected completion
3: Header EP
2: Parity error
1: Completer abort
0: Unsupported request
Reserved 8:7wtcReadable, write a 1 to clear0x0reserved
idle_stopped 6wtcReadable, write a 1 to clear0x0Reset (0) on setting Control.Run. Set when the engine is idle after resetting Control.Run if Control.IE_idle_stopped is set.
invalid_length 5wtcReadable, write a 1 to clear0x0The descriptor length is not a multiple of the data width of an AXI4-Stream channel.
magic_stopped 4wtcReadable, write a 1 to clear0x0Reset on setting Control.Run. Set when the engine encounters a descriptor with invalid magic and stopped if Control.IE_Magic_stopped is set.
align_mismatch 3wtcReadable, write a 1 to clear0x0Source and destination address on descriptor are not properly aligned to each other.
descriptor_completed 2wtcReadable, write a 1 to clear0x0Reset on setting Control.Run. Set after the engine has completed a descriptor with the COMPLETE bit set if Control.IE_Descriptor_completed is set.
descriptor_stopped 1wtcReadable, write a 1 to clear0x0Reset on setting Control.Run. Set after the engine completed a descriptor with the STOP bit set if Control.IE_Descriptor_stopped is set.
Busy 0roRead-only0x0Set if the SGDMA engine is busy. Zero when it is idle.