\n

DMA

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x1200 byte (0x0)
mem_usage : registers
protection : not protected

Registers

CR

DCHPRI13

TCD14_SADDR

TCD14_SOFF

TCD14_ATTR

TCD14_NBYTES_MLNO

TCD14_NBYTES_MLOFFNO

TCD14_NBYTES_MLOFFYES

TCD14_SLAST

TCD14_DADDR

TCD14_DOFF

TCD14_CITER_ELINKNO

TCD14_CITER_ELINKYES

TCD14_DLASTSGA

TCD14_CSR

TCD14_BITER_ELINKNO

TCD14_BITER_ELINKYES

DCHPRI12

TCD15_SADDR

TCD15_SOFF

TCD15_ATTR

TCD15_NBYTES_MLNO

TCD15_NBYTES_MLOFFNO

TCD15_NBYTES_MLOFFYES

TCD15_SLAST

TCD15_DADDR

TCD15_DOFF

TCD15_CITER_ELINKNO

TCD15_CITER_ELINKYES

TCD15_DLASTSGA

TCD15_CSR

TCD15_BITER_ELINKNO

TCD15_BITER_ELINKYES

EEI

CEEI

SEEI

CERQ

SERQ

CDNE

SSRT

CERR

CINT

DCHPRI3

TCD0_SADDR

TCD0_SOFF

TCD0_ATTR

TCD0_NBYTES_MLNO

TCD0_NBYTES_MLOFFNO

TCD0_NBYTES_MLOFFYES

TCD0_SLAST

TCD0_DADDR

TCD0_DOFF

TCD0_CITER_ELINKNO

TCD0_CITER_ELINKYES

TCD0_DLASTSGA

TCD0_CSR

TCD0_BITER_ELINKNO

TCD0_BITER_ELINKYES

INT

ERR

DCHPRI2

TCD1_SADDR

TCD1_SOFF

TCD1_ATTR

TCD1_NBYTES_MLNO

TCD1_NBYTES_MLOFFNO

TCD1_NBYTES_MLOFFYES

TCD1_SLAST

TCD1_DADDR

TCD1_DOFF

TCD1_CITER_ELINKNO

TCD1_CITER_ELINKYES

TCD1_DLASTSGA

TCD1_CSR

TCD1_BITER_ELINKNO

TCD1_BITER_ELINKYES

HRS

ES

DCHPRI1

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

DCHPRI0

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

DCHPRI7

TCD4_SADDR

TCD4_SOFF

TCD4_ATTR

TCD4_NBYTES_MLNO

TCD4_NBYTES_MLOFFNO

TCD4_NBYTES_MLOFFYES

TCD4_SLAST

TCD4_DADDR

TCD4_DOFF

TCD4_CITER_ELINKNO

TCD4_CITER_ELINKYES

TCD4_DLASTSGA

TCD4_CSR

TCD4_BITER_ELINKNO

TCD4_BITER_ELINKYES

DCHPRI6

TCD5_SADDR

TCD5_SOFF

TCD5_ATTR

TCD5_NBYTES_MLNO

TCD5_NBYTES_MLOFFNO

TCD5_NBYTES_MLOFFYES

TCD5_SLAST

TCD5_DADDR

TCD5_DOFF

TCD5_CITER_ELINKNO

TCD5_CITER_ELINKYES

TCD5_DLASTSGA

TCD5_CSR

TCD5_BITER_ELINKNO

TCD5_BITER_ELINKYES

DCHPRI5

TCD6_SADDR

TCD6_SOFF

TCD6_ATTR

TCD6_NBYTES_MLNO

TCD6_NBYTES_MLOFFNO

TCD6_NBYTES_MLOFFYES

TCD6_SLAST

TCD6_DADDR

TCD6_DOFF

TCD6_CITER_ELINKNO

TCD6_CITER_ELINKYES

TCD6_DLASTSGA

TCD6_CSR

TCD6_BITER_ELINKNO

TCD6_BITER_ELINKYES

DCHPRI4

TCD7_SADDR

TCD7_SOFF

TCD7_ATTR

TCD7_NBYTES_MLNO

TCD7_NBYTES_MLOFFNO

TCD7_NBYTES_MLOFFYES

TCD7_SLAST

TCD7_DADDR

TCD7_DOFF

TCD7_CITER_ELINKNO

TCD7_CITER_ELINKYES

TCD7_DLASTSGA

TCD7_CSR

TCD7_BITER_ELINKNO

TCD7_BITER_ELINKYES

DCHPRI11

TCD8_SADDR

TCD8_SOFF

TCD8_ATTR

TCD8_NBYTES_MLNO

TCD8_NBYTES_MLOFFNO

TCD8_NBYTES_MLOFFYES

TCD8_SLAST

TCD8_DADDR

TCD8_DOFF

TCD8_CITER_ELINKNO

TCD8_CITER_ELINKYES

TCD8_DLASTSGA

TCD8_CSR

TCD8_BITER_ELINKNO

TCD8_BITER_ELINKYES

DCHPRI10

TCD9_SADDR

TCD9_SOFF

TCD9_ATTR

TCD9_NBYTES_MLNO

TCD9_NBYTES_MLOFFNO

TCD9_NBYTES_MLOFFYES

TCD9_SLAST

TCD9_DADDR

TCD9_DOFF

TCD9_CITER_ELINKNO

TCD9_CITER_ELINKYES

TCD9_DLASTSGA

TCD9_CSR

TCD9_BITER_ELINKNO

TCD9_BITER_ELINKYES

ERQ

DCHPRI9

TCD10_SADDR

TCD10_SOFF

TCD10_ATTR

TCD10_NBYTES_MLNO

TCD10_NBYTES_MLOFFNO

TCD10_NBYTES_MLOFFYES

TCD10_SLAST

TCD10_DADDR

TCD10_DOFF

TCD10_CITER_ELINKNO

TCD10_CITER_ELINKYES

TCD10_DLASTSGA

TCD10_CSR

TCD10_BITER_ELINKNO

TCD10_BITER_ELINKYES

DCHPRI8

TCD11_SADDR

TCD11_SOFF

TCD11_ATTR

TCD11_NBYTES_MLNO

TCD11_NBYTES_MLOFFNO

TCD11_NBYTES_MLOFFYES

TCD11_SLAST

TCD11_DADDR

TCD11_DOFF

TCD11_CITER_ELINKNO

TCD11_CITER_ELINKYES

TCD11_DLASTSGA

TCD11_CSR

TCD11_BITER_ELINKNO

TCD11_BITER_ELINKYES

DCHPRI15

TCD12_SADDR

TCD12_SOFF

TCD12_ATTR

TCD12_NBYTES_MLNO

TCD12_NBYTES_MLOFFNO

TCD12_NBYTES_MLOFFYES

TCD12_SLAST

TCD12_DADDR

TCD12_DOFF

TCD12_CITER_ELINKNO

TCD12_CITER_ELINKYES

TCD12_DLASTSGA

TCD12_CSR

TCD12_BITER_ELINKNO

TCD12_BITER_ELINKYES

DCHPRI14

TCD13_SADDR

TCD13_SOFF

TCD13_ATTR

TCD13_NBYTES_MLNO

TCD13_NBYTES_MLOFFNO

TCD13_NBYTES_MLOFFYES

TCD13_SLAST

TCD13_DADDR

TCD13_DOFF

TCD13_CITER_ELINKNO

TCD13_CITER_ELINKYES

TCD13_DLASTSGA

TCD13_CSR

TCD13_BITER_ELINKNO

TCD13_BITER_ELINKYES


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

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

Enumeration:

#0 : 0

When in debug mode, the DMA continues to operate.

#1 : 1

When in debug mode, the DMA stalls the start of a new channel. Executing channels are allowed to complete. Channel execution resumes when the system exits debug mode or the EDBG bit is cleared.

End of enumeration elements list.

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

Enumeration:

#0 : 0

Fixed priority arbitration is used for channel selection.

#1 : 1

Round robin arbitration is used for channel selection.

End of enumeration elements list.

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 ES register 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.


DCHPRI13

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

DCHPRI13 DCHPRI13 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
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
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.


TCD14_SADDR

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

TCD14_SADDR TCD14_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


TCD14_SOFF

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

TCD14_SOFF TCD14_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


TCD14_ATTR

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

TCD14_ATTR TCD14_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD14_NBYTES_MLNO

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

TCD14_NBYTES_MLNO TCD14_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


TCD14_NBYTES_MLOFFNO

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

TCD14_NBYTES_MLOFFNO TCD14_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.


TCD14_NBYTES_MLOFFYES

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

TCD14_NBYTES_MLOFFYES TCD14_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.


TCD14_SLAST

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

TCD14_SLAST TCD14_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


TCD14_DADDR

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

TCD14_DADDR TCD14_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


TCD14_DOFF

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

TCD14_DOFF TCD14_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


TCD14_CITER_ELINKNO

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

TCD14_CITER_ELINKNO TCD14_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.


TCD14_CITER_ELINKYES

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

TCD14_CITER_ELINKYES TCD14_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 LINKCH ELINK

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

LINKCH : 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.


TCD14_DLASTSGA

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

TCD14_DLASTSGA TCD14_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD14_CSR

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

TCD14_CSR TCD14_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD14_BITER_ELINKNO

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

TCD14_BITER_ELINKNO TCD14_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.


TCD14_BITER_ELINKYES

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

TCD14_BITER_ELINKYES TCD14_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.


DCHPRI12

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

DCHPRI12 DCHPRI12 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
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
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.


TCD15_SADDR

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

TCD15_SADDR TCD15_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


TCD15_SOFF

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

TCD15_SOFF TCD15_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


TCD15_ATTR

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

TCD15_ATTR TCD15_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD15_NBYTES_MLNO

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

TCD15_NBYTES_MLNO TCD15_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


TCD15_NBYTES_MLOFFNO

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

TCD15_NBYTES_MLOFFNO TCD15_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.


TCD15_NBYTES_MLOFFYES

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

TCD15_NBYTES_MLOFFYES TCD15_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.


TCD15_SLAST

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

TCD15_SLAST TCD15_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


TCD15_DADDR

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

TCD15_DADDR TCD15_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


TCD15_DOFF

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

TCD15_DOFF TCD15_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


TCD15_CITER_ELINKNO

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

TCD15_CITER_ELINKNO TCD15_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.


TCD15_CITER_ELINKYES

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

TCD15_CITER_ELINKYES TCD15_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 LINKCH ELINK

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

LINKCH : 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.


TCD15_DLASTSGA

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

TCD15_DLASTSGA TCD15_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD15_CSR

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

TCD15_CSR TCD15_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD15_BITER_ELINKNO

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

TCD15_BITER_ELINKNO TCD15_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.


TCD15_BITER_ELINKYES

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

TCD15_BITER_ELINKYES TCD15_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

Enumeration:

#0 : 0

Clear only the EEI bit specified in the CEEI field

#1 : 1

Clear all bits in EEI

End of enumeration elements list.

NOP : no description available
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

Enumeration:

#0 : 0

Set only the EEI bit specified in the SEEI field.

#1 : 1

Sets all bits in EEI

End of enumeration elements list.

NOP : no description available
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

Enumeration:

#0 : 0

Clear only the ERQ bit specified in the CERQ field

#1 : 1

Clear all bits in ERQ

End of enumeration elements list.

NOP : no description available
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

Enumeration:

#0 : 0

Set only the ERQ bit specified in the SERQ field

#1 : 1

Set all bits in ERQ

End of enumeration elements list.

NOP : no description available
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 description available
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 description available
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

Enumeration:

#0 : 0

Clear only the ERR bit specified in the CERR field

#1 : 1

Clear all bits in ERR

End of enumeration elements list.

NOP : no description available
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

Enumeration:

#0 : 0

Clear only the INT bit specified in the CINT field

#1 : 1

Clear all bits in INT

End of enumeration elements list.

NOP : no description available
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.


DCHPRI3

Channel n Priority Register
address_offset : 0x200 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
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
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 : 0x2000 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 : 0x2008 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 : 0x200C 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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD0_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Disabled)
address_offset : 0x2010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 Enabled and Offset Disabled)
address_offset : 0x2010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 and Offset Enabled)
address_offset : 0x2010 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x2018 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


TCD0_DADDR

TCD Destination Address
address_offset : 0x2020 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 : 0x2028 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 : 0x202C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x202C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 LINKCH ELINK

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

LINKCH : 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 : 0x2030 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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD0_CSR

TCD Control and Status
address_offset : 0x2038 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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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 : 0x203C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x203C Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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.


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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding 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 the corresponding channel has not occurred

#1 : 1

An error in the corresponding channel has occurred

End of enumeration elements list.


DCHPRI2

Channel n Priority Register
address_offset : 0x301 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
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
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 : 0x3020 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 : 0x302C 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 : 0x3032 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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD1_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Disabled)
address_offset : 0x3038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 Enabled and Offset Disabled)
address_offset : 0x3038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 and Offset Enabled)
address_offset : 0x3038 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x3044 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


TCD1_DADDR

TCD Destination Address
address_offset : 0x3050 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 : 0x305C 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 : 0x3062 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x3062 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 LINKCH ELINK

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

LINKCH : 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 : 0x3068 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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD1_CSR

TCD Control and Status
address_offset : 0x3074 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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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 : 0x307A Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x307A Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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.


HRS

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

HRS HRS 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 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-write

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel is present

End of enumeration elements list.

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

Enumeration:

#0 : 0

A hardware service request for the corresponding channel is not present

#1 : 1

A hardware service request for the corresponding channel 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

#1 : 1

The last recorded error was a configuration error detected in the TCDn_NBYTES or TCDn_CITER fields. TCDn_NBYTES is not a multiple of TCDn_ATTR[SSIZE] and TCDn_ATTR[DSIZE], or TCDn_CITER[CITER] is equal to zero, or TCDn_CITER[ELINK] is not equal to TCDn_BITER[ELINK]

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 Cancelled 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

#1 : 1

The last recorded error was a configuration error in the channel priorities. Channel priorities are not unique.

End of enumeration elements list.

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

Enumeration:

#0 : 0

No cancelled transfers

#1 : 1

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

End of enumeration elements list.

VLD : no description available
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.


DCHPRI1

Channel n Priority Register
address_offset : 0x403 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
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
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.


TCD2_SADDR

TCD Source Address
address_offset : 0x4060 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 : 0x4070 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 : 0x4078 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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD2_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Disabled)
address_offset : 0x4080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 Enabled and Offset Disabled)
address_offset : 0x4080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 and Offset Enabled)
address_offset : 0x4080 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x4090 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 : 0x40A0 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 : 0x40B0 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 : 0x40B8 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x40B8 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 LINKCH ELINK

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

LINKCH : 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 : 0x40C0 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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD2_CSR

TCD Control and Status
address_offset : 0x40D0 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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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 : 0x40D8 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x40D8 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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.


DCHPRI0

Channel n Priority Register
address_offset : 0x506 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
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
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.


TCD3_SADDR

TCD Source Address
address_offset : 0x50C0 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 : 0x50D4 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 : 0x50DE 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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD3_NBYTES_MLNO

TCD Minor Byte Count (Minor Loop Disabled)
address_offset : 0x50E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 Enabled and Offset Disabled)
address_offset : 0x50E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 and Offset Enabled)
address_offset : 0x50E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x50FC 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 : 0x5110 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 : 0x5124 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 : 0x512E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x512E Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 LINKCH ELINK

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

LINKCH : 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 : 0x5138 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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD3_CSR

TCD Control and Status
address_offset : 0x514C 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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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 : 0x5156 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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 : 0x5156 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
alternate_register : DMA
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.


DCHPRI7

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

DCHPRI7 DCHPRI7 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
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
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.


TCD4_SADDR

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

TCD4_SADDR TCD4_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


TCD4_SOFF

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

TCD4_SOFF TCD4_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


TCD4_ATTR

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

TCD4_ATTR TCD4_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD4_NBYTES_MLNO

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

TCD4_NBYTES_MLNO TCD4_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


TCD4_NBYTES_MLOFFNO

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

TCD4_NBYTES_MLOFFNO TCD4_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.


TCD4_NBYTES_MLOFFYES

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

TCD4_NBYTES_MLOFFYES TCD4_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.


TCD4_SLAST

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

TCD4_SLAST TCD4_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


TCD4_DADDR

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

TCD4_DADDR TCD4_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


TCD4_DOFF

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

TCD4_DOFF TCD4_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


TCD4_CITER_ELINKNO

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

TCD4_CITER_ELINKNO TCD4_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.


TCD4_CITER_ELINKYES

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

TCD4_CITER_ELINKYES TCD4_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 LINKCH ELINK

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

LINKCH : 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.


TCD4_DLASTSGA

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

TCD4_DLASTSGA TCD4_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD4_CSR

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

TCD4_CSR TCD4_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD4_BITER_ELINKNO

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

TCD4_BITER_ELINKNO TCD4_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.


TCD4_BITER_ELINKYES

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

TCD4_BITER_ELINKYES TCD4_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.


DCHPRI6

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

DCHPRI6 DCHPRI6 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
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
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.


TCD5_SADDR

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

TCD5_SADDR TCD5_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


TCD5_SOFF

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

TCD5_SOFF TCD5_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


TCD5_ATTR

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

TCD5_ATTR TCD5_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD5_NBYTES_MLNO

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

TCD5_NBYTES_MLNO TCD5_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


TCD5_NBYTES_MLOFFNO

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

TCD5_NBYTES_MLOFFNO TCD5_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.


TCD5_NBYTES_MLOFFYES

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

TCD5_NBYTES_MLOFFYES TCD5_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.


TCD5_SLAST

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

TCD5_SLAST TCD5_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


TCD5_DADDR

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

TCD5_DADDR TCD5_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


TCD5_DOFF

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

TCD5_DOFF TCD5_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


TCD5_CITER_ELINKNO

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

TCD5_CITER_ELINKNO TCD5_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.


TCD5_CITER_ELINKYES

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

TCD5_CITER_ELINKYES TCD5_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 LINKCH ELINK

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

LINKCH : 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.


TCD5_DLASTSGA

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

TCD5_DLASTSGA TCD5_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD5_CSR

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

TCD5_CSR TCD5_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD5_BITER_ELINKNO

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

TCD5_BITER_ELINKNO TCD5_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.


TCD5_BITER_ELINKYES

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

TCD5_BITER_ELINKYES TCD5_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.


DCHPRI5

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

DCHPRI5 DCHPRI5 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
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
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.


TCD6_SADDR

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

TCD6_SADDR TCD6_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


TCD6_SOFF

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

TCD6_SOFF TCD6_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


TCD6_ATTR

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

TCD6_ATTR TCD6_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD6_NBYTES_MLNO

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

TCD6_NBYTES_MLNO TCD6_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


TCD6_NBYTES_MLOFFNO

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

TCD6_NBYTES_MLOFFNO TCD6_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.


TCD6_NBYTES_MLOFFYES

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

TCD6_NBYTES_MLOFFYES TCD6_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.


TCD6_SLAST

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

TCD6_SLAST TCD6_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


TCD6_DADDR

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

TCD6_DADDR TCD6_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


TCD6_DOFF

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

TCD6_DOFF TCD6_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


TCD6_CITER_ELINKNO

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

TCD6_CITER_ELINKNO TCD6_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.


TCD6_CITER_ELINKYES

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

TCD6_CITER_ELINKYES TCD6_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 LINKCH ELINK

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

LINKCH : 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.


TCD6_DLASTSGA

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

TCD6_DLASTSGA TCD6_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD6_CSR

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

TCD6_CSR TCD6_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD6_BITER_ELINKNO

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

TCD6_BITER_ELINKNO TCD6_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.


TCD6_BITER_ELINKYES

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

TCD6_BITER_ELINKYES TCD6_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.


DCHPRI4

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

DCHPRI4 DCHPRI4 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
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
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.


TCD7_SADDR

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

TCD7_SADDR TCD7_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


TCD7_SOFF

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

TCD7_SOFF TCD7_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


TCD7_ATTR

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

TCD7_ATTR TCD7_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD7_NBYTES_MLNO

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

TCD7_NBYTES_MLNO TCD7_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


TCD7_NBYTES_MLOFFNO

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

TCD7_NBYTES_MLOFFNO TCD7_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.


TCD7_NBYTES_MLOFFYES

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

TCD7_NBYTES_MLOFFYES TCD7_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.


TCD7_SLAST

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

TCD7_SLAST TCD7_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


TCD7_DADDR

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

TCD7_DADDR TCD7_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


TCD7_DOFF

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

TCD7_DOFF TCD7_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


TCD7_CITER_ELINKNO

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

TCD7_CITER_ELINKNO TCD7_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.


TCD7_CITER_ELINKYES

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

TCD7_CITER_ELINKYES TCD7_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 LINKCH ELINK

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

LINKCH : 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.


TCD7_DLASTSGA

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

TCD7_DLASTSGA TCD7_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD7_CSR

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

TCD7_CSR TCD7_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD7_BITER_ELINKNO

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

TCD7_BITER_ELINKNO TCD7_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.


TCD7_BITER_ELINKYES

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

TCD7_BITER_ELINKYES TCD7_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.


DCHPRI11

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

DCHPRI11 DCHPRI11 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
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
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.


TCD8_SADDR

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

TCD8_SADDR TCD8_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


TCD8_SOFF

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

TCD8_SOFF TCD8_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


TCD8_ATTR

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

TCD8_ATTR TCD8_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD8_NBYTES_MLNO

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

TCD8_NBYTES_MLNO TCD8_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


TCD8_NBYTES_MLOFFNO

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

TCD8_NBYTES_MLOFFNO TCD8_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.


TCD8_NBYTES_MLOFFYES

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

TCD8_NBYTES_MLOFFYES TCD8_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.


TCD8_SLAST

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

TCD8_SLAST TCD8_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


TCD8_DADDR

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

TCD8_DADDR TCD8_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


TCD8_DOFF

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

TCD8_DOFF TCD8_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


TCD8_CITER_ELINKNO

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

TCD8_CITER_ELINKNO TCD8_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.


TCD8_CITER_ELINKYES

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

TCD8_CITER_ELINKYES TCD8_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 LINKCH ELINK

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

LINKCH : 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.


TCD8_DLASTSGA

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

TCD8_DLASTSGA TCD8_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD8_CSR

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

TCD8_CSR TCD8_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD8_BITER_ELINKNO

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

TCD8_BITER_ELINKNO TCD8_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.


TCD8_BITER_ELINKYES

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

TCD8_BITER_ELINKYES TCD8_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.


DCHPRI10

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

DCHPRI10 DCHPRI10 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
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
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.


TCD9_SADDR

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

TCD9_SADDR TCD9_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


TCD9_SOFF

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

TCD9_SOFF TCD9_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


TCD9_ATTR

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

TCD9_ATTR TCD9_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD9_NBYTES_MLNO

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

TCD9_NBYTES_MLNO TCD9_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


TCD9_NBYTES_MLOFFNO

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

TCD9_NBYTES_MLOFFNO TCD9_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.


TCD9_NBYTES_MLOFFYES

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

TCD9_NBYTES_MLOFFYES TCD9_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.


TCD9_SLAST

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

TCD9_SLAST TCD9_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


TCD9_DADDR

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

TCD9_DADDR TCD9_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


TCD9_DOFF

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

TCD9_DOFF TCD9_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


TCD9_CITER_ELINKNO

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

TCD9_CITER_ELINKNO TCD9_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.


TCD9_CITER_ELINKYES

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

TCD9_CITER_ELINKYES TCD9_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 LINKCH ELINK

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

LINKCH : 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.


TCD9_DLASTSGA

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

TCD9_DLASTSGA TCD9_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD9_CSR

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

TCD9_CSR TCD9_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD9_BITER_ELINKNO

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

TCD9_BITER_ELINKNO TCD9_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.


TCD9_BITER_ELINKYES

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

TCD9_BITER_ELINKYES TCD9_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.


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.


DCHPRI9

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

DCHPRI9 DCHPRI9 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
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
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.


TCD10_SADDR

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

TCD10_SADDR TCD10_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


TCD10_SOFF

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

TCD10_SOFF TCD10_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


TCD10_ATTR

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

TCD10_ATTR TCD10_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD10_NBYTES_MLNO

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

TCD10_NBYTES_MLNO TCD10_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


TCD10_NBYTES_MLOFFNO

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

TCD10_NBYTES_MLOFFNO TCD10_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.


TCD10_NBYTES_MLOFFYES

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

TCD10_NBYTES_MLOFFYES TCD10_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.


TCD10_SLAST

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

TCD10_SLAST TCD10_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


TCD10_DADDR

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

TCD10_DADDR TCD10_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


TCD10_DOFF

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

TCD10_DOFF TCD10_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


TCD10_CITER_ELINKNO

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

TCD10_CITER_ELINKNO TCD10_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.


TCD10_CITER_ELINKYES

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

TCD10_CITER_ELINKYES TCD10_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 LINKCH ELINK

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

LINKCH : 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.


TCD10_DLASTSGA

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

TCD10_DLASTSGA TCD10_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD10_CSR

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

TCD10_CSR TCD10_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD10_BITER_ELINKNO

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

TCD10_BITER_ELINKNO TCD10_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.


TCD10_BITER_ELINKYES

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

TCD10_BITER_ELINKYES TCD10_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.


DCHPRI8

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

DCHPRI8 DCHPRI8 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
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
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.


TCD11_SADDR

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

TCD11_SADDR TCD11_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


TCD11_SOFF

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

TCD11_SOFF TCD11_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


TCD11_ATTR

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

TCD11_ATTR TCD11_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD11_NBYTES_MLNO

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

TCD11_NBYTES_MLNO TCD11_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


TCD11_NBYTES_MLOFFNO

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

TCD11_NBYTES_MLOFFNO TCD11_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.


TCD11_NBYTES_MLOFFYES

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

TCD11_NBYTES_MLOFFYES TCD11_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.


TCD11_SLAST

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

TCD11_SLAST TCD11_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


TCD11_DADDR

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

TCD11_DADDR TCD11_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


TCD11_DOFF

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

TCD11_DOFF TCD11_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


TCD11_CITER_ELINKNO

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

TCD11_CITER_ELINKNO TCD11_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.


TCD11_CITER_ELINKYES

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

TCD11_CITER_ELINKYES TCD11_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 LINKCH ELINK

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

LINKCH : 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.


TCD11_DLASTSGA

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

TCD11_DLASTSGA TCD11_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD11_CSR

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

TCD11_CSR TCD11_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD11_BITER_ELINKNO

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

TCD11_BITER_ELINKNO TCD11_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.


TCD11_BITER_ELINKYES

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

TCD11_BITER_ELINKYES TCD11_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.


DCHPRI15

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

DCHPRI15 DCHPRI15 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
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
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.


TCD12_SADDR

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

TCD12_SADDR TCD12_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


TCD12_SOFF

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

TCD12_SOFF TCD12_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


TCD12_ATTR

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

TCD12_ATTR TCD12_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD12_NBYTES_MLNO

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

TCD12_NBYTES_MLNO TCD12_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


TCD12_NBYTES_MLOFFNO

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

TCD12_NBYTES_MLOFFNO TCD12_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.


TCD12_NBYTES_MLOFFYES

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

TCD12_NBYTES_MLOFFYES TCD12_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.


TCD12_SLAST

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

TCD12_SLAST TCD12_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


TCD12_DADDR

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

TCD12_DADDR TCD12_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


TCD12_DOFF

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

TCD12_DOFF TCD12_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


TCD12_CITER_ELINKNO

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

TCD12_CITER_ELINKNO TCD12_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.


TCD12_CITER_ELINKYES

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

TCD12_CITER_ELINKYES TCD12_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 LINKCH ELINK

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

LINKCH : 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.


TCD12_DLASTSGA

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

TCD12_DLASTSGA TCD12_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD12_CSR

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

TCD12_CSR TCD12_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD12_BITER_ELINKNO

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

TCD12_BITER_ELINKNO TCD12_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.


TCD12_BITER_ELINKYES

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

TCD12_BITER_ELINKYES TCD12_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.


DCHPRI14

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

DCHPRI14 DCHPRI14 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
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
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.


TCD13_SADDR

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

TCD13_SADDR TCD13_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


TCD13_SOFF

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

TCD13_SOFF TCD13_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


TCD13_ATTR

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

TCD13_ATTR TCD13_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 : 000

8-bit

#001 : 001

16-bit

#010 : 010

32-bit

#100 : 100

16-byte

End of enumeration elements list.

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

Enumeration:

#0 : 0

Source address modulo feature is disabled

End of enumeration elements list.


TCD13_NBYTES_MLNO

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

TCD13_NBYTES_MLNO TCD13_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


TCD13_NBYTES_MLOFFNO

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

TCD13_NBYTES_MLOFFNO TCD13_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.


TCD13_NBYTES_MLOFFYES

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

TCD13_NBYTES_MLOFFYES TCD13_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.


TCD13_SLAST

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

TCD13_SLAST TCD13_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


TCD13_DADDR

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

TCD13_DADDR TCD13_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


TCD13_DOFF

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

TCD13_DOFF TCD13_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


TCD13_CITER_ELINKNO

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

TCD13_CITER_ELINKNO TCD13_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.


TCD13_CITER_ELINKYES

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

TCD13_CITER_ELINKYES TCD13_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 LINKCH ELINK

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

LINKCH : 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.


TCD13_DLASTSGA

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

TCD13_DLASTSGA TCD13_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 : no description available
bits : 0 - 31 (32 bit)
access : read-write


TCD13_CSR

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

TCD13_CSR TCD13_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

Enumeration:

#0 : 0

The channel's ERQ bit is not affected

#1 : 1

The channel's ERQ bit is cleared when the major loop is complete

End of enumeration elements list.

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 : Link Channel Number
bits : 8 - 11 (4 bit)
access : read-write

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

Enumeration:

#00 : 00

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.


TCD13_BITER_ELINKNO

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

TCD13_BITER_ELINKNO TCD13_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.


TCD13_BITER_ELINKYES

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

TCD13_BITER_ELINKYES TCD13_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.



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.