\n

DMA

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x1080 byte (0x0)
mem_usage : registers
protection :

Registers

CR

DCHPRI3

TCD0_SADDR

TCD0_SOFF

TCD0_ATTR

TCD0_NBYTES_MLNO

TCD0_NBYTES_MLOFFNO

TCD0_NBYTES_MLOFFYES

TCD0_SLAST

DCHPRI2

TCD0_DADDR

TCD0_DOFF

TCD0_CITER_ELINKNO

TCD0_CITER_ELINKYES

TCD0_DLASTSGA

TCD0_CSR

TCD0_BITER_ELINKNO

TCD0_BITER_ELINKYES

DCHPRI1

TCD1_SADDR

TCD1_SOFF

TCD1_ATTR

TCD1_NBYTES_MLNO

TCD1_NBYTES_MLOFFNO

TCD1_NBYTES_MLOFFYES

TCD1_SLAST

DCHPRI0

TCD1_DADDR

TCD1_DOFF

TCD1_CITER_ELINKNO

TCD1_CITER_ELINKYES

TCD1_DLASTSGA

TCD1_CSR

TCD1_BITER_ELINKNO

TCD1_BITER_ELINKYES

TCD2_SADDR

TCD2_SOFF

TCD2_ATTR

TCD2_NBYTES_MLNO

TCD2_NBYTES_MLOFFNO

TCD2_NBYTES_MLOFFYES

TCD2_SLAST

TCD2_DADDR

TCD2_DOFF

TCD2_CITER_ELINKNO

TCD2_CITER_ELINKYES

TCD2_DLASTSGA

TCD2_CSR

TCD2_BITER_ELINKNO

TCD2_BITER_ELINKYES

TCD3_SADDR

TCD3_SOFF

TCD3_ATTR

TCD3_NBYTES_MLNO

TCD3_NBYTES_MLOFFNO

TCD3_NBYTES_MLOFFYES

TCD3_SLAST

TCD3_DADDR

TCD3_DOFF

TCD3_CITER_ELINKNO

TCD3_CITER_ELINKYES

TCD3_DLASTSGA

TCD3_CSR

TCD3_BITER_ELINKNO

TCD3_BITER_ELINKYES

EEI

CEEI

SEEI

CERQ

SERQ

CDNE

SSRT

CERR

CINT

INT

ERR

HRS

ES

EARS

ERQ


CR

Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CR CR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 EDBG ERCA HOE HALT CLM EMLM ECX CX ACTIVE

EDBG : Enable Debug
bits : 1 - 1 (1 bit)
access : read-write

ERCA : Enable Round Robin Channel Arbitration
bits : 2 - 2 (1 bit)
access : read-write

HOE : Halt On Error
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

Normal operation

#1 : 1

Any error causes the HALT bit to set. Subsequently, all service requests are ignored until the HALT bit is cleared.

End of enumeration elements list.

HALT : Halt DMA Operations
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

Normal operation

#1 : 1

Stall the start of any new channels. Executing channels are allowed to complete. Channel execution resumes when this bit is cleared.

End of enumeration elements list.

CLM : Continuous Link Mode
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

A minor loop channel link made to itself goes through channel arbitration before being activated again.

#1 : 1

A minor loop channel link made to itself does not go through channel arbitration before being activated again. Upon minor loop completion, the channel activates again if that channel has a minor loop channel link enabled and the link channel is itself. This effectively applies the minor loop offsets and restarts the next minor loop.

End of enumeration elements list.

EMLM : Enable Minor Loop Mapping
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disabled. TCDn.word2 is defined as a 32-bit NBYTES field.

#1 : 1

Enabled. TCDn.word2 is redefined to include individual enable fields, an offset field, and the NBYTES field. The individual enable fields allow the minor loop offset to be applied to the source address, the destination address, or both. The NBYTES field is reduced when either offset is enabled.

End of enumeration elements list.

ECX : Error Cancel Transfer
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

#0 : 0

Normal operation

#1 : 1

Cancel the remaining data transfer in the same fashion as the CX bit. Stop the executing channel and force the minor loop to finish. The cancel takes effect after the last write of the current read/write sequence. The ECX bit clears itself after the cancel is honored. In addition to cancelling the transfer, ECX treats the cancel as an error condition, thus updating the Error Status register (DMAx_ES) and generating an optional error interrupt.

End of enumeration elements list.

CX : Cancel Transfer
bits : 17 - 17 (1 bit)
access : read-write

Enumeration:

#0 : 0

Normal operation

#1 : 1

Cancel the remaining data transfer. Stop the executing channel and force the minor loop to finish. The cancel takes effect after the last write of the current read/write sequence. The CX bit clears itself after the cancel has been honored. This cancel retires the channel normally as if the minor loop was completed.

End of enumeration elements list.

ACTIVE : DMA Active Status
bits : 31 - 31 (1 bit)
access : read-only

Enumeration:

#0 : 0

eDMA is idle.

#1 : 1

eDMA is executing a channel.

End of enumeration elements list.


DCHPRI3

Channel n Priority Register
address_offset : 0x100 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DCHPRI3 DCHPRI3 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CHPRI DPA ECP

CHPRI : Channel n Arbitration Priority
bits : 0 - 3 (4 bit)
access : read-write

DPA : Disable Preempt Ability. This field resets to 0.
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n can suspend a lower priority channel.

#1 : 1

Channel n cannot suspend any channel, regardless of channel priority.

End of enumeration elements list.

ECP : Enable Channel Preemption. This field resets to 0.
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n cannot be suspended by a higher priority channel's service request.

#1 : 1

Channel n can be temporarily suspended by the service request of a higher priority channel.

End of enumeration elements list.


TCD0_SADDR

TCD Source Address
address_offset : 0x1000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_SADDR TCD0_SADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SADDR

SADDR : Source Address
bits : 0 - 31 (32 bit)
access : read-write


TCD0_SOFF

TCD Signed Source Address Offset
address_offset : 0x1004 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_SOFF TCD0_SOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SOFF

SOFF : Source address signed offset
bits : 0 - 15 (16 bit)
access : read-write


TCD0_ATTR

TCD Transfer Attributes
address_offset : 0x1006 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_ATTR TCD0_ATTR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DSIZE DMOD SSIZE SMOD

DSIZE : Destination data transfer size
bits : 0 - 2 (3 bit)
access : read-write

DMOD : Destination Address Modulo
bits : 3 - 7 (5 bit)
access : read-write

SSIZE : Source data transfer size
bits : 8 - 10 (3 bit)
access : read-write

Enumeration:

#000 : 0

8-bit

#001 : 1

16-bit

#010 : 10

32-bit

End of enumeration elements list.

SMOD : Source Address Modulo
bits : 11 - 15 (5 bit)
access : read-write

Enumeration:

#00000 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD0_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Mapping Disabled)
address_offset : 0x1008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_NBYTES_MLNO TCD0_NBYTES_MLNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES

NBYTES : Minor Byte Transfer Count
bits : 0 - 31 (32 bit)
access : read-write


TCD0_NBYTES_MLOFFNO

TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)
address_offset : 0x1008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_NBYTES_MLOFFNO TCD0_NBYTES_MLOFFNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 29 (30 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD0_NBYTES_MLOFFYES

TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)
address_offset : 0x1008 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_NBYTES_MLOFFYES TCD0_NBYTES_MLOFFYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES MLOFF DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 9 (10 bit)
access : read-write

MLOFF : If SMLOE or DMLOE is set, this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes.
bits : 10 - 29 (20 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD0_SLAST

TCD Last Source Address Adjustment
address_offset : 0x100C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_SLAST TCD0_SLAST read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLAST

SLAST : Last Source Address Adjustment
bits : 0 - 31 (32 bit)
access : read-write


DCHPRI2

Channel n Priority Register
address_offset : 0x101 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DCHPRI2 DCHPRI2 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CHPRI DPA ECP

CHPRI : Channel n Arbitration Priority
bits : 0 - 3 (4 bit)
access : read-write

DPA : Disable Preempt Ability. This field resets to 0.
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n can suspend a lower priority channel.

#1 : 1

Channel n cannot suspend any channel, regardless of channel priority.

End of enumeration elements list.

ECP : Enable Channel Preemption. This field resets to 0.
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n cannot be suspended by a higher priority channel's service request.

#1 : 1

Channel n can be temporarily suspended by the service request of a higher priority channel.

End of enumeration elements list.


TCD0_DADDR

TCD Destination Address
address_offset : 0x1010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_DADDR TCD0_DADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DADDR

DADDR : Destination Address
bits : 0 - 31 (32 bit)
access : read-write


TCD0_DOFF

TCD Signed Destination Address Offset
address_offset : 0x1014 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_DOFF TCD0_DOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOFF

DOFF : Destination Address Signed Offset
bits : 0 - 15 (16 bit)
access : read-write


TCD0_CITER_ELINKNO

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x1016 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_CITER_ELINKNO TCD0_CITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER ELINK

CITER : Current Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD0_CITER_ELINKYES

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x1016 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_CITER_ELINKYES TCD0_CITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER_LE LINKCH ELINK

CITER_LE : Current Major Iteration Count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Minor Loop Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD0_DLASTSGA

TCD Last Destination Address Adjustment/Scatter Gather Address
address_offset : 0x1018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_DLASTSGA TCD0_DLASTSGA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DLASTSGA

DLASTSGA : DLASTSGA
bits : 0 - 31 (32 bit)
access : read-write


TCD0_CSR

TCD Control and Status
address_offset : 0x101C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_CSR TCD0_CSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 START INTMAJOR INTHALF DREQ ESG MAJORELINK ACTIVE DONE MAJORLINKCH BWC

START : Channel Start
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel is not explicitly started.

#1 : 1

The channel is explicitly started via a software initiated service request.

End of enumeration elements list.

INTMAJOR : Enable an interrupt when major iteration count completes.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The end-of-major loop interrupt is disabled.

#1 : 1

The end-of-major loop interrupt is enabled.

End of enumeration elements list.

INTHALF : Enable an interrupt when major counter is half complete.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

The half-point interrupt is disabled.

#1 : 1

The half-point interrupt is enabled.

End of enumeration elements list.

DREQ : Disable Request
bits : 3 - 3 (1 bit)
access : read-write

ESG : Enable Scatter/Gather Processing
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The current channel's TCD is normal format.

#1 : 1

The current channel's TCD specifies a scatter gather format. The DLASTSGA field provides a memory pointer to the next TCD to be loaded into this channel after the major loop completes its execution.

End of enumeration elements list.

MAJORELINK : Enable channel-to-channel linking on major loop complete
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled.

#1 : 1

The channel-to-channel linking is enabled.

End of enumeration elements list.

ACTIVE : Channel Active
bits : 6 - 6 (1 bit)
access : read-write

DONE : Channel Done
bits : 7 - 7 (1 bit)
access : read-write

MAJORLINKCH : Major Loop Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

BWC : Bandwidth Control
bits : 14 - 15 (2 bit)
access : read-write

Enumeration:

#00 : 0

No eDMA engine stalls.

#10 : 10

eDMA engine stalls for 4 cycles after each R/W.

#11 : 11

eDMA engine stalls for 8 cycles after each R/W.

End of enumeration elements list.


TCD0_BITER_ELINKNO

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x101E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_BITER_ELINKNO TCD0_BITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER ELINK

BITER : Starting Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD0_BITER_ELINKYES

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x101E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD0_BITER_ELINKYES TCD0_BITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER LINKCH ELINK

BITER : Starting major iteration count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


DCHPRI1

Channel n Priority Register
address_offset : 0x102 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DCHPRI1 DCHPRI1 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CHPRI DPA ECP

CHPRI : Channel n Arbitration Priority
bits : 0 - 3 (4 bit)
access : read-write

DPA : Disable Preempt Ability. This field resets to 0.
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n can suspend a lower priority channel.

#1 : 1

Channel n cannot suspend any channel, regardless of channel priority.

End of enumeration elements list.

ECP : Enable Channel Preemption. This field resets to 0.
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n cannot be suspended by a higher priority channel's service request.

#1 : 1

Channel n can be temporarily suspended by the service request of a higher priority channel.

End of enumeration elements list.


TCD1_SADDR

TCD Source Address
address_offset : 0x1020 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_SADDR TCD1_SADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SADDR

SADDR : Source Address
bits : 0 - 31 (32 bit)
access : read-write


TCD1_SOFF

TCD Signed Source Address Offset
address_offset : 0x1024 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_SOFF TCD1_SOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SOFF

SOFF : Source address signed offset
bits : 0 - 15 (16 bit)
access : read-write


TCD1_ATTR

TCD Transfer Attributes
address_offset : 0x1026 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_ATTR TCD1_ATTR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DSIZE DMOD SSIZE SMOD

DSIZE : Destination data transfer size
bits : 0 - 2 (3 bit)
access : read-write

DMOD : Destination Address Modulo
bits : 3 - 7 (5 bit)
access : read-write

SSIZE : Source data transfer size
bits : 8 - 10 (3 bit)
access : read-write

Enumeration:

#000 : 0

8-bit

#001 : 1

16-bit

#010 : 10

32-bit

End of enumeration elements list.

SMOD : Source Address Modulo
bits : 11 - 15 (5 bit)
access : read-write

Enumeration:

#00000 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD1_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Mapping Disabled)
address_offset : 0x1028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_NBYTES_MLNO TCD1_NBYTES_MLNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES

NBYTES : Minor Byte Transfer Count
bits : 0 - 31 (32 bit)
access : read-write


TCD1_NBYTES_MLOFFNO

TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)
address_offset : 0x1028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_NBYTES_MLOFFNO TCD1_NBYTES_MLOFFNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 29 (30 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD1_NBYTES_MLOFFYES

TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)
address_offset : 0x1028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_NBYTES_MLOFFYES TCD1_NBYTES_MLOFFYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES MLOFF DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 9 (10 bit)
access : read-write

MLOFF : If SMLOE or DMLOE is set, this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes.
bits : 10 - 29 (20 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD1_SLAST

TCD Last Source Address Adjustment
address_offset : 0x102C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_SLAST TCD1_SLAST read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLAST

SLAST : Last Source Address Adjustment
bits : 0 - 31 (32 bit)
access : read-write


DCHPRI0

Channel n Priority Register
address_offset : 0x103 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DCHPRI0 DCHPRI0 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CHPRI DPA ECP

CHPRI : Channel n Arbitration Priority
bits : 0 - 3 (4 bit)
access : read-write

DPA : Disable Preempt Ability. This field resets to 0.
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n can suspend a lower priority channel.

#1 : 1

Channel n cannot suspend any channel, regardless of channel priority.

End of enumeration elements list.

ECP : Enable Channel Preemption. This field resets to 0.
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Channel n cannot be suspended by a higher priority channel's service request.

#1 : 1

Channel n can be temporarily suspended by the service request of a higher priority channel.

End of enumeration elements list.


TCD1_DADDR

TCD Destination Address
address_offset : 0x1030 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_DADDR TCD1_DADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DADDR

DADDR : Destination Address
bits : 0 - 31 (32 bit)
access : read-write


TCD1_DOFF

TCD Signed Destination Address Offset
address_offset : 0x1034 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_DOFF TCD1_DOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOFF

DOFF : Destination Address Signed Offset
bits : 0 - 15 (16 bit)
access : read-write


TCD1_CITER_ELINKNO

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x1036 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_CITER_ELINKNO TCD1_CITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER ELINK

CITER : Current Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD1_CITER_ELINKYES

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x1036 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_CITER_ELINKYES TCD1_CITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER_LE LINKCH ELINK

CITER_LE : Current Major Iteration Count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Minor Loop Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD1_DLASTSGA

TCD Last Destination Address Adjustment/Scatter Gather Address
address_offset : 0x1038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_DLASTSGA TCD1_DLASTSGA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DLASTSGA

DLASTSGA : DLASTSGA
bits : 0 - 31 (32 bit)
access : read-write


TCD1_CSR

TCD Control and Status
address_offset : 0x103C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_CSR TCD1_CSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 START INTMAJOR INTHALF DREQ ESG MAJORELINK ACTIVE DONE MAJORLINKCH BWC

START : Channel Start
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel is not explicitly started.

#1 : 1

The channel is explicitly started via a software initiated service request.

End of enumeration elements list.

INTMAJOR : Enable an interrupt when major iteration count completes.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The end-of-major loop interrupt is disabled.

#1 : 1

The end-of-major loop interrupt is enabled.

End of enumeration elements list.

INTHALF : Enable an interrupt when major counter is half complete.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

The half-point interrupt is disabled.

#1 : 1

The half-point interrupt is enabled.

End of enumeration elements list.

DREQ : Disable Request
bits : 3 - 3 (1 bit)
access : read-write

ESG : Enable Scatter/Gather Processing
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The current channel's TCD is normal format.

#1 : 1

The current channel's TCD specifies a scatter gather format. The DLASTSGA field provides a memory pointer to the next TCD to be loaded into this channel after the major loop completes its execution.

End of enumeration elements list.

MAJORELINK : Enable channel-to-channel linking on major loop complete
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled.

#1 : 1

The channel-to-channel linking is enabled.

End of enumeration elements list.

ACTIVE : Channel Active
bits : 6 - 6 (1 bit)
access : read-write

DONE : Channel Done
bits : 7 - 7 (1 bit)
access : read-write

MAJORLINKCH : Major Loop Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

BWC : Bandwidth Control
bits : 14 - 15 (2 bit)
access : read-write

Enumeration:

#00 : 0

No eDMA engine stalls.

#10 : 10

eDMA engine stalls for 4 cycles after each R/W.

#11 : 11

eDMA engine stalls for 8 cycles after each R/W.

End of enumeration elements list.


TCD1_BITER_ELINKNO

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x103E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_BITER_ELINKNO TCD1_BITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER ELINK

BITER : Starting Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD1_BITER_ELINKYES

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x103E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD1_BITER_ELINKYES TCD1_BITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER LINKCH ELINK

BITER : Starting major iteration count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD2_SADDR

TCD Source Address
address_offset : 0x1040 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_SADDR TCD2_SADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SADDR

SADDR : Source Address
bits : 0 - 31 (32 bit)
access : read-write


TCD2_SOFF

TCD Signed Source Address Offset
address_offset : 0x1044 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_SOFF TCD2_SOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SOFF

SOFF : Source address signed offset
bits : 0 - 15 (16 bit)
access : read-write


TCD2_ATTR

TCD Transfer Attributes
address_offset : 0x1046 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_ATTR TCD2_ATTR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DSIZE DMOD SSIZE SMOD

DSIZE : Destination data transfer size
bits : 0 - 2 (3 bit)
access : read-write

DMOD : Destination Address Modulo
bits : 3 - 7 (5 bit)
access : read-write

SSIZE : Source data transfer size
bits : 8 - 10 (3 bit)
access : read-write

Enumeration:

#000 : 0

8-bit

#001 : 1

16-bit

#010 : 10

32-bit

End of enumeration elements list.

SMOD : Source Address Modulo
bits : 11 - 15 (5 bit)
access : read-write

Enumeration:

#00000 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD2_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Mapping Disabled)
address_offset : 0x1048 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_NBYTES_MLNO TCD2_NBYTES_MLNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES

NBYTES : Minor Byte Transfer Count
bits : 0 - 31 (32 bit)
access : read-write


TCD2_NBYTES_MLOFFNO

TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)
address_offset : 0x1048 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_NBYTES_MLOFFNO TCD2_NBYTES_MLOFFNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 29 (30 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD2_NBYTES_MLOFFYES

TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)
address_offset : 0x1048 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_NBYTES_MLOFFYES TCD2_NBYTES_MLOFFYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES MLOFF DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 9 (10 bit)
access : read-write

MLOFF : If SMLOE or DMLOE is set, this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes.
bits : 10 - 29 (20 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD2_SLAST

TCD Last Source Address Adjustment
address_offset : 0x104C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_SLAST TCD2_SLAST read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLAST

SLAST : Last Source Address Adjustment
bits : 0 - 31 (32 bit)
access : read-write


TCD2_DADDR

TCD Destination Address
address_offset : 0x1050 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_DADDR TCD2_DADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DADDR

DADDR : Destination Address
bits : 0 - 31 (32 bit)
access : read-write


TCD2_DOFF

TCD Signed Destination Address Offset
address_offset : 0x1054 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_DOFF TCD2_DOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOFF

DOFF : Destination Address Signed Offset
bits : 0 - 15 (16 bit)
access : read-write


TCD2_CITER_ELINKNO

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x1056 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_CITER_ELINKNO TCD2_CITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER ELINK

CITER : Current Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD2_CITER_ELINKYES

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x1056 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_CITER_ELINKYES TCD2_CITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER_LE LINKCH ELINK

CITER_LE : Current Major Iteration Count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Minor Loop Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD2_DLASTSGA

TCD Last Destination Address Adjustment/Scatter Gather Address
address_offset : 0x1058 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_DLASTSGA TCD2_DLASTSGA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DLASTSGA

DLASTSGA : DLASTSGA
bits : 0 - 31 (32 bit)
access : read-write


TCD2_CSR

TCD Control and Status
address_offset : 0x105C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_CSR TCD2_CSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 START INTMAJOR INTHALF DREQ ESG MAJORELINK ACTIVE DONE MAJORLINKCH BWC

START : Channel Start
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel is not explicitly started.

#1 : 1

The channel is explicitly started via a software initiated service request.

End of enumeration elements list.

INTMAJOR : Enable an interrupt when major iteration count completes.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The end-of-major loop interrupt is disabled.

#1 : 1

The end-of-major loop interrupt is enabled.

End of enumeration elements list.

INTHALF : Enable an interrupt when major counter is half complete.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

The half-point interrupt is disabled.

#1 : 1

The half-point interrupt is enabled.

End of enumeration elements list.

DREQ : Disable Request
bits : 3 - 3 (1 bit)
access : read-write

ESG : Enable Scatter/Gather Processing
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The current channel's TCD is normal format.

#1 : 1

The current channel's TCD specifies a scatter gather format. The DLASTSGA field provides a memory pointer to the next TCD to be loaded into this channel after the major loop completes its execution.

End of enumeration elements list.

MAJORELINK : Enable channel-to-channel linking on major loop complete
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled.

#1 : 1

The channel-to-channel linking is enabled.

End of enumeration elements list.

ACTIVE : Channel Active
bits : 6 - 6 (1 bit)
access : read-write

DONE : Channel Done
bits : 7 - 7 (1 bit)
access : read-write

MAJORLINKCH : Major Loop Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

BWC : Bandwidth Control
bits : 14 - 15 (2 bit)
access : read-write

Enumeration:

#00 : 0

No eDMA engine stalls.

#10 : 10

eDMA engine stalls for 4 cycles after each R/W.

#11 : 11

eDMA engine stalls for 8 cycles after each R/W.

End of enumeration elements list.


TCD2_BITER_ELINKNO

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x105E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_BITER_ELINKNO TCD2_BITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER ELINK

BITER : Starting Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD2_BITER_ELINKYES

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x105E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD2_BITER_ELINKYES TCD2_BITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER LINKCH ELINK

BITER : Starting major iteration count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD3_SADDR

TCD Source Address
address_offset : 0x1060 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_SADDR TCD3_SADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SADDR

SADDR : Source Address
bits : 0 - 31 (32 bit)
access : read-write


TCD3_SOFF

TCD Signed Source Address Offset
address_offset : 0x1064 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_SOFF TCD3_SOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SOFF

SOFF : Source address signed offset
bits : 0 - 15 (16 bit)
access : read-write


TCD3_ATTR

TCD Transfer Attributes
address_offset : 0x1066 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_ATTR TCD3_ATTR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DSIZE DMOD SSIZE SMOD

DSIZE : Destination data transfer size
bits : 0 - 2 (3 bit)
access : read-write

DMOD : Destination Address Modulo
bits : 3 - 7 (5 bit)
access : read-write

SSIZE : Source data transfer size
bits : 8 - 10 (3 bit)
access : read-write

Enumeration:

#000 : 0

8-bit

#001 : 1

16-bit

#010 : 10

32-bit

End of enumeration elements list.

SMOD : Source Address Modulo
bits : 11 - 15 (5 bit)
access : read-write

Enumeration:

#00000 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD3_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Mapping Disabled)
address_offset : 0x1068 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_NBYTES_MLNO TCD3_NBYTES_MLNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES

NBYTES : Minor Byte Transfer Count
bits : 0 - 31 (32 bit)
access : read-write


TCD3_NBYTES_MLOFFNO

TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)
address_offset : 0x1068 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_NBYTES_MLOFFNO TCD3_NBYTES_MLOFFNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 29 (30 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD3_NBYTES_MLOFFYES

TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)
address_offset : 0x1068 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_NBYTES_MLOFFYES TCD3_NBYTES_MLOFFYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NBYTES MLOFF DMLOE SMLOE

NBYTES : Minor Byte Transfer Count
bits : 0 - 9 (10 bit)
access : read-write

MLOFF : If SMLOE or DMLOE is set, this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes.
bits : 10 - 29 (20 bit)
access : read-write

DMLOE : Destination Minor Loop Offset enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the DADDR

#1 : 1

The minor loop offset is applied to the DADDR

End of enumeration elements list.

SMLOE : Source Minor Loop Offset Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

The minor loop offset is not applied to the SADDR

#1 : 1

The minor loop offset is applied to the SADDR

End of enumeration elements list.


TCD3_SLAST

TCD Last Source Address Adjustment
address_offset : 0x106C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_SLAST TCD3_SLAST read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLAST

SLAST : Last Source Address Adjustment
bits : 0 - 31 (32 bit)
access : read-write


TCD3_DADDR

TCD Destination Address
address_offset : 0x1070 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_DADDR TCD3_DADDR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DADDR

DADDR : Destination Address
bits : 0 - 31 (32 bit)
access : read-write


TCD3_DOFF

TCD Signed Destination Address Offset
address_offset : 0x1074 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_DOFF TCD3_DOFF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DOFF

DOFF : Destination Address Signed Offset
bits : 0 - 15 (16 bit)
access : read-write


TCD3_CITER_ELINKNO

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x1076 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_CITER_ELINKNO TCD3_CITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER ELINK

CITER : Current Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD3_CITER_ELINKYES

TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x1076 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_CITER_ELINKYES TCD3_CITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CITER_LE LINKCH ELINK

CITER_LE : Current Major Iteration Count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Minor Loop Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enable channel-to-channel linking on minor-loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD3_DLASTSGA

TCD Last Destination Address Adjustment/Scatter Gather Address
address_offset : 0x1078 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_DLASTSGA TCD3_DLASTSGA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DLASTSGA

DLASTSGA : DLASTSGA
bits : 0 - 31 (32 bit)
access : read-write


TCD3_CSR

TCD Control and Status
address_offset : 0x107C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_CSR TCD3_CSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 START INTMAJOR INTHALF DREQ ESG MAJORELINK ACTIVE DONE MAJORLINKCH BWC

START : Channel Start
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel is not explicitly started.

#1 : 1

The channel is explicitly started via a software initiated service request.

End of enumeration elements list.

INTMAJOR : Enable an interrupt when major iteration count completes.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The end-of-major loop interrupt is disabled.

#1 : 1

The end-of-major loop interrupt is enabled.

End of enumeration elements list.

INTHALF : Enable an interrupt when major counter is half complete.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

The half-point interrupt is disabled.

#1 : 1

The half-point interrupt is enabled.

End of enumeration elements list.

DREQ : Disable Request
bits : 3 - 3 (1 bit)
access : read-write

ESG : Enable Scatter/Gather Processing
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The current channel's TCD is normal format.

#1 : 1

The current channel's TCD specifies a scatter gather format. The DLASTSGA field provides a memory pointer to the next TCD to be loaded into this channel after the major loop completes its execution.

End of enumeration elements list.

MAJORELINK : Enable channel-to-channel linking on major loop complete
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled.

#1 : 1

The channel-to-channel linking is enabled.

End of enumeration elements list.

ACTIVE : Channel Active
bits : 6 - 6 (1 bit)
access : read-write

DONE : Channel Done
bits : 7 - 7 (1 bit)
access : read-write

MAJORLINKCH : Major Loop Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

BWC : Bandwidth Control
bits : 14 - 15 (2 bit)
access : read-write

Enumeration:

#00 : 0

No eDMA engine stalls.

#10 : 10

eDMA engine stalls for 4 cycles after each R/W.

#11 : 11

eDMA engine stalls for 8 cycles after each R/W.

End of enumeration elements list.


TCD3_BITER_ELINKNO

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)
address_offset : 0x107E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_BITER_ELINKNO TCD3_BITER_ELINKNO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER ELINK

BITER : Starting Major Iteration Count
bits : 0 - 14 (15 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


TCD3_BITER_ELINKYES

TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled)
address_offset : 0x107E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCD3_BITER_ELINKYES TCD3_BITER_ELINKYES read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BITER LINKCH ELINK

BITER : Starting major iteration count
bits : 0 - 8 (9 bit)
access : read-write

LINKCH : Link Channel Number
bits : 9 - 12 (4 bit)
access : read-write

ELINK : Enables channel-to-channel linking on minor loop complete
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The channel-to-channel linking is disabled

#1 : 1

The channel-to-channel linking is enabled

End of enumeration elements list.


EEI

Enable Error Interrupt Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EEI EEI read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 EEI0 EEI1 EEI2 EEI3 EEI4 EEI5 EEI6 EEI7 EEI8 EEI9 EEI10 EEI11 EEI12 EEI13 EEI14 EEI15

EEI0 : Enable Error Interrupt 0
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI1 : Enable Error Interrupt 1
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI2 : Enable Error Interrupt 2
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI3 : Enable Error Interrupt 3
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI4 : Enable Error Interrupt 4
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI5 : Enable Error Interrupt 5
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI6 : Enable Error Interrupt 6
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI7 : Enable Error Interrupt 7
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI8 : Enable Error Interrupt 8
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI9 : Enable Error Interrupt 9
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI10 : Enable Error Interrupt 10
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI11 : Enable Error Interrupt 11
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI12 : Enable Error Interrupt 12
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI13 : Enable Error Interrupt 13
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI14 : Enable Error Interrupt 14
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.

EEI15 : Enable Error Interrupt 15
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The error signal for corresponding channel does not generate an error interrupt

#1 : 1

The assertion of the error signal for corresponding channel generates an error interrupt request

End of enumeration elements list.


CEEI

Clear Enable Error Interrupt Register
address_offset : 0x18 Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CEEI CEEI write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CEEI CAEE NOP

CEEI : Clear Enable Error Interrupt
bits : 0 - 3 (4 bit)
access : write-only

CAEE : Clear All Enable Error Interrupts
bits : 6 - 6 (1 bit)
access : write-only

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


SEEI

Set Enable Error Interrupt Register
address_offset : 0x19 Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

SEEI SEEI write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 SEEI SAEE NOP

SEEI : Set Enable Error Interrupt
bits : 0 - 3 (4 bit)
access : write-only

SAEE : Sets All Enable Error Interrupts
bits : 6 - 6 (1 bit)
access : write-only

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


CERQ

Clear Enable Request Register
address_offset : 0x1A Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CERQ CERQ write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CERQ CAER NOP

CERQ : Clear Enable Request
bits : 0 - 3 (4 bit)
access : write-only

CAER : Clear All Enable Requests
bits : 6 - 6 (1 bit)
access : write-only

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


SERQ

Set Enable Request Register
address_offset : 0x1B Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

SERQ SERQ write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 SERQ SAER NOP

SERQ : Set Enable Request
bits : 0 - 3 (4 bit)
access : write-only

SAER : Set All Enable Requests
bits : 6 - 6 (1 bit)
access : write-only

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


CDNE

Clear DONE Status Bit Register
address_offset : 0x1C Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CDNE CDNE write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CDNE CADN NOP

CDNE : Clear DONE Bit
bits : 0 - 3 (4 bit)
access : write-only

CADN : Clears All DONE Bits
bits : 6 - 6 (1 bit)
access : write-only

Enumeration:

#0 : 0

Clears only the TCDn_CSR[DONE] bit specified in the CDNE field

#1 : 1

Clears all bits in TCDn_CSR[DONE]

End of enumeration elements list.

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


SSRT

Set START Bit Register
address_offset : 0x1D Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

SSRT SSRT write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 SSRT SAST NOP

SSRT : Set START Bit
bits : 0 - 3 (4 bit)
access : write-only

SAST : Set All START Bits (activates all channels)
bits : 6 - 6 (1 bit)
access : write-only

Enumeration:

#0 : 0

Set only the TCDn_CSR[START] bit specified in the SSRT field

#1 : 1

Set all bits in TCDn_CSR[START]

End of enumeration elements list.

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


CERR

Clear Error Register
address_offset : 0x1E Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CERR CERR write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CERR CAEI NOP

CERR : Clear Error Indicator
bits : 0 - 3 (4 bit)
access : write-only

CAEI : Clear All Error Indicators
bits : 6 - 6 (1 bit)
access : write-only

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


CINT

Clear Interrupt Request Register
address_offset : 0x1F Bytes (0x0)
size : 8 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CINT CINT write-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CINT CAIR NOP

CINT : Clear Interrupt Request
bits : 0 - 3 (4 bit)
access : write-only

CAIR : Clear All Interrupt Requests
bits : 6 - 6 (1 bit)
access : write-only

NOP : No Op enable
bits : 7 - 7 (1 bit)
access : write-only

Enumeration:

#0 : 0

Normal operation

#1 : 1

No operation, ignore the other bits in this register

End of enumeration elements list.


INT

Interrupt Request Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

INT INT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INT0 INT1 INT2 INT3 INT4 INT5 INT6 INT7 INT8 INT9 INT10 INT11 INT12 INT13 INT14 INT15

INT0 : Interrupt Request 0
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT1 : Interrupt Request 1
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT2 : Interrupt Request 2
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT3 : Interrupt Request 3
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT4 : Interrupt Request 4
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT5 : Interrupt Request 5
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT6 : Interrupt Request 6
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT7 : Interrupt Request 7
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT8 : Interrupt Request 8
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT9 : Interrupt Request 9
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT10 : Interrupt Request 10
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT11 : Interrupt Request 11
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT12 : Interrupt Request 12
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT13 : Interrupt Request 13
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT14 : Interrupt Request 14
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.

INT15 : Interrupt Request 15
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The interrupt request for corresponding channel is cleared

#1 : 1

The interrupt request for corresponding channel is active

End of enumeration elements list.


ERR

Error Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ERR ERR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ERR0 ERR1 ERR2 ERR3 ERR4 ERR5 ERR6 ERR7 ERR8 ERR9 ERR10 ERR11 ERR12 ERR13 ERR14 ERR15

ERR0 : Error In Channel 0
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR1 : Error In Channel 1
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR2 : Error In Channel 2
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR3 : Error In Channel 3
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR4 : Error In Channel 4
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR5 : Error In Channel 5
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR6 : Error In Channel 6
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR7 : Error In Channel 7
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR8 : Error In Channel 8
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR9 : Error In Channel 9
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR10 : Error In Channel 10
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR11 : Error In Channel 11
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR12 : Error In Channel 12
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR13 : Error In Channel 13
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR14 : Error In Channel 14
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.

ERR15 : Error In Channel 15
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

An error in this channel has not occurred

#1 : 1

An error in this channel has occurred

End of enumeration elements list.


HRS

Hardware Request Status Register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

HRS HRS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 HRS0 HRS1 HRS2 HRS3 HRS4 HRS5 HRS6 HRS7 HRS8 HRS9 HRS10 HRS11 HRS12 HRS13 HRS14 HRS15

HRS0 : Hardware Request Status Channel 0
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 0 is not present

#1 : 1

A hardware service request for channel 0 is present

End of enumeration elements list.

HRS1 : Hardware Request Status Channel 1
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 1 is not present

#1 : 1

A hardware service request for channel 1 is present

End of enumeration elements list.

HRS2 : Hardware Request Status Channel 2
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 2 is not present

#1 : 1

A hardware service request for channel 2 is present

End of enumeration elements list.

HRS3 : Hardware Request Status Channel 3
bits : 3 - 3 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 3 is not present

#1 : 1

A hardware service request for channel 3 is present

End of enumeration elements list.

HRS4 : Hardware Request Status Channel 4
bits : 4 - 4 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 4 is not present

#1 : 1

A hardware service request for channel 4 is present

End of enumeration elements list.

HRS5 : Hardware Request Status Channel 5
bits : 5 - 5 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 5 is not present

#1 : 1

A hardware service request for channel 5 is present

End of enumeration elements list.

HRS6 : Hardware Request Status Channel 6
bits : 6 - 6 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 6 is not present

#1 : 1

A hardware service request for channel 6 is present

End of enumeration elements list.

HRS7 : Hardware Request Status Channel 7
bits : 7 - 7 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 7 is not present

#1 : 1

A hardware service request for channel 7 is present

End of enumeration elements list.

HRS8 : Hardware Request Status Channel 8
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 8 is not present

#1 : 1

A hardware service request for channel 8 is present

End of enumeration elements list.

HRS9 : Hardware Request Status Channel 9
bits : 9 - 9 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 9 is not present

#1 : 1

A hardware service request for channel 9 is present

End of enumeration elements list.

HRS10 : Hardware Request Status Channel 10
bits : 10 - 10 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 10 is not present

#1 : 1

A hardware service request for channel 10 is present

End of enumeration elements list.

HRS11 : Hardware Request Status Channel 11
bits : 11 - 11 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 11 is not present

#1 : 1

A hardware service request for channel 11 is present

End of enumeration elements list.

HRS12 : Hardware Request Status Channel 12
bits : 12 - 12 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 12 is not present

#1 : 1

A hardware service request for channel 12 is present

End of enumeration elements list.

HRS13 : Hardware Request Status Channel 13
bits : 13 - 13 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 13 is not present

#1 : 1

A hardware service request for channel 13 is present

End of enumeration elements list.

HRS14 : Hardware Request Status Channel 14
bits : 14 - 14 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 14 is not present

#1 : 1

A hardware service request for channel 14 is present

End of enumeration elements list.

HRS15 : Hardware Request Status Channel 15
bits : 15 - 15 (1 bit)
access : read-only

Enumeration:

#0 : 0

A hardware service request for channel 15 is not present

#1 : 1

A hardware service request for channel 15 is present

End of enumeration elements list.


ES

Error Status Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ES ES read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DBE SBE SGE NCE DOE DAE SOE SAE ERRCHN CPE ECX VLD

DBE : Destination Bus Error
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

#0 : 0

No destination bus error

#1 : 1

The last recorded error was a bus error on a destination write

End of enumeration elements list.

SBE : Source Bus Error
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

#0 : 0

No source bus error

#1 : 1

The last recorded error was a bus error on a source read

End of enumeration elements list.

SGE : Scatter/Gather Configuration Error
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

#0 : 0

No scatter/gather configuration error

#1 : 1

The last recorded error was a configuration error detected in the TCDn_DLASTSGA field. This field is checked at the beginning of a scatter/gather operation after major loop completion if TCDn_CSR[ESG] is enabled. TCDn_DLASTSGA is not on a 32 byte boundary.

End of enumeration elements list.

NCE : NBYTES/CITER Configuration Error
bits : 3 - 3 (1 bit)
access : read-only

Enumeration:

#0 : 0

No NBYTES/CITER configuration error

End of enumeration elements list.

DOE : Destination Offset Error
bits : 4 - 4 (1 bit)
access : read-only

Enumeration:

#0 : 0

No destination offset configuration error

#1 : 1

The last recorded error was a configuration error detected in the TCDn_DOFF field. TCDn_DOFF is inconsistent with TCDn_ATTR[DSIZE].

End of enumeration elements list.

DAE : Destination Address Error
bits : 5 - 5 (1 bit)
access : read-only

Enumeration:

#0 : 0

No destination address configuration error

#1 : 1

The last recorded error was a configuration error detected in the TCDn_DADDR field. TCDn_DADDR is inconsistent with TCDn_ATTR[DSIZE].

End of enumeration elements list.

SOE : Source Offset Error
bits : 6 - 6 (1 bit)
access : read-only

Enumeration:

#0 : 0

No source offset configuration error

#1 : 1

The last recorded error was a configuration error detected in the TCDn_SOFF field. TCDn_SOFF is inconsistent with TCDn_ATTR[SSIZE].

End of enumeration elements list.

SAE : Source Address Error
bits : 7 - 7 (1 bit)
access : read-only

Enumeration:

#0 : 0

No source address configuration error.

#1 : 1

The last recorded error was a configuration error detected in the TCDn_SADDR field. TCDn_SADDR is inconsistent with TCDn_ATTR[SSIZE].

End of enumeration elements list.

ERRCHN : Error Channel Number or Canceled Channel Number
bits : 8 - 11 (4 bit)
access : read-only

CPE : Channel Priority Error
bits : 14 - 14 (1 bit)
access : read-only

Enumeration:

#0 : 0

No channel priority error

End of enumeration elements list.

ECX : Transfer Canceled
bits : 16 - 16 (1 bit)
access : read-only

Enumeration:

#0 : 0

No canceled transfers

#1 : 1

The last recorded entry was a canceled transfer by the error cancel transfer input

End of enumeration elements list.

VLD : VLD
bits : 31 - 31 (1 bit)
access : read-only

Enumeration:

#0 : 0

No ERR bits are set.

#1 : 1

At least one ERR bit is set indicating a valid error exists that has not been cleared.

End of enumeration elements list.


EARS

Enable Asynchronous Request in Stop Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EARS EARS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 EDREQ_0 EDREQ_1 EDREQ_2 EDREQ_3 EDREQ_4 EDREQ_5 EDREQ_6 EDREQ_7 EDREQ_8 EDREQ_9 EDREQ_10 EDREQ_11 EDREQ_12 EDREQ_13 EDREQ_14 EDREQ_15

EDREQ_0 : Enable asynchronous DMA request in stop mode for channel 0.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 0.

#1 : 1

Enable asynchronous DMA request for channel 0.

End of enumeration elements list.

EDREQ_1 : Enable asynchronous DMA request in stop mode for channel 1.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 1

#1 : 1

Enable asynchronous DMA request for channel 1.

End of enumeration elements list.

EDREQ_2 : Enable asynchronous DMA request in stop mode for channel 2.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 2.

#1 : 1

Enable asynchronous DMA request for channel 2.

End of enumeration elements list.

EDREQ_3 : Enable asynchronous DMA request in stop mode for channel 3.
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 3.

#1 : 1

Enable asynchronous DMA request for channel 3.

End of enumeration elements list.

EDREQ_4 : Enable asynchronous DMA request in stop mode for channel 4
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 4.

#1 : 1

Enable asynchronous DMA request for channel 4.

End of enumeration elements list.

EDREQ_5 : Enable asynchronous DMA request in stop mode for channel 5
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 5.

#1 : 1

Enable asynchronous DMA request for channel 5.

End of enumeration elements list.

EDREQ_6 : Enable asynchronous DMA request in stop mode for channel 6
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 6.

#1 : 1

Enable asynchronous DMA request for channel 6.

End of enumeration elements list.

EDREQ_7 : Enable asynchronous DMA request in stop mode for channel 7
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 7.

#1 : 1

Enable asynchronous DMA request for channel 7.

End of enumeration elements list.

EDREQ_8 : Enable asynchronous DMA request in stop mode for channel 8
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 8.

#1 : 1

Enable asynchronous DMA request for channel 8.

End of enumeration elements list.

EDREQ_9 : Enable asynchronous DMA request in stop mode for channel 9
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 9.

#1 : 1

Enable asynchronous DMA request for channel 9.

End of enumeration elements list.

EDREQ_10 : Enable asynchronous DMA request in stop mode for channel 10
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 10.

#1 : 1

Enable asynchronous DMA request for channel 10.

End of enumeration elements list.

EDREQ_11 : Enable asynchronous DMA request in stop mode for channel 11
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 11.

#1 : 1

Enable asynchronous DMA request for channel 11.

End of enumeration elements list.

EDREQ_12 : Enable asynchronous DMA request in stop mode for channel 12
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 12.

#1 : 1

Enable asynchronous DMA request for channel 12.

End of enumeration elements list.

EDREQ_13 : Enable asynchronous DMA request in stop mode for channel 13
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 13.

#1 : 1

Enable asynchronous DMA request for channel 13.

End of enumeration elements list.

EDREQ_14 : Enable asynchronous DMA request in stop mode for channel 14
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 14.

#1 : 1

Enable asynchronous DMA request for channel 14.

End of enumeration elements list.

EDREQ_15 : Enable asynchronous DMA request in stop mode for channel 15
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable asynchronous DMA request for channel 15.

#1 : 1

Enable asynchronous DMA request for channel 15.

End of enumeration elements list.


ERQ

Enable Request Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ERQ ERQ read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ERQ0 ERQ1 ERQ2 ERQ3 ERQ4 ERQ5 ERQ6 ERQ7 ERQ8 ERQ9 ERQ10 ERQ11 ERQ12 ERQ13 ERQ14 ERQ15

ERQ0 : Enable DMA Request 0
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ1 : Enable DMA Request 1
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ2 : Enable DMA Request 2
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ3 : Enable DMA Request 3
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ4 : Enable DMA Request 4
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ5 : Enable DMA Request 5
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ6 : Enable DMA Request 6
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ7 : Enable DMA Request 7
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ8 : Enable DMA Request 8
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ9 : Enable DMA Request 9
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ10 : Enable DMA Request 10
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ11 : Enable DMA Request 11
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ12 : Enable DMA Request 12
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ13 : Enable DMA Request 13
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ14 : Enable DMA Request 14
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.

ERQ15 : Enable DMA Request 15
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DMA request signal for the corresponding channel is disabled

#1 : 1

The DMA request signal for the corresponding channel is enabled

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.