\n

TC

Peripheral Memory Blocks

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

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

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

Registers

TC_CCR

CCR0

CCR

TC_CV

CV0

CV

TC_RA

RA0

RA

TC_RB

RB0

RB

TC_RC

RC0

RC

TC_SR

SR0

SR

TC_IER

IER0

IER

TC_IDR

IDR0

IDR

TC_IMR

IMR0

IMR

TC_EMR

EMR0

EMR

TC_CMR_CAPTURE_MODE

TC_CMR_WAVEFORM_MODE

CMR0

CMR0_WAVEFORM_MODE

CMR_CAPTURE_MODE

CMR_WAVEFORM_MODE

CCR1

CMR1

CMR1_WAVEFORM_MODE

SMMR1

RAB1

CV1

RA1

RB1

RC1

SR1

IER1

IDR1

IMR1

EMR1

TC_SMMR

SMMR0

SMMR

CCR2

CMR2

CMR2_WAVEFORM_MODE

SMMR2

RAB2

CV2

RA2

RB2

RC2

SR2

IER2

IDR2

IMR2

EMR2

TC_RAB

RAB0

RAB

TC_BCR

BCR

TC_BMR

BMR

TC_QIER

QIER

TC_QIDR

QIDR

TC_QIMR

QIMR

TC_QISR

QISR

TC_FMR

FMR

TC_WPMR

WPMR

VER


TC_CCR

Channel Control Register (channel = 0)
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

TC_CCR TC_CCR write-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 CLKEN CLKDIS SWTRG

CLKEN : Counter Clock Enable Command
bits : 0 - 0 (1 bit)

CLKDIS : Counter Clock Disable Command
bits : 1 - 1 (1 bit)

SWTRG : Software Trigger Command
bits : 2 - 2 (1 bit)


CCR0

Channel Control Register (channel = 0)
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

CCR0 CCR0 write-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 CLKEN CLKDIS SWTRG

CLKEN : Counter Clock Enable Command
bits : 0 - 0 (1 bit)
access : write-only

CLKDIS : Counter Clock Disable Command
bits : 1 - 1 (1 bit)
access : write-only

SWTRG : Software Trigger Command
bits : 2 - 2 (1 bit)
access : write-only


CCR

Channel Control Register (channel = 0)
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

CCR CCR write-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 CLKEN CLKDIS SWTRG

CLKEN : Counter Clock Enable Command
bits : 0 - 0 (1 bit)

CLKDIS : Counter Clock Disable Command
bits : 1 - 1 (1 bit)

SWTRG : Software Trigger Command
bits : 2 - 2 (1 bit)


TC_CV

Counter Value (channel = 0)
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TC_CV TC_CV 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 CV

CV : Counter Value
bits : 0 - 31 (32 bit)


CV0

Counter Value (channel = 0)
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

CV0 CV0 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 CV

CV : Counter Value
bits : 0 - 31 (32 bit)
access : read-only


CV

Counter Value (channel = 0)
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

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

CV : Counter Value
bits : 0 - 31 (32 bit)


TC_RA

Register A (channel = 0)
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TC_RA TC_RA 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 RA

RA : Register A
bits : 0 - 31 (32 bit)


RA0

Register A (channel = 0)
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RA0 RA0 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 RA

RA : Register A
bits : 0 - 31 (32 bit)
access : read-write


RA

Register A (channel = 0)
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

RA : Register A
bits : 0 - 31 (32 bit)


TC_RB

Register B (channel = 0)
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TC_RB TC_RB 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 RB

RB : Register B
bits : 0 - 31 (32 bit)


RB0

Register B (channel = 0)
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RB0 RB0 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 RB

RB : Register B
bits : 0 - 31 (32 bit)
access : read-write


RB

Register B (channel = 0)
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

RB : Register B
bits : 0 - 31 (32 bit)


TC_RC

Register C (channel = 0)
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TC_RC TC_RC 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 RC

RC : Register C
bits : 0 - 31 (32 bit)


RC0

Register C (channel = 0)
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RC0 RC0 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 RC

RC : Register C
bits : 0 - 31 (32 bit)
access : read-write


RC

Register C (channel = 0)
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

RC : Register C
bits : 0 - 31 (32 bit)


TC_SR

Status Register (channel = 0)
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TC_SR TC_SR 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS CLKSTA MTIOA MTIOB

COVFS : Counter Overflow Status (cleared on read)
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun Status (cleared on read)
bits : 1 - 1 (1 bit)

CPAS : RA Compare Status (cleared on read)
bits : 2 - 2 (1 bit)

CPBS : RB Compare Status (cleared on read)
bits : 3 - 3 (1 bit)

CPCS : RC Compare Status (cleared on read)
bits : 4 - 4 (1 bit)

LDRAS : RA Loading Status (cleared on read)
bits : 5 - 5 (1 bit)

LDRBS : RB Loading Status (cleared on read)
bits : 6 - 6 (1 bit)

ETRGS : External Trigger Status (cleared on read)
bits : 7 - 7 (1 bit)

CLKSTA : Clock Enabling Status
bits : 16 - 16 (1 bit)

MTIOA : TIOAx Mirror
bits : 17 - 17 (1 bit)

MTIOB : TIOBx Mirror
bits : 18 - 18 (1 bit)


SR0

Status Register (channel = 0)
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

SR0 SR0 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS CLKSTA MTIOA MTIOB

COVFS : Counter Overflow Status (cleared on read)
bits : 0 - 0 (1 bit)
access : read-only

LOVRS : Load Overrun Status (cleared on read)
bits : 1 - 1 (1 bit)
access : read-only

CPAS : RA Compare Status (cleared on read)
bits : 2 - 2 (1 bit)
access : read-only

CPBS : RB Compare Status (cleared on read)
bits : 3 - 3 (1 bit)
access : read-only

CPCS : RC Compare Status (cleared on read)
bits : 4 - 4 (1 bit)
access : read-only

LDRAS : RA Loading Status (cleared on read)
bits : 5 - 5 (1 bit)
access : read-only

LDRBS : RB Loading Status (cleared on read)
bits : 6 - 6 (1 bit)
access : read-only

ETRGS : External Trigger Status (cleared on read)
bits : 7 - 7 (1 bit)
access : read-only

CLKSTA : Clock Enabling Status
bits : 16 - 16 (1 bit)
access : read-only

MTIOA : TIOAx Mirror
bits : 17 - 17 (1 bit)
access : read-only

MTIOB : TIOBx Mirror
bits : 18 - 18 (1 bit)
access : read-only


SR

Status Register (channel = 0)
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

SR SR 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS CLKSTA MTIOA MTIOB

COVFS : Counter Overflow Status (cleared on read)
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun Status (cleared on read)
bits : 1 - 1 (1 bit)

CPAS : RA Compare Status (cleared on read)
bits : 2 - 2 (1 bit)

CPBS : RB Compare Status (cleared on read)
bits : 3 - 3 (1 bit)

CPCS : RC Compare Status (cleared on read)
bits : 4 - 4 (1 bit)

LDRAS : RA Loading Status (cleared on read)
bits : 5 - 5 (1 bit)

LDRBS : RB Loading Status (cleared on read)
bits : 6 - 6 (1 bit)

ETRGS : External Trigger Status (cleared on read)
bits : 7 - 7 (1 bit)

CLKSTA : Clock Enabling Status
bits : 16 - 16 (1 bit)

MTIOA : TIOAx Mirror
bits : 17 - 17 (1 bit)

MTIOB : TIOBx Mirror
bits : 18 - 18 (1 bit)


TC_IER

Interrupt Enable Register (channel = 0)
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

TC_IER TC_IER write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)

CPAS : RA Compare
bits : 2 - 2 (1 bit)

CPBS : RB Compare
bits : 3 - 3 (1 bit)

CPCS : RC Compare
bits : 4 - 4 (1 bit)

LDRAS : RA Loading
bits : 5 - 5 (1 bit)

LDRBS : RB Loading
bits : 6 - 6 (1 bit)

ETRGS : External Trigger
bits : 7 - 7 (1 bit)


IER0

Interrupt Enable Register (channel = 0)
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

IER0 IER0 write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : write-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : write-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : write-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : write-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : write-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : write-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : write-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : write-only


IER

Interrupt Enable Register (channel = 0)
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

IER IER write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)

CPAS : RA Compare
bits : 2 - 2 (1 bit)

CPBS : RB Compare
bits : 3 - 3 (1 bit)

CPCS : RC Compare
bits : 4 - 4 (1 bit)

LDRAS : RA Loading
bits : 5 - 5 (1 bit)

LDRBS : RB Loading
bits : 6 - 6 (1 bit)

ETRGS : External Trigger
bits : 7 - 7 (1 bit)


TC_IDR

Interrupt Disable Register (channel = 0)
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

TC_IDR TC_IDR write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)

CPAS : RA Compare
bits : 2 - 2 (1 bit)

CPBS : RB Compare
bits : 3 - 3 (1 bit)

CPCS : RC Compare
bits : 4 - 4 (1 bit)

LDRAS : RA Loading
bits : 5 - 5 (1 bit)

LDRBS : RB Loading
bits : 6 - 6 (1 bit)

ETRGS : External Trigger
bits : 7 - 7 (1 bit)


IDR0

Interrupt Disable Register (channel = 0)
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

IDR0 IDR0 write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : write-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : write-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : write-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : write-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : write-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : write-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : write-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : write-only


IDR

Interrupt Disable Register (channel = 0)
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

IDR IDR write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)

CPAS : RA Compare
bits : 2 - 2 (1 bit)

CPBS : RB Compare
bits : 3 - 3 (1 bit)

CPCS : RC Compare
bits : 4 - 4 (1 bit)

LDRAS : RA Loading
bits : 5 - 5 (1 bit)

LDRBS : RB Loading
bits : 6 - 6 (1 bit)

ETRGS : External Trigger
bits : 7 - 7 (1 bit)


TC_IMR

Interrupt Mask Register (channel = 0)
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TC_IMR TC_IMR 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)

CPAS : RA Compare
bits : 2 - 2 (1 bit)

CPBS : RB Compare
bits : 3 - 3 (1 bit)

CPCS : RC Compare
bits : 4 - 4 (1 bit)

LDRAS : RA Loading
bits : 5 - 5 (1 bit)

LDRBS : RB Loading
bits : 6 - 6 (1 bit)

ETRGS : External Trigger
bits : 7 - 7 (1 bit)


IMR0

Interrupt Mask Register (channel = 0)
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

IMR0 IMR0 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : read-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : read-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : read-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : read-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : read-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : read-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : read-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : read-only


IMR

Interrupt Mask Register (channel = 0)
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

IMR IMR 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)

CPAS : RA Compare
bits : 2 - 2 (1 bit)

CPBS : RB Compare
bits : 3 - 3 (1 bit)

CPCS : RC Compare
bits : 4 - 4 (1 bit)

LDRAS : RA Loading
bits : 5 - 5 (1 bit)

LDRBS : RB Loading
bits : 6 - 6 (1 bit)

ETRGS : External Trigger
bits : 7 - 7 (1 bit)


TC_EMR

Extended Mode Register (channel = 0)
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TC_EMR TC_EMR 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 TRIGSRCA TRIGSRCB NODIVCLK

TRIGSRCA : Trigger Source for Input A
bits : 0 - 1 (2 bit)

Enumeration: TRIGSRCASelect

0 : EXTERNAL_TIOAx

The trigger/capture input A is driven by external pin TIOAx

1 : PWMx

The trigger/capture input A is driven internally by PWMx

End of enumeration elements list.

TRIGSRCB : Trigger Source for Input B
bits : 4 - 5 (2 bit)

Enumeration: TRIGSRCBSelect

0 : EXTERNAL_TIOBx

The trigger/capture input B is driven by external pin TIOBx

1 : PWMx

For TC0 to TC10: The trigger/capture input B is driven internally by the comparator output (see Figure 7-16) of the PWMx.For TC11: The trigger/capture input B is driven internally by the GTSUCOMP signal of the Ethernet MAC (GMAC).

End of enumeration elements list.

NODIVCLK : No Divided Clock
bits : 8 - 8 (1 bit)


EMR0

Extended Mode Register (channel = 0)
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

EMR0 EMR0 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 TRIGSRCA TRIGSRCB NODIVCLK

TRIGSRCA : Trigger Source for Input A
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : EXTERNAL_TIOAx

The trigger/capture input A is driven by external pin TIOAx

1 : PWMx

The trigger/capture input A is driven internally by PWMx

End of enumeration elements list.

TRIGSRCB : Trigger Source for Input B
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : EXTERNAL_TIOBx

The trigger/capture input B is driven by external pin TIOBx

1 : PWMx

For TC0 to TC10: The trigger/capture input B is driven internally by the comparator output (see Figure 7-16) of the PWMx.For TC11: The trigger/capture input B is driven internally by the GTSUCOMP signal of the Ethernet MAC (GMAC).

End of enumeration elements list.

NODIVCLK : No Divided Clock
bits : 8 - 8 (1 bit)
access : read-write


EMR

Extended Mode Register (channel = 0)
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EMR EMR 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 TRIGSRCA TRIGSRCB NODIVCLK

TRIGSRCA : Trigger Source for Input A
bits : 0 - 1 (2 bit)

Enumeration: TRIGSRCASelect

0 : EXTERNAL_TIOAx

The trigger/capture input A is driven by external pin TIOAx

1 : PWMx

The trigger/capture input A is driven internally by PWMx

End of enumeration elements list.

TRIGSRCB : Trigger Source for Input B
bits : 4 - 5 (2 bit)

Enumeration: TRIGSRCBSelect

0 : EXTERNAL_TIOBx

The trigger/capture input B is driven by external pin TIOBx

1 : PWMx

For TC0 to TC10: The trigger/capture input B is driven internally by the comparator output (see Figure 7-16) of the PWMx.For TC11: The trigger/capture input B is driven internally by the GTSUCOMP signal of the Ethernet MAC (GMAC).

End of enumeration elements list.

NODIVCLK : No Divided Clock
bits : 8 - 8 (1 bit)


TC_CMR_CAPTURE_MODE

Channel Mode Register (channel = 0)
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TC_CMR_CAPTURE_MODE TC_CMR_CAPTURE_MODE 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 TCCLKS CLKI BURST LDBSTOP LDBDIS ETRGEDG ABETRG CPCTRG WAVE LDRA LDRB SBSMPLR

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)

Enumeration: TCCLKSSelect

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)

Enumeration: BURSTSelect

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

LDBSTOP : Counter Clock Stopped with RB Loading
bits : 6 - 6 (1 bit)

LDBDIS : Counter Clock Disable with RB Loading
bits : 7 - 7 (1 bit)

ETRGEDG : External Trigger Edge Selection
bits : 8 - 9 (2 bit)

Enumeration: ETRGEDGSelect

0x0 : NONE

The clock is not gated by an external signal.

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

ABETRG : TIOAx or TIOBx External Trigger Selection
bits : 10 - 10 (1 bit)

CPCTRG : RC Compare Trigger Enable
bits : 14 - 14 (1 bit)

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)

LDRA : RA Loading Edge Selection
bits : 16 - 17 (2 bit)

Enumeration: LDRASelect

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

LDRB : RB Loading Edge Selection
bits : 18 - 19 (2 bit)

Enumeration: LDRBSelect

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

SBSMPLR : Loading Edge Subsampling Ratio
bits : 20 - 22 (3 bit)

Enumeration: SBSMPLRSelect

0x0 : ONE

Load a Capture Register each selected edge

0x1 : HALF

Load a Capture Register every 2 selected edges

0x2 : FOURTH

Load a Capture Register every 4 selected edges

0x3 : EIGHTH

Load a Capture Register every 8 selected edges

0x4 : SIXTEENTH

Load a Capture Register every 16 selected edges

End of enumeration elements list.


TC_CMR_WAVEFORM_MODE

Channel Mode Register (channel = 0)
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : TC_CMR_CAPTURE_MODE
reset_Mask : 0x0

TC_CMR_WAVEFORM_MODE TC_CMR_WAVEFORM_MODE 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 TCCLKS CLKI BURST CPCSTOP CPCDIS EEVTEDG EEVT ENETRG WAVSEL WAVE ACPA ACPC AEEVT ASWTRG BCPB BCPC BEEVT BSWTRG

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)

Enumeration: TCCLKSSelect

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)

Enumeration: BURSTSelect

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

CPCSTOP : Counter Clock Stopped with RC Compare
bits : 6 - 6 (1 bit)

CPCDIS : Counter Clock Disable with RC Loading
bits : 7 - 7 (1 bit)

EEVTEDG : External Event Edge Selection
bits : 8 - 9 (2 bit)

Enumeration: EEVTEDGSelect

0x0 : NONE

None

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edges

End of enumeration elements list.

EEVT : External Event Selection
bits : 10 - 11 (2 bit)

Enumeration: EEVTSelect

0x0 : TIOB

TIOB

0x1 : XC0

XC0

0x2 : XC1

XC1

0x3 : XC2

XC2

End of enumeration elements list.

ENETRG : External Event Trigger Enable
bits : 12 - 12 (1 bit)

WAVSEL : Waveform Selection
bits : 13 - 14 (2 bit)

Enumeration: WAVSELSelect

0x0 : UP

UP mode without automatic trigger on RC Compare

0x1 : UPDOWN

UPDOWN mode without automatic trigger on RC Compare

0x2 : UP_RC

UP mode with automatic trigger on RC Compare

0x3 : UPDOWN_RC

UPDOWN mode with automatic trigger on RC Compare

End of enumeration elements list.

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)

ACPA : RA Compare Effect on TIOAx
bits : 16 - 17 (2 bit)

Enumeration: ACPASelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

ACPC : RC Compare Effect on TIOAx
bits : 18 - 19 (2 bit)

Enumeration: ACPCSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

AEEVT : External Event Effect on TIOAx
bits : 20 - 21 (2 bit)

Enumeration: AEEVTSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

ASWTRG : Software Trigger Effect on TIOAx
bits : 22 - 23 (2 bit)

Enumeration: ASWTRGSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BCPB : RB Compare Effect on TIOBx
bits : 24 - 25 (2 bit)

Enumeration: BCPBSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BCPC : RC Compare Effect on TIOBx
bits : 26 - 27 (2 bit)

Enumeration: BCPCSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BEEVT : External Event Effect on TIOBx
bits : 28 - 29 (2 bit)

Enumeration: BEEVTSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BSWTRG : Software Trigger Effect on TIOBx
bits : 30 - 31 (2 bit)

Enumeration: BSWTRGSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.


CMR0

Channel Mode Register (channel = 0)
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

CMR0 CMR0 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 TCCLKS CLKI BURST LDBSTOP LDBDIS ETRGEDG ABETRG CPCTRG WAVE LDRA LDRB SBSMPLR

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)
access : read-write

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

LDBSTOP : Counter Clock Stopped with RB Loading
bits : 6 - 6 (1 bit)
access : read-write

LDBDIS : Counter Clock Disable with RB Loading
bits : 7 - 7 (1 bit)
access : read-write

ETRGEDG : External Trigger Edge Selection
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

ABETRG : TIOAx or TIOBx External Trigger Selection
bits : 10 - 10 (1 bit)
access : read-write

CPCTRG : RC Compare Trigger Enable
bits : 14 - 14 (1 bit)
access : read-write

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)
access : read-write

LDRA : RA Loading Edge Selection
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

LDRB : RB Loading Edge Selection
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

SBSMPLR : Loading Edge Subsampling Ratio
bits : 20 - 22 (3 bit)
access : read-write

Enumeration:

0x0 : ONE

Load a Capture Register each selected edge

0x1 : HALF

Load a Capture Register every 2 selected edges

0x2 : FOURTH

Load a Capture Register every 4 selected edges

0x3 : EIGHTH

Load a Capture Register every 8 selected edges

0x4 : SIXTEENTH

Load a Capture Register every 16 selected edges

End of enumeration elements list.


CMR0_WAVEFORM_MODE

Channel Mode Register (channel = 0)
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

CMR0_WAVEFORM_MODE CMR0_WAVEFORM_MODE 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 TCCLKS CLKI BURST CPCSTOP CPCDIS EEVTEDG EEVT ENETRG WAVSEL WAVE ACPA ACPC AEEVT ASWTRG BCPB BCPC BEEVT BSWTRG

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)
access : read-write

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

CPCSTOP : Counter Clock Stopped with RC Compare
bits : 6 - 6 (1 bit)
access : read-write

CPCDIS : Counter Clock Disable with RC Compare
bits : 7 - 7 (1 bit)
access : read-write

EEVTEDG : External Event Edge Selection
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

EEVT : External Event Selection
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0x0 : TIOB

TIOB

0x1 : XC0

XC0

0x2 : XC1

XC1

0x3 : XC2

XC2

End of enumeration elements list.

ENETRG : External Event Trigger Enable
bits : 12 - 12 (1 bit)
access : read-write

WAVSEL : Waveform Selection
bits : 13 - 14 (2 bit)
access : read-write

Enumeration:

0x0 : UP

UP mode without automatic trigger on RC Compare

0x1 : UPDOWN

UPDOWN mode without automatic trigger on RC Compare

0x2 : UP_RC

UP mode with automatic trigger on RC Compare

0x3 : UPDOWN_RC

UPDOWN mode with automatic trigger on RC Compare

End of enumeration elements list.

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)
access : read-write

ACPA : RA Compare Effect on TIOAx
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

ACPC : RC Compare Effect on TIOAx
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

AEEVT : External Event Effect on TIOAx
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

ASWTRG : Software Trigger Effect on TIOAx
bits : 22 - 23 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BCPB : RB Compare Effect on TIOBx
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BCPC : RC Compare Effect on TIOBx
bits : 26 - 27 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BEEVT : External Event Effect on TIOBx
bits : 28 - 29 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BSWTRG : Software Trigger Effect on TIOBx
bits : 30 - 31 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.


CMR_CAPTURE_MODE

Channel Mode Register (channel = 0)
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CMR_CAPTURE_MODE CMR_CAPTURE_MODE 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 TCCLKS CLKI BURST LDBSTOP LDBDIS ETRGEDG ABETRG CPCTRG WAVE LDRA LDRB SBSMPLR

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)

Enumeration: TCCLKSSelect

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)

Enumeration: BURSTSelect

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

LDBSTOP : Counter Clock Stopped with RB Loading
bits : 6 - 6 (1 bit)

LDBDIS : Counter Clock Disable with RB Loading
bits : 7 - 7 (1 bit)

ETRGEDG : External Trigger Edge Selection
bits : 8 - 9 (2 bit)

Enumeration: ETRGEDGSelect

0x0 : NONE

The clock is not gated by an external signal.

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

ABETRG : TIOAx or TIOBx External Trigger Selection
bits : 10 - 10 (1 bit)

CPCTRG : RC Compare Trigger Enable
bits : 14 - 14 (1 bit)

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)

LDRA : RA Loading Edge Selection
bits : 16 - 17 (2 bit)

Enumeration: LDRASelect

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

LDRB : RB Loading Edge Selection
bits : 18 - 19 (2 bit)

Enumeration: LDRBSelect

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

SBSMPLR : Loading Edge Subsampling Ratio
bits : 20 - 22 (3 bit)

Enumeration: SBSMPLRSelect

0x0 : ONE

Load a Capture Register each selected edge

0x1 : HALF

Load a Capture Register every 2 selected edges

0x2 : FOURTH

Load a Capture Register every 4 selected edges

0x3 : EIGHTH

Load a Capture Register every 8 selected edges

0x4 : SIXTEENTH

Load a Capture Register every 16 selected edges

End of enumeration elements list.


CMR_WAVEFORM_MODE

Channel Mode Register (channel = 0)
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
alternate_register : CMR_CAPTURE_MODE
reset_Mask : 0x0

CMR_WAVEFORM_MODE CMR_WAVEFORM_MODE 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 TCCLKS CLKI BURST CPCSTOP CPCDIS EEVTEDG EEVT ENETRG WAVSEL WAVE ACPA ACPC AEEVT ASWTRG BCPB BCPC BEEVT BSWTRG

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)

Enumeration: TCCLKSSelect

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)

Enumeration: BURSTSelect

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

CPCSTOP : Counter Clock Stopped with RC Compare
bits : 6 - 6 (1 bit)

CPCDIS : Counter Clock Disable with RC Loading
bits : 7 - 7 (1 bit)

EEVTEDG : External Event Edge Selection
bits : 8 - 9 (2 bit)

Enumeration: EEVTEDGSelect

0x0 : NONE

None

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edges

End of enumeration elements list.

EEVT : External Event Selection
bits : 10 - 11 (2 bit)

Enumeration: EEVTSelect

0x0 : TIOB

TIOB

0x1 : XC0

XC0

0x2 : XC1

XC1

0x3 : XC2

XC2

End of enumeration elements list.

ENETRG : External Event Trigger Enable
bits : 12 - 12 (1 bit)

WAVSEL : Waveform Selection
bits : 13 - 14 (2 bit)

Enumeration: WAVSELSelect

0x0 : UP

UP mode without automatic trigger on RC Compare

0x1 : UPDOWN

UPDOWN mode without automatic trigger on RC Compare

0x2 : UP_RC

UP mode with automatic trigger on RC Compare

0x3 : UPDOWN_RC

UPDOWN mode with automatic trigger on RC Compare

End of enumeration elements list.

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)

ACPA : RA Compare Effect on TIOAx
bits : 16 - 17 (2 bit)

Enumeration: ACPASelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

ACPC : RC Compare Effect on TIOAx
bits : 18 - 19 (2 bit)

Enumeration: ACPCSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

AEEVT : External Event Effect on TIOAx
bits : 20 - 21 (2 bit)

Enumeration: AEEVTSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

ASWTRG : Software Trigger Effect on TIOAx
bits : 22 - 23 (2 bit)

Enumeration: ASWTRGSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BCPB : RB Compare Effect on TIOBx
bits : 24 - 25 (2 bit)

Enumeration: BCPBSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BCPC : RC Compare Effect on TIOBx
bits : 26 - 27 (2 bit)

Enumeration: BCPCSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BEEVT : External Event Effect on TIOBx
bits : 28 - 29 (2 bit)

Enumeration: BEEVTSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.

BSWTRG : Software Trigger Effect on TIOBx
bits : 30 - 31 (2 bit)

Enumeration: BSWTRGSelect

0x0 : NONE

NONE

0x1 : SET

SET

0x2 : CLEAR

CLEAR

0x3 : TOGGLE

TOGGLE

End of enumeration elements list.


CCR1

Channel Control Register (channel = 1)
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

CCR1 CCR1 write-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 CLKEN CLKDIS SWTRG

CLKEN : Counter Clock Enable Command
bits : 0 - 0 (1 bit)
access : write-only

CLKDIS : Counter Clock Disable Command
bits : 1 - 1 (1 bit)
access : write-only

SWTRG : Software Trigger Command
bits : 2 - 2 (1 bit)
access : write-only


CMR1

Channel Mode Register (channel = 1)
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

CMR1 CMR1 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 TCCLKS CLKI BURST LDBSTOP LDBDIS ETRGEDG ABETRG CPCTRG WAVE LDRA LDRB SBSMPLR

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)
access : read-write

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

LDBSTOP : Counter Clock Stopped with RB Loading
bits : 6 - 6 (1 bit)
access : read-write

LDBDIS : Counter Clock Disable with RB Loading
bits : 7 - 7 (1 bit)
access : read-write

ETRGEDG : External Trigger Edge Selection
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

ABETRG : TIOAx or TIOBx External Trigger Selection
bits : 10 - 10 (1 bit)
access : read-write

CPCTRG : RC Compare Trigger Enable
bits : 14 - 14 (1 bit)
access : read-write

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)
access : read-write

LDRA : RA Loading Edge Selection
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

LDRB : RB Loading Edge Selection
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

SBSMPLR : Loading Edge Subsampling Ratio
bits : 20 - 22 (3 bit)
access : read-write

Enumeration:

0x0 : ONE

Load a Capture Register each selected edge

0x1 : HALF

Load a Capture Register every 2 selected edges

0x2 : FOURTH

Load a Capture Register every 4 selected edges

0x3 : EIGHTH

Load a Capture Register every 8 selected edges

0x4 : SIXTEENTH

Load a Capture Register every 16 selected edges

End of enumeration elements list.


CMR1_WAVEFORM_MODE

Channel Mode Register (channel = 1)
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

CMR1_WAVEFORM_MODE CMR1_WAVEFORM_MODE 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 TCCLKS CLKI BURST CPCSTOP CPCDIS EEVTEDG EEVT ENETRG WAVSEL WAVE ACPA ACPC AEEVT ASWTRG BCPB BCPC BEEVT BSWTRG

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)
access : read-write

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

CPCSTOP : Counter Clock Stopped with RC Compare
bits : 6 - 6 (1 bit)
access : read-write

CPCDIS : Counter Clock Disable with RC Compare
bits : 7 - 7 (1 bit)
access : read-write

EEVTEDG : External Event Edge Selection
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

EEVT : External Event Selection
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0x0 : TIOB

TIOB

0x1 : XC0

XC0

0x2 : XC1

XC1

0x3 : XC2

XC2

End of enumeration elements list.

ENETRG : External Event Trigger Enable
bits : 12 - 12 (1 bit)
access : read-write

WAVSEL : Waveform Selection
bits : 13 - 14 (2 bit)
access : read-write

Enumeration:

0x0 : UP

UP mode without automatic trigger on RC Compare

0x1 : UPDOWN

UPDOWN mode without automatic trigger on RC Compare

0x2 : UP_RC

UP mode with automatic trigger on RC Compare

0x3 : UPDOWN_RC

UPDOWN mode with automatic trigger on RC Compare

End of enumeration elements list.

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)
access : read-write

ACPA : RA Compare Effect on TIOAx
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

ACPC : RC Compare Effect on TIOAx
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

AEEVT : External Event Effect on TIOAx
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

ASWTRG : Software Trigger Effect on TIOAx
bits : 22 - 23 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BCPB : RB Compare Effect on TIOBx
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BCPC : RC Compare Effect on TIOBx
bits : 26 - 27 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BEEVT : External Event Effect on TIOBx
bits : 28 - 29 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BSWTRG : Software Trigger Effect on TIOBx
bits : 30 - 31 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.


SMMR1

Stepper Motor Mode Register (channel = 1)
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SMMR1 SMMR1 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 GCEN DOWN

GCEN : Gray Count Enable
bits : 0 - 0 (1 bit)
access : read-write

DOWN : Down Count
bits : 1 - 1 (1 bit)
access : read-write


RAB1

Register AB (channel = 1)
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

RAB1 RAB1 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 RAB

RAB : Register A or Register B
bits : 0 - 31 (32 bit)
access : read-only


CV1

Counter Value (channel = 1)
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

CV1 CV1 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 CV

CV : Counter Value
bits : 0 - 31 (32 bit)
access : read-only


RA1

Register A (channel = 1)
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RA1 RA1 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 RA

RA : Register A
bits : 0 - 31 (32 bit)
access : read-write


RB1

Register B (channel = 1)
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RB1 RB1 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 RB

RB : Register B
bits : 0 - 31 (32 bit)
access : read-write


RC1

Register C (channel = 1)
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RC1 RC1 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 RC

RC : Register C
bits : 0 - 31 (32 bit)
access : read-write


SR1

Status Register (channel = 1)
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

SR1 SR1 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS CLKSTA MTIOA MTIOB

COVFS : Counter Overflow Status (cleared on read)
bits : 0 - 0 (1 bit)
access : read-only

LOVRS : Load Overrun Status (cleared on read)
bits : 1 - 1 (1 bit)
access : read-only

CPAS : RA Compare Status (cleared on read)
bits : 2 - 2 (1 bit)
access : read-only

CPBS : RB Compare Status (cleared on read)
bits : 3 - 3 (1 bit)
access : read-only

CPCS : RC Compare Status (cleared on read)
bits : 4 - 4 (1 bit)
access : read-only

LDRAS : RA Loading Status (cleared on read)
bits : 5 - 5 (1 bit)
access : read-only

LDRBS : RB Loading Status (cleared on read)
bits : 6 - 6 (1 bit)
access : read-only

ETRGS : External Trigger Status (cleared on read)
bits : 7 - 7 (1 bit)
access : read-only

CLKSTA : Clock Enabling Status
bits : 16 - 16 (1 bit)
access : read-only

MTIOA : TIOAx Mirror
bits : 17 - 17 (1 bit)
access : read-only

MTIOB : TIOBx Mirror
bits : 18 - 18 (1 bit)
access : read-only


IER1

Interrupt Enable Register (channel = 1)
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

IER1 IER1 write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : write-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : write-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : write-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : write-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : write-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : write-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : write-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : write-only


IDR1

Interrupt Disable Register (channel = 1)
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

IDR1 IDR1 write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : write-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : write-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : write-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : write-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : write-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : write-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : write-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : write-only


IMR1

Interrupt Mask Register (channel = 1)
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

IMR1 IMR1 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : read-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : read-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : read-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : read-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : read-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : read-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : read-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : read-only


EMR1

Extended Mode Register (channel = 1)
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

EMR1 EMR1 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 TRIGSRCA TRIGSRCB NODIVCLK

TRIGSRCA : Trigger Source for Input A
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : EXTERNAL_TIOAx

The trigger/capture input A is driven by external pin TIOAx

1 : PWMx

The trigger/capture input A is driven internally by PWMx

End of enumeration elements list.

TRIGSRCB : Trigger Source for Input B
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : EXTERNAL_TIOBx

The trigger/capture input B is driven by external pin TIOBx

1 : PWMx

For TC0 to TC10: The trigger/capture input B is driven internally by the comparator output (see Figure 7-16) of the PWMx.For TC11: The trigger/capture input B is driven internally by the GTSUCOMP signal of the Ethernet MAC (GMAC).

End of enumeration elements list.

NODIVCLK : No Divided Clock
bits : 8 - 8 (1 bit)
access : read-write


TC_SMMR

Stepper Motor Mode Register (channel = 0)
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TC_SMMR TC_SMMR 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 GCEN DOWN

GCEN : Gray Count Enable
bits : 0 - 0 (1 bit)

DOWN : Down Count
bits : 1 - 1 (1 bit)


SMMR0

Stepper Motor Mode Register (channel = 0)
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SMMR0 SMMR0 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 GCEN DOWN

GCEN : Gray Count Enable
bits : 0 - 0 (1 bit)
access : read-write

DOWN : Down Count
bits : 1 - 1 (1 bit)
access : read-write


SMMR

Stepper Motor Mode Register (channel = 0)
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMMR SMMR 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 GCEN DOWN

GCEN : Gray Count Enable
bits : 0 - 0 (1 bit)

DOWN : Down Count
bits : 1 - 1 (1 bit)


CCR2

Channel Control Register (channel = 2)
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

CCR2 CCR2 write-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 CLKEN CLKDIS SWTRG

CLKEN : Counter Clock Enable Command
bits : 0 - 0 (1 bit)
access : write-only

CLKDIS : Counter Clock Disable Command
bits : 1 - 1 (1 bit)
access : write-only

SWTRG : Software Trigger Command
bits : 2 - 2 (1 bit)
access : write-only


CMR2

Channel Mode Register (channel = 2)
address_offset : 0x84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

CMR2 CMR2 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 TCCLKS CLKI BURST LDBSTOP LDBDIS ETRGEDG ABETRG CPCTRG WAVE LDRA LDRB SBSMPLR

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)
access : read-write

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

LDBSTOP : Counter Clock Stopped with RB Loading
bits : 6 - 6 (1 bit)
access : read-write

LDBDIS : Counter Clock Disable with RB Loading
bits : 7 - 7 (1 bit)
access : read-write

ETRGEDG : External Trigger Edge Selection
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

ABETRG : TIOAx or TIOBx External Trigger Selection
bits : 10 - 10 (1 bit)
access : read-write

CPCTRG : RC Compare Trigger Enable
bits : 14 - 14 (1 bit)
access : read-write

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)
access : read-write

LDRA : RA Loading Edge Selection
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

LDRB : RB Loading Edge Selection
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge of TIOAx

0x2 : FALLING

Falling edge of TIOAx

0x3 : EDGE

Each edge of TIOAx

End of enumeration elements list.

SBSMPLR : Loading Edge Subsampling Ratio
bits : 20 - 22 (3 bit)
access : read-write

Enumeration:

0x0 : ONE

Load a Capture Register each selected edge

0x1 : HALF

Load a Capture Register every 2 selected edges

0x2 : FOURTH

Load a Capture Register every 4 selected edges

0x3 : EIGHTH

Load a Capture Register every 8 selected edges

0x4 : SIXTEENTH

Load a Capture Register every 16 selected edges

End of enumeration elements list.


CMR2_WAVEFORM_MODE

Channel Mode Register (channel = 2)
address_offset : 0x84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

CMR2_WAVEFORM_MODE CMR2_WAVEFORM_MODE 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 TCCLKS CLKI BURST CPCSTOP CPCDIS EEVTEDG EEVT ENETRG WAVSEL WAVE ACPA ACPC AEEVT ASWTRG BCPB BCPC BEEVT BSWTRG

TCCLKS : Clock Selection
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : TIMER_CLOCK1

Clock selected: internal PCK6 clock signal (from PMC)

0x1 : TIMER_CLOCK2

Clock selected: internal MCK/8 clock signal (from PMC)

0x2 : TIMER_CLOCK3

Clock selected: internal MCK/32 clock signal (from PMC)

0x3 : TIMER_CLOCK4

Clock selected: internal MCK/128 clock signal (from PMC)

0x4 : TIMER_CLOCK5

Clock selected: internal SLCK clock signal (from PMC)

0x5 : XC0

Clock selected: XC0

0x6 : XC1

Clock selected: XC1

0x7 : XC2

Clock selected: XC2

End of enumeration elements list.

CLKI : Clock Invert
bits : 3 - 3 (1 bit)
access : read-write

BURST : Burst Signal Selection
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

The clock is not gated by an external signal.

0x1 : XC0

XC0 is ANDed with the selected clock.

0x2 : XC1

XC1 is ANDed with the selected clock.

0x3 : XC2

XC2 is ANDed with the selected clock.

End of enumeration elements list.

CPCSTOP : Counter Clock Stopped with RC Compare
bits : 6 - 6 (1 bit)
access : read-write

CPCDIS : Counter Clock Disable with RC Compare
bits : 7 - 7 (1 bit)
access : read-write

EEVTEDG : External Event Edge Selection
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : RISING

Rising edge

0x2 : FALLING

Falling edge

0x3 : EDGE

Each edge

End of enumeration elements list.

EEVT : External Event Selection
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

0x0 : TIOB

TIOB

0x1 : XC0

XC0

0x2 : XC1

XC1

0x3 : XC2

XC2

End of enumeration elements list.

ENETRG : External Event Trigger Enable
bits : 12 - 12 (1 bit)
access : read-write

WAVSEL : Waveform Selection
bits : 13 - 14 (2 bit)
access : read-write

Enumeration:

0x0 : UP

UP mode without automatic trigger on RC Compare

0x1 : UPDOWN

UPDOWN mode without automatic trigger on RC Compare

0x2 : UP_RC

UP mode with automatic trigger on RC Compare

0x3 : UPDOWN_RC

UPDOWN mode with automatic trigger on RC Compare

End of enumeration elements list.

WAVE : Waveform Mode
bits : 15 - 15 (1 bit)
access : read-write

ACPA : RA Compare Effect on TIOAx
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

ACPC : RC Compare Effect on TIOAx
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

AEEVT : External Event Effect on TIOAx
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

ASWTRG : Software Trigger Effect on TIOAx
bits : 22 - 23 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BCPB : RB Compare Effect on TIOBx
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BCPC : RC Compare Effect on TIOBx
bits : 26 - 27 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BEEVT : External Event Effect on TIOBx
bits : 28 - 29 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.

BSWTRG : Software Trigger Effect on TIOBx
bits : 30 - 31 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

None

0x1 : SET

Set

0x2 : CLEAR

Clear

0x3 : TOGGLE

Toggle

End of enumeration elements list.


SMMR2

Stepper Motor Mode Register (channel = 2)
address_offset : 0x88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SMMR2 SMMR2 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 GCEN DOWN

GCEN : Gray Count Enable
bits : 0 - 0 (1 bit)
access : read-write

DOWN : Down Count
bits : 1 - 1 (1 bit)
access : read-write


RAB2

Register AB (channel = 2)
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

RAB2 RAB2 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 RAB

RAB : Register A or Register B
bits : 0 - 31 (32 bit)
access : read-only


CV2

Counter Value (channel = 2)
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

CV2 CV2 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 CV

CV : Counter Value
bits : 0 - 31 (32 bit)
access : read-only


RA2

Register A (channel = 2)
address_offset : 0x94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RA2 RA2 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 RA

RA : Register A
bits : 0 - 31 (32 bit)
access : read-write


RB2

Register B (channel = 2)
address_offset : 0x98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RB2 RB2 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 RB

RB : Register B
bits : 0 - 31 (32 bit)
access : read-write


RC2

Register C (channel = 2)
address_offset : 0x9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

RC2 RC2 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 RC

RC : Register C
bits : 0 - 31 (32 bit)
access : read-write


SR2

Status Register (channel = 2)
address_offset : 0xA0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

SR2 SR2 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS CLKSTA MTIOA MTIOB

COVFS : Counter Overflow Status (cleared on read)
bits : 0 - 0 (1 bit)
access : read-only

LOVRS : Load Overrun Status (cleared on read)
bits : 1 - 1 (1 bit)
access : read-only

CPAS : RA Compare Status (cleared on read)
bits : 2 - 2 (1 bit)
access : read-only

CPBS : RB Compare Status (cleared on read)
bits : 3 - 3 (1 bit)
access : read-only

CPCS : RC Compare Status (cleared on read)
bits : 4 - 4 (1 bit)
access : read-only

LDRAS : RA Loading Status (cleared on read)
bits : 5 - 5 (1 bit)
access : read-only

LDRBS : RB Loading Status (cleared on read)
bits : 6 - 6 (1 bit)
access : read-only

ETRGS : External Trigger Status (cleared on read)
bits : 7 - 7 (1 bit)
access : read-only

CLKSTA : Clock Enabling Status
bits : 16 - 16 (1 bit)
access : read-only

MTIOA : TIOAx Mirror
bits : 17 - 17 (1 bit)
access : read-only

MTIOB : TIOBx Mirror
bits : 18 - 18 (1 bit)
access : read-only


IER2

Interrupt Enable Register (channel = 2)
address_offset : 0xA4 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

IER2 IER2 write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : write-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : write-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : write-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : write-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : write-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : write-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : write-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : write-only


IDR2

Interrupt Disable Register (channel = 2)
address_offset : 0xA8 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0

IDR2 IDR2 write-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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : write-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : write-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : write-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : write-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : write-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : write-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : write-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : write-only


IMR2

Interrupt Mask Register (channel = 2)
address_offset : 0xAC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

IMR2 IMR2 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 COVFS LOVRS CPAS CPBS CPCS LDRAS LDRBS ETRGS

COVFS : Counter Overflow
bits : 0 - 0 (1 bit)
access : read-only

LOVRS : Load Overrun
bits : 1 - 1 (1 bit)
access : read-only

CPAS : RA Compare
bits : 2 - 2 (1 bit)
access : read-only

CPBS : RB Compare
bits : 3 - 3 (1 bit)
access : read-only

CPCS : RC Compare
bits : 4 - 4 (1 bit)
access : read-only

LDRAS : RA Loading
bits : 5 - 5 (1 bit)
access : read-only

LDRBS : RB Loading
bits : 6 - 6 (1 bit)
access : read-only

ETRGS : External Trigger
bits : 7 - 7 (1 bit)
access : read-only


EMR2

Extended Mode Register (channel = 2)
address_offset : 0xB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

EMR2 EMR2 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 TRIGSRCA TRIGSRCB NODIVCLK

TRIGSRCA : Trigger Source for Input A
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : EXTERNAL_TIOAx

The trigger/capture input A is driven by external pin TIOAx

1 : PWMx

The trigger/capture input A is driven internally by PWMx

End of enumeration elements list.

TRIGSRCB : Trigger Source for Input B
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0 : EXTERNAL_TIOBx

The trigger/capture input B is driven by external pin TIOBx

1 : PWMx

For TC0 to TC10: The trigger/capture input B is driven internally by the comparator output (see Figure 7-16) of the PWMx.For TC11: The trigger/capture input B is driven internally by the GTSUCOMP signal of the Ethernet MAC (GMAC).

End of enumeration elements list.

NODIVCLK : No Divided Clock
bits : 8 - 8 (1 bit)
access : read-write


TC_RAB

Register AB (channel = 0)
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TC_RAB TC_RAB 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 RAB

RAB : Register A or Register B
bits : 0 - 31 (32 bit)


RAB0

Register AB (channel = 0)
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

RAB0 RAB0 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 RAB

RAB : Register A or Register B
bits : 0 - 31 (32 bit)
access : read-only


RAB

Register AB (channel = 0)
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

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

RAB : Register A or Register B
bits : 0 - 31 (32 bit)


TC_BCR

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

TC_BCR TC_BCR write-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 SYNC

SYNC : Synchro Command
bits : 0 - 0 (1 bit)


BCR

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

BCR BCR write-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 SYNC

SYNC : Synchro Command
bits : 0 - 0 (1 bit)
access : write-only


TC_BMR

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

TC_BMR TC_BMR 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 TC0XC0S TC1XC1S TC2XC2S QDEN POSEN SPEEDEN QDTRANS EDGPHA INVA INVB INVIDX SWAP IDXPHB AUTOC MAXFILT MAXCMP

TC0XC0S : External Clock Signal 0 Selection
bits : 0 - 1 (2 bit)

Enumeration: TC0XC0SSelect

0x0 : TCLK0

Signal connected to XC0: TCLK0

0x2 : TIOA1

Signal connected to XC0: TIOA1

0x3 : TIOA2

Signal connected to XC0: TIOA2

End of enumeration elements list.

TC1XC1S : External Clock Signal 1 Selection
bits : 2 - 3 (2 bit)

Enumeration: TC1XC1SSelect

0x0 : TCLK1

Signal connected to XC1: TCLK1

0x2 : TIOA0

Signal connected to XC1: TIOA0

0x3 : TIOA2

Signal connected to XC1: TIOA2

End of enumeration elements list.

TC2XC2S : External Clock Signal 2 Selection
bits : 4 - 5 (2 bit)

Enumeration: TC2XC2SSelect

0x0 : TCLK2

Signal connected to XC2: TCLK2

0x2 : TIOA0

Signal connected to XC2: TIOA0

0x3 : TIOA1

Signal connected to XC2: TIOA1

End of enumeration elements list.

QDEN : Quadrature Decoder Enabled
bits : 8 - 8 (1 bit)

POSEN : Position Enabled
bits : 9 - 9 (1 bit)

SPEEDEN : Speed Enabled
bits : 10 - 10 (1 bit)

QDTRANS : Quadrature Decoding Transparent
bits : 11 - 11 (1 bit)

EDGPHA : Edge on PHA Count Mode
bits : 12 - 12 (1 bit)

INVA : Inverted PHA
bits : 13 - 13 (1 bit)

INVB : Inverted PHB
bits : 14 - 14 (1 bit)

INVIDX : Inverted Index
bits : 15 - 15 (1 bit)

SWAP : Swap PHA and PHB
bits : 16 - 16 (1 bit)

IDXPHB : Index Pin is PHB Pin
bits : 17 - 17 (1 bit)

AUTOC : AutoCorrection of missing pulses
bits : 18 - 18 (1 bit)

MAXFILT : Maximum Filter
bits : 20 - 25 (6 bit)

MAXCMP : Maximum Consecutive Missing Pulses
bits : 26 - 29 (4 bit)


BMR

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

BMR BMR 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 TC0XC0S TC1XC1S TC2XC2S QDEN POSEN SPEEDEN QDTRANS EDGPHA INVA INVB INVIDX SWAP IDXPHB AUTOC MAXFILT MAXCMP

TC0XC0S : External Clock Signal 0 Selection
bits : 0 - 1 (2 bit)
access : read-write

Enumeration: TC0XC0SSelect

0x0 : TCLK0

Signal connected to XC0: TCLK0

0x2 : TIOA1

Signal connected to XC0: TIOA1

0x3 : TIOA2

Signal connected to XC0: TIOA2

End of enumeration elements list.

TC1XC1S : External Clock Signal 1 Selection
bits : 2 - 3 (2 bit)
access : read-write

Enumeration: TC1XC1SSelect

0x0 : TCLK1

Signal connected to XC1: TCLK1

0x2 : TIOA0

Signal connected to XC1: TIOA0

0x3 : TIOA2

Signal connected to XC1: TIOA2

End of enumeration elements list.

TC2XC2S : External Clock Signal 2 Selection
bits : 4 - 5 (2 bit)
access : read-write

Enumeration: TC2XC2SSelect

0x0 : TCLK2

Signal connected to XC2: TCLK2

0x2 : TIOA0

Signal connected to XC2: TIOA0

0x3 : TIOA1

Signal connected to XC2: TIOA1

End of enumeration elements list.

QDEN : Quadrature Decoder Enabled
bits : 8 - 8 (1 bit)
access : read-write

POSEN : Position Enabled
bits : 9 - 9 (1 bit)
access : read-write

SPEEDEN : Speed Enabled
bits : 10 - 10 (1 bit)
access : read-write

QDTRANS : Quadrature Decoding Transparent
bits : 11 - 11 (1 bit)
access : read-write

EDGPHA : Edge on PHA Count Mode
bits : 12 - 12 (1 bit)
access : read-write

INVA : Inverted PHA
bits : 13 - 13 (1 bit)
access : read-write

INVB : Inverted PHB
bits : 14 - 14 (1 bit)
access : read-write

INVIDX : Inverted Index
bits : 15 - 15 (1 bit)
access : read-write

SWAP : Swap PHA and PHB
bits : 16 - 16 (1 bit)
access : read-write

IDXPHB : Index Pin is PHB Pin
bits : 17 - 17 (1 bit)
access : read-write

AUTOC : AutoCorrection of missing pulses
bits : 18 - 18 (1 bit)

MAXFILT : Maximum Filter
bits : 20 - 25 (6 bit)
access : read-write

MAXCMP : Maximum Consecutive Missing Pulses
bits : 26 - 29 (4 bit)


TC_QIER

QDEC Interrupt Enable Register
address_offset : 0xC8 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

TC_QIER TC_QIER write-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 IDX DIRCHG QERR MPE

IDX : Index
bits : 0 - 0 (1 bit)

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)

QERR : Quadrature Error
bits : 2 - 2 (1 bit)

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)


QIER

QDEC Interrupt Enable Register
address_offset : 0xC8 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

QIER QIER write-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 IDX DIRCHG QERR MPE

IDX : Index
bits : 0 - 0 (1 bit)
access : write-only

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)
access : write-only

QERR : Quadrature Error
bits : 2 - 2 (1 bit)
access : write-only

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)


TC_QIDR

QDEC Interrupt Disable Register
address_offset : 0xCC Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

TC_QIDR TC_QIDR write-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 IDX DIRCHG QERR MPE

IDX : Index
bits : 0 - 0 (1 bit)

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)

QERR : Quadrature Error
bits : 2 - 2 (1 bit)

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)


QIDR

QDEC Interrupt Disable Register
address_offset : 0xCC Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

QIDR QIDR write-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 IDX DIRCHG QERR MPE

IDX : Index
bits : 0 - 0 (1 bit)
access : write-only

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)
access : write-only

QERR : Quadrature Error
bits : 2 - 2 (1 bit)
access : write-only

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)


TC_QIMR

QDEC Interrupt Mask Register
address_offset : 0xD0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TC_QIMR TC_QIMR 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 IDX DIRCHG QERR MPE

IDX : Index
bits : 0 - 0 (1 bit)

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)

QERR : Quadrature Error
bits : 2 - 2 (1 bit)

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)


QIMR

QDEC Interrupt Mask Register
address_offset : 0xD0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

QIMR QIMR 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 IDX DIRCHG QERR MPE

IDX : Index
bits : 0 - 0 (1 bit)
access : read-only

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)
access : read-only

QERR : Quadrature Error
bits : 2 - 2 (1 bit)
access : read-only

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)


TC_QISR

QDEC Interrupt Status Register
address_offset : 0xD4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TC_QISR TC_QISR 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 IDX DIRCHG QERR MPE DIR

IDX : Index
bits : 0 - 0 (1 bit)

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)

QERR : Quadrature Error
bits : 2 - 2 (1 bit)

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)

DIR : Direction
bits : 8 - 8 (1 bit)


QISR

QDEC Interrupt Status Register
address_offset : 0xD4 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

QISR QISR 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 IDX DIRCHG QERR MPE DIR

IDX : Index
bits : 0 - 0 (1 bit)
access : read-only

DIRCHG : Direction Change
bits : 1 - 1 (1 bit)
access : read-only

QERR : Quadrature Error
bits : 2 - 2 (1 bit)
access : read-only

MPE : Consecutive Missing Pulse Error
bits : 3 - 3 (1 bit)

DIR : Direction
bits : 8 - 8 (1 bit)
access : read-only


TC_FMR

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

TC_FMR TC_FMR 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 ENCF0 ENCF1

ENCF0 : Enable Compare Fault Channel 0
bits : 0 - 0 (1 bit)

ENCF1 : Enable Compare Fault Channel 1
bits : 1 - 1 (1 bit)


FMR

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

FMR FMR 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 ENCF0 ENCF1

ENCF0 : Enable Compare Fault Channel 0
bits : 0 - 0 (1 bit)
access : read-write

ENCF1 : Enable Compare Fault Channel 1
bits : 1 - 1 (1 bit)
access : read-write


TC_WPMR

Write Protection Mode Register
address_offset : 0xE4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TC_WPMR TC_WPMR 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 WPEN WPKEY

WPEN : Write Protection Enable
bits : 0 - 0 (1 bit)

WPKEY : Write Protection Key
bits : 8 - 31 (24 bit)

Enumeration: WPKEYSelect

0x54494D : PASSWD

Writing any other value in this field aborts the write operation of the WPEN bit.Always reads as 0.

End of enumeration elements list.


WPMR

Write Protection Mode Register
address_offset : 0xE4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

WPMR WPMR 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 WPEN WPKEY

WPEN : Write Protection Enable
bits : 0 - 0 (1 bit)
access : read-write

WPKEY : Write Protection Key
bits : 8 - 31 (24 bit)
access : read-write

Enumeration: WPKEYSelect

0x54494D : PASSWD

Writing any other value in this field aborts the write operation of the WPEN bit.Always reads as 0.

End of enumeration elements list.


VER

Version Register
address_offset : 0xFC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0

VER VER 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 VERSION MFN

VERSION : Version of the Hardware Module
bits : 0 - 11 (12 bit)
access : read-only

MFN : Metal Fix Number
bits : 16 - 18 (3 bit)
access : read-only



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.