Data Sheet
315
Atmel | SMART SAM D21 [DATASHEET]
Atmel-42181G–SAM-D21_Datasheet–09/2015
19.8.1.14 Active Channel and Levels
Name: ACTIVE
Offset: 0x30
Reset: 0x00000000
Property: -
z Bits 31:16 – BTCNT[15:0]: Active Channel Block Transfer Count
These bits hold the 16-bit block transfer count of the ongoing transfer. This value is stored in the active channel
and written back in the corresponding Write-Back channel memory location when the arbiter grants a new channel
access. The value is valid only when the active channel active busy flag (ABUSY) is set.
z Bit 15 – ABUSY: Active Channel Busy
This bit is cleared when the active transfer count is written back in the Write-Back memory section.
This flag is set when the next descriptor transfer count is read from the Write-Back memory section.
z Bits 14:13 – Reserved
These bits are unused and reserved for future use. For compatibility with future devices, always write these bits to
zero when this register is written. These bits will always return zero when read.
z Bits 12:8 – ID[4:0]: Active Channel ID
These bits hold the channel index currently stored in the active channel registers. The value is updated each time
the arbiter grants a new channel transfer access request.
z Bits 7:4 – Reserved
These bits are unused and reserved for future use. For compatibility with future devices, always write these bits to
zero when this register is written. These bits will always return zero when read.
Bit 3130292827262524
BTCNT[15:8]
AccessRRRRRRRR
Reset00000000
Bit 2322212019181716
BTCNT[7:0]
AccessRRRRRRRR
Reset00000000
Bit 151413121110 9 8
ABUSY
ID[4:0]
AccessRRRRRRRR
Reset00000000
Bit 76543210
LVLEX3 LVLEX2 LVLEX1 LVLEX0
AccessRRRRRRRR
Reset00000000