XDMAC_CNDC

XDMAC Channel x Next Descriptor Control Register [x = 0..23]

  0x6C + n*0x40 [n=0..23] 32 Read/Write 0x00000000   24 64

XDMAC Channel x Next Descriptor Control Register [x = 0..23]

Bit  31 30 29 28 27 26 25 24  
                   
Access                   
Reset                   
Bit  23 22 21 20 19 18 17 16  
                   
Access                   
Reset                   
Bit  15 14 13 12 11 10 9 8  
                   
Access                   
Reset                   
Bit  7 6 5 4 3 2 1 0  
        NDVIEW[1:0] NDDUP NDSUP NDE  
Access        R/W R/W R/W R/W R/W  
Reset        0 0 0 0 0  

Bit 0 – NDE: Channel x Next Descriptor Enable

Channel x Next Descriptor Enable

0 (DSCR_FETCH_DIS): Descriptor fetch is disabled.

1 (DSCR_FETCH_EN): Descriptor fetch is enabled.

Bit 1 – NDSUP: Channel x Next Descriptor Source Update

Channel x Next Descriptor Source Update

0 (SRC_PARAMS_UNCHANGED): Source parameters remain unchanged.

1 (SRC_PARAMS_UPDATED): Source parameters are updated when the descriptor is retrieved.

Bit 2 – NDDUP: Channel x Next Descriptor Destination Update

Channel x Next Descriptor Destination Update

0 (DST_PARAMS_UNCHANGED): Destination parameters remain unchanged.

1 (DST_PARAMS_UPDATED): Destination parameters are updated when the descriptor is retrieved.

Bits 4:3 – NDVIEW[1:0]: Channel x Next Descriptor View

Channel x Next Descriptor View

ValueNameDescription
0 NDV0

Next Descriptor View 0

1 NDV1

Next Descriptor View 1

2 NDV2

Next Descriptor View 2

3 NDV3

Next Descriptor View 3