\n

SCU

Peripheral Memory Blocks

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

Registers

NMISRCLR

IRCON3

EDCSCLR

IRCON4

GPT12IEN

GPT12IRC

IRCON0CLR

IRCON1CLR

NMISR

GPT12ICLR

MONIEN

IRCON2CLR

IRCON3CLR

IRCON4CLR

IRCON5CLR

IEN0

VTOR

NMICON

EXICON0

EXICON1

MODIEN1

MODIEN2

MODIEN3

MODIEN4

IRCON0

PMCON0

PLL_CON

CMCON1

CMCON2

APCLK_CTRL

APCLK

APCLK_STS

PMCON

APCLK_SCLR

RSTCON

ADC1_CLK

SYSCON0

SYS_STRTUP_STS

WAKECON

IRCON5

IRCON1

BCON1

BGL1

BG1

LINST

BCON2

BGL2

BG2

LINSCLR

ID

PASSWD

OSC_CON

COCON

MODPISEL

MODPISEL1

IRCON2

MODPISEL2

MODPISEL3

MODSUSP

EMOP

GPT12PISEL

EDCCON

EDCSTAT

MEMSTAT

NVM_PROT_STS

MEM_ACC_STS

P0_POCON0

TCCR

P1_POCON0

MODPISEL4


NMISRCLR

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

NMISRCLR NMISRCLR 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 FNMIPLLC FNMINVMC FNMIOTC FNMIOWDC FNMIMAPC FNMIECCC FNMISUPC

FNMIPLLC : PLL NMI Flag
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

FNMINVMC : NVM Operation Complete NMI Flag
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

FNMIOTC : Overtemperature NMI Flag
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

FNMIOWDC : Oscillator Watchdog NMI Flag
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

FNMIMAPC : NVM Map Error NMI Flag
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

FNMIECCC : ECC Error NMI Flag
bits : 6 - 5 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

FNMISUPC : Supply Prewarning NMI Flag
bits : 7 - 6 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.


IRCON3

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

IRCON3 IRCON3 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 EIR2 TIR2 RIR2

EIR2 : Error Interrupt Flag for SSC2
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.

TIR2 : Transmit Interrupt Flag for SSC2
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.

RIR2 : Receive Interrupt Flag for SSC2
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.


EDCSCLR

Error Detection and Correction Status Clear Register
address_offset : 0x10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EDCSCLR EDCSCLR 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 RDBEC NVMDBEC RSBEC

RDBEC : RAM Double Bit Error Clear
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

A double bit error on RAM is not cleared.

0b1 : value2

A double bit error on RAM is cleared.

End of enumeration elements list.

NVMDBEC : NVM Double Bit Error Clear
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

A double bit error on NVM is not cleared.

0b1 : value2

A double bit error on NVM is cleared.

End of enumeration elements list.

RSBEC : RAM Single Bit Error Clear
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

0b0 : value1

A single bit error on RAM is not cleared.

0b1 : value2

A single bit error on RAM is cleared.

End of enumeration elements list.


IRCON4

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

IRCON4 IRCON4 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 CCU6SR0 CCU6SR1 CCU6SR2 CCU6SR3

CCU6SR0 : Interrupt Flag 0 for CCU6
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.

CCU6SR1 : Interrupt Flag 1 for CCU6
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.

CCU6SR2 : Interrupt Flag 2 for CCU6
bits : 16 - 15 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.

CCU6SR3 : Interrupt Flag 3 for CCU6
bits : 20 - 19 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.


GPT12IEN

General Purpose Timer 12 Interrupt Enable Register
address_offset : 0x15C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPT12IEN GPT12IEN 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 T2IE T3IE T4IE T5IE T6IE CRIE

T2IE : GPT12 T2 Interrupt Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Interrupt is disabled

0b1 : value2

Interrupt is enabled

End of enumeration elements list.

T3IE : GPT12 T3 Interrupt Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Interrupt is disabled

0b1 : value2

Interrupt is enabled

End of enumeration elements list.

T4IE : GPT12 T4 Interrupt Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Interrupt is disabled

0b1 : value2

Interrupt is enabled

End of enumeration elements list.

T5IE : GPT12 T5 Interrupt Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Interrupt is disabled

0b1 : value2

Interrupt is enabled

End of enumeration elements list.

T6IE : GPT12 T6 Interrupt Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Interrupt is disabled

0b1 : value2

Interrupt is enabled

End of enumeration elements list.

CRIE : GPT12 Capture and Reload Interrupt Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Interrupt is disabled

0b1 : value2

Interrupt is enabled

End of enumeration elements list.


GPT12IRC

Timer and Counter Control/Status Register
address_offset : 0x160 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPT12IRC GPT12IRC 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 GPT1T2 GPT1T3 GPT1T4 GPT2T5 GPT2T6 GPT12CR

GPT1T2 : GPT Module 1 Timer 2 Interrupt Status
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Timer 2 Interrupt has occurred.

0b1 : value2

Timer 2 Interrupt has occurred.

End of enumeration elements list.

GPT1T3 : GPT Module 1 Timer3 Interrupt Status
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Timer 3 Interrupt has occurred.

0b1 : value2

Timer 3 Interrupt has occurred.

End of enumeration elements list.

GPT1T4 : GPT Module 1 Timer4 Interrupt Status
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Timer 4 Interrupt has occurred.

0b1 : value2

Timer 4 Interrupt has occurred.

End of enumeration elements list.

GPT2T5 : GPT Module 2 Timer5 Interrupt Status
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Timer 5 Interrupt has occurred.

0b1 : value2

Timer 5 Interrupt has occurred.

End of enumeration elements list.

GPT2T6 : GPT Module 2Timer6 Interrupt Status
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Timer 6 Interrupt has occurred.

0b1 : value2

Timer 6 Interrupt has occurred.

End of enumeration elements list.

GPT12CR : GPT 12 Capture Reload Interrupt Status
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Capture Reload Interrupt has occurred.

0b1 : value2

Capture Reload Interrupt has occurred.

End of enumeration elements list.


IRCON0CLR

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

IRCON0CLR IRCON0CLR 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 EXINT0RC EXINT0FC EXINT1RC EXINT1FC EXINT2RC EXINT2FC

EXINT0RC : Interrupt Flag for External Interrupt 0x on rising edge
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

EXINT0FC : Interrupt Flag for External Interrupt 0x on falling edge
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

EXINT1RC : Interrupt Flag for External Interrupt 1x on rising edge
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

EXINT1FC : Interrupt Flag for External Interrupt 1x on falling edge
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

EXINT2RC : Interrupt Flag for External Interrupt 2x on rising edge
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

EXINT2FC : Interrupt Flag for External Interrupt 2x on falling edge
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.


IRCON1CLR

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

IRCON1CLR IRCON1CLR 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 MON1RC MON1FC MON2RC MON2FC MON3RC MON3FC MON4RC MON4FC MON5RC MON5FC

MON1RC : Interrupt Flag for MON1x on rising edge
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

MON1FC : Interrupt Flag for MON1x on falling edge
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

MON2RC : Interrupt Flag for MON2x on rising edge
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

MON2FC : Interrupt Flag for MON2x on falling edge
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

MON3RC : Interrupt Flag for MON3x on rising edge
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

MON3FC : Interrupt Flag for MON3x on falling edge
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

MON4RC : Interrupt Flag for MON4x on rising edge
bits : 6 - 5 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.

MON4FC : Interrupt Flag for MON4x on falling edge
bits : 7 - 6 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

MON5RC : Interrupt Flag for MON5x on rising edge
bits : 8 - 7 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.

MON5FC : Interrupt Flag for MON5x on falling edge
bits : 9 - 8 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.


NMISR

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

NMISR NMISR 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 FNMIPLL FNMINVM FNMIOT FNMIOWD FNMIMAP FNMIECC FNMISUP

FNMIPLL : PLL NMI Flag
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No PLL NMI has occurred.

0b1 : value2

PLL loss-of-lock to the external crystal has occurred.

End of enumeration elements list.

FNMINVM : NVM Operation Complete NMI Flag
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No NVM NMI has occurred.

0b1 : value2

NVM operation complete event has occurred.

End of enumeration elements list.

FNMIOT : Overtemperature NMI Flag
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No OT NMI has occurred.

0b1 : value2

OT NMI event has occurred.

End of enumeration elements list.

FNMIOWD : Oscillator Watchdog NMI Flag
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No oscillator watchdog NMI has occurred.

0b1 : value2

Oscillator watchdog event has occurred.

End of enumeration elements list.

FNMIMAP : NVM Map Error NMI Flag
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No NVM Map Error NMI has occurred.

0b1 : value2

NVM Map Error has occurred.

End of enumeration elements list.

FNMIECC : ECC Error NMI Flag
bits : 6 - 5 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No uncorrectable ECC error has occurred on NVM, XRAM.

0b1 : value2

Uncorrectable ECC error has occurred on NVM, RAM.

End of enumeration elements list.

FNMISUP : Supply Prewarning NMI Flag
bits : 7 - 6 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No supply prewarning NMI has occurred.

0b1 : value2

Supply prewarning has occurred.

End of enumeration elements list.


GPT12ICLR

Timer and Counter Control/Status Clear Register
address_offset : 0x180 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPT12ICLR GPT12ICLR 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 GPT1T2C GPT1T3C GPT1T4C GPT2T5C GPT2T6C GPT12CRC

GPT1T2C : GPT Module 1 Timer 2 Interrupt Status
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

GPT1T3C : GPT Module 1 Timer3 Interrupt Status
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

GPT1T4C : GPT Module 1 Timer4 Interrupt Status
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

GPT2T5C : GPT Module 2 Timer5 Interrupt Status
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

GPT2T6C : GPT Module 2 Timer6 Interrupt Status
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

GPT12CRC : GPT Module 1 Capture Reload Interrupt Status
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.


MONIEN

Monitoring Input Interrupt Enable Register
address_offset : 0x18C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MONIEN MONIEN 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 MON1IE MON2IE MON3IE MON4IE MON5IE

MON1IE : MON1 Interrupt Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disabled

0b1 : value2

enabled

End of enumeration elements list.

MON2IE : MON2 Interrupt Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disabled

0b1 : value2

enabled

End of enumeration elements list.

MON3IE : MON3 Interrupt Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disabled

0b1 : value2

enabled

End of enumeration elements list.

MON4IE : MON4 Interrupt Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disabled

0b1 : value2

enabled

End of enumeration elements list.

MON5IE : MON5 Interrupt Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disabled

0b1 : value2

enabled

End of enumeration elements list.


IRCON2CLR

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

IRCON2CLR IRCON2CLR 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 EIR1C TIR1C RIR1C

EIR1C : Error Interrupt Flag for SSC1
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.

TIR1C : Transmit Interrupt Flag for SSC1
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.

RIR1C : Receive Interrupt Flag for SSC1
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.


IRCON3CLR

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

IRCON3CLR IRCON3CLR 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 EIR2C TIR2C RIR2C

EIR2C : Error Interrupt Flag for SSC2
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.

TIR2C : Transmit Interrupt Flag for SSC2
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.

RIR2C : Receive Interrupt Flag for SSC2
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared.

0b1 : value2

Interrupt event is cleared.

End of enumeration elements list.


IRCON4CLR

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

IRCON4CLR IRCON4CLR 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 CCU6SR0C CCU6SR1C CCU6SR2C CCU6SR3C

CCU6SR0C : Interrupt Flag 0 for CCU6
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

CCU6SR1C : Interrupt Flag 1 for CCU6
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

CCU6SR2C : Interrupt Flag 2 for CCU6
bits : 16 - 15 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.

CCU6SR3C : Interrupt Flag 3 for CCU6
bits : 20 - 19 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.


IRCON5CLR

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

IRCON5CLR IRCON5CLR 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 WAKEUPC

WAKEUPC : Clear Flag for Wakeup Interrupt
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Interrupt event is not cleared

0b1 : value2

Interrupt event is cleared

End of enumeration elements list.


IEN0

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

IEN0 IEN0 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 EA

EA : Global Interrupt Mask
bits : 31 - 30 (0 bit)
access : read-write

Enumeration:

0b0 : value1

All pending interrupt requests (except NMI) are blocked from the core.

0b1 : value2

Pending interrupt requests are not blocked from the core.

End of enumeration elements list.


VTOR

Vector Table Reallocation Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VTOR VTOR 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 VTOR_BYP

VTOR_BYP : Vector Table Bypass Mode
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

VTOR is not remapped (ROM) (Start Address: 0x0000000000)

0b01 : value2

VTOR is remapped to RAM (Start Address: 0x1800000000)

0b10 : value3

VTOR is remapped to NVM (Start Address: 0x1100000000, begin of Customer BSL Region)

0b11 : value4

VTOR is remapped to NVM (Start Address: Begin of NVM Linear region after customer BSL region)

End of enumeration elements list.


NMICON

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

NMICON NMICON 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 NMIPLL NMINVM NMIOT NMIOWD NMIMAP NMIECC NMISUP

NMIPLL : PLL Loss of Lock NMI Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

PLL Loss of Lock NMI is disabled.

0b1 : value2

PLL Loss of Lock NMI is enabled.

End of enumeration elements list.

NMINVM : NVM Operation Complete NMI Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

NVM operation complete NMI is disabled.

0b1 : value2

NVM operation complete NMI is enabled.

End of enumeration elements list.

NMIOT : NMI OT Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

NMI OT is disabled.

0b1 : value2

NMI OT is enabled.

End of enumeration elements list.

NMIOWD : Oscillator Watchdog NMI Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Oscillator watchdog NMI is disabled.

0b1 : value2

Oscillator watchdog NMI is enabled.

End of enumeration elements list.

NMIMAP : NVM Map Error NMI Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : value1

NVM Map Error NMI is disabled.

0b1 : value2

NVM Map Error NMI is enabled.

End of enumeration elements list.

NMIECC : ECC Error NMI Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

ECC Error NMI is disabled.

0b1 : value2

ECC Error NMI is enabled.

End of enumeration elements list.

NMISUP : Supply Prewarning NMI Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Supply NMI is disabled.

0b1 : value2

Supply NMI is enabled.

End of enumeration elements list.


EXICON0

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

EXICON0 EXICON0 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 EXINT0 EXINT1 EXINT2

EXINT0 : External Interrupt 0 Trigger Select
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Interrupt disabled

0b01 : value2

Interrupt on rising edge

0b10 : value3

Interrupt on falling edge

0b11 : value4

Interrupt on both rising and falling edge

End of enumeration elements list.

EXINT1 : External Interrupt 1 Trigger Select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Interrupt disabled

0b01 : value2

Interrupt on rising edge

0b10 : value3

Interrupt on falling edge

0b11 : value4

Interrupt on both rising and falling edge

End of enumeration elements list.

EXINT2 : External Interrupt 2 Trigger Select
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Interrupt disabled

0b01 : value2

Interrupt on rising edge

0b10 : value3

Interrupt on falling edge

0b11 : value4

Interrupt on both rising and falling edge

End of enumeration elements list.


EXICON1

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

EXICON1 EXICON1 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 MON1 MON2 MON3 MON4 MON5

MON1 : MON1 Input Trigger Select
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

external interrupt MON is disabled.

0b01 : value2

Interrupt on rising edge.

0b10 : value3

Interrupt on falling edge.

0b11 : value4

Interrupt on both rising and falling edge.

End of enumeration elements list.

MON2 : MON2 Input Trigger Select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0b00 : value1

external interrupt MON is disabled.

0b01 : value2

Interrupt on rising edge.

0b10 : value3

Interrupt on falling edge.

0b11 : value4

Interrupt on both rising and falling edge.

End of enumeration elements list.

MON3 : MON3 Input Trigger Select
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0b00 : value1

external interrupt MON is disabled.

0b01 : value2

Interrupt on rising edge.

0b10 : value3

Interrupt on falling edge.

0b11 : value4

Interrupt on both rising and falling edge.

End of enumeration elements list.

MON4 : MON4 Input Trigger Select
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0b00 : value1

external interrupt MON is disabled.

0b01 : value2

Interrupt on rising edge.

0b10 : value3

Interrupt on falling edge.

0b11 : value4

Interrupt on both rising and falling edge.

End of enumeration elements list.

MON5 : MON5 Input Trigger Select
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0b00 : value1

external interrupt MON is disabled.

0b01 : value2

Interrupt on rising edge.

0b10 : value3

Interrupt on falling edge.

0b11 : value4

Interrupt on both rising and falling edge.

End of enumeration elements list.


MODIEN1

Peripheral Interrupt Enable Register 1
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODIEN1 MODIEN1 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 EIREN1 TIREN1 RIREN1 EIREN2 TIREN2 RIREN2

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

Enumeration:

0b0 : value1

Error interrupt is disabled

0b1 : value2

Error interrupt is enabled

End of enumeration elements list.

TIREN1 : SSC 1 Transmit Interrupt Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Transmit interrupt is disabled

0b1 : value2

Transmit interrupt is enabled

End of enumeration elements list.

RIREN1 : SSC 1 Receive Interrupt Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Receive interrupt is disabled

0b1 : value2

Receive interrupt is enabled

End of enumeration elements list.

EIREN2 : SSC 2 Error Interrupt Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Error interrupt is disabled

0b1 : value2

Error interrupt is enabled

End of enumeration elements list.

TIREN2 : SSC 2 Transmit Interrupt Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Transmit interrupt is disabled

0b1 : value2

Transmit interrupt is enabled

End of enumeration elements list.

RIREN2 : SSC 2 Receive Interrupt Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Receive interrupt is disabled

0b1 : value2

Receive interrupt is enabled

End of enumeration elements list.


MODIEN2

Peripheral Interrupt Enable Register 2
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODIEN2 MODIEN2 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 RIEN1 TIEN1 EXINT2_EN RIEN2 TIEN2

RIEN1 : UART 1 Receive Interrupt Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Receive interrupt is disabled

0b1 : value2

Receive interrupt is enabled

End of enumeration elements list.

TIEN1 : UART 1 Transmit Interrupt Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Transmit interrupt is disabled

0b1 : value2

Transmit interrupt is enabled

End of enumeration elements list.

EXINT2_EN : External Interrupt 2 Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : value1

External interrupt is disabled

0b1 : value2

External interrupt is enabled

End of enumeration elements list.

RIEN2 : UART 2 Receive Interrupt Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Receive interrupt is disabled

0b1 : value2

Receive interrupt is enabled

End of enumeration elements list.

TIEN2 : UART 2 Transmit Interrupt Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Transmit interrupt is disabled

0b1 : value2

Transmit interrupt is enabled

End of enumeration elements list.


MODIEN3

Peripheral Interrupt Enable Register 3
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODIEN3 MODIEN3 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 IE0

IE0 : External Interrupt Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disabled

0b1 : value2

enabled

End of enumeration elements list.


MODIEN4

Peripheral Interrupt Enable Register 4
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODIEN4 MODIEN4 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 IE1

IE1 : External Interrupt Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disabled

0b1 : value2

enabled

End of enumeration elements list.


IRCON0

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

IRCON0 IRCON0 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 EXINT0R EXINT0F EXINT1R EXINT1F EXINT2R EXINT2F

EXINT0R : Interrupt Flag for External Interrupt 0x on rising edge
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

EXINT0F : Interrupt Flag for External Interrupt 0x on falling edge
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.

EXINT1R : Interrupt Flag for External Interrupt 1x on rising edge
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

EXINT1F : Interrupt Flag for External Interrupt 1x on falling edge
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.

EXINT2R : Interrupt Flag for External Interrupt 2x on rising edge
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

EXINT2F : Interrupt Flag for External Interrupt 2x on falling edge
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.


PMCON0

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

PMCON0 PMCON0 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 XTAL_ON SL PD SD

XTAL_ON : OSC_HP Operation in Power Down Mode
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

OSC_HP (XTAL) will be put to Power Down mode by hardware in power save mode.

0b1 : value2

OSC_HP (XTAL) continues to operate in Power Down mode, if enabled by SCU_OSC_CON.XPD.

End of enumeration elements list.

SL : Sleep Mode Enable. Active High.
bits : 1 - 0 (0 bit)
access : read-write

PD : Power Down Mode (Stop mode) Enable. Active High.
bits : 2 - 1 (0 bit)
access : read-write

SD : Slow Down Mode Enable. Active High.
bits : 3 - 2 (0 bit)
access : read-write


PLL_CON

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

PLL_CON PLL_CON 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 LOCK RESLD OSCDISC VCOBYP NDIV UNPROT_OSCDISC UNPROT_VCOBYP

LOCK : PLL Lock Status Flag
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The frequency difference of fREF and fDIV is greater than allowed. The VCO part of the PLL can not lock on a target frequency.

0b1 : value2

The frequency difference of fREF and fDIV is small enough to enable a stable VCO operation.

End of enumeration elements list.

RESLD : Restart Lock Detection
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

No effect.

0b1 : value2

Reset lock flag and restart lock detection.

End of enumeration elements list.

OSCDISC : Oscillator Disconnect
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Oscillator is connected to the PLL

0b1 : value2

Oscillator is disconnected to the PLL.

End of enumeration elements list.

VCOBYP : PLL VCO Bypass Mode Select
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Normal (or freerunning) operation (default)

0b1 : value2

Prescaler Mode VCO is bypassed (PLL output clock is derived from input clock divided by K1-divider)

End of enumeration elements list.

NDIV : PLL N-Divider
bits : 4 - 6 (3 bit)
access : read-write

Enumeration:

0b0000 : value1

N = 48

0b0001 : value2

N = 50

0b0010 : value3

N = 51

0b0011 : value4

N = 52

0b0100 : value5

N = 54

0b0101 : value6

N = 60

0b0110 : value7

N = 67

0b0111 : value8

N = 72

0b1000 : value9

N = 75

0b1001 : value10

N = 78

0b1010 : value11

N = 80

0b1011 : value12

N = 88

0b1100 : value13

N = 90

0b1101 : value14

N = 94

0b1110 : value15

N = 100

0b1111 : value16

N = 160

End of enumeration elements list.

UNPROT_OSCDISC : Unprotect write access of OSC_DISC
bits : 10 - 9 (0 bit)
access : write-only

UNPROT_VCOBYP : Unprotect write access of VCO_BYP
bits : 11 - 10 (0 bit)
access : write-only


CMCON1

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

CMCON1 CMCON1 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 CLKREL K2DIV K1DIV PDIV

CLKREL : Slow Down Clock Divider for fCCLK Generation
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0b0000 : value1

fsys

0b0001 : value2

fsys/2

0b0010 : value3

fsys/3

0b0011 : value4

fsys/4

0b0100 : value5

fsys/8

0b0101 : value6

fsys/16

0b0110 : value7

fsys/24

0b0111 : value8

fsys/32

0b1000 : value9

fsys/48

0b1001 : value10

fsys/64

0b1010 : value11

fsys/96

0b1011 : value12

fsys/128

0b1100 : value13

fsys/192

0b1101 : value14

fsys/256

0b1110 : value15

fsys/384

0b1111 : value16

fsys/512

End of enumeration elements list.

K2DIV : PLL K2-Divider
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0b00 : value1

K2 = 2

0b01 : value2

K2 = 3

0b10 : value3

K2 = 4

0b11 : value4

K2 = 5

End of enumeration elements list.

K1DIV : PLL K1-Divider
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

K1 = 2

0b1 : value2

K1 = 1

End of enumeration elements list.

PDIV : PLL PDIV-Divider
bits : 8 - 8 (1 bit)
access : read-write


CMCON2

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

CMCON2 CMCON2 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 PBA0CLKREL

PBA0CLKREL : PBA0 Clock Divider
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

divide by 1

0b1 : value2

divide by 2

End of enumeration elements list.


APCLK_CTRL

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

APCLK_CTRL APCLK_CTRL 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 APCLK_SET CLKWDT_IE

APCLK_SET : Set and Overtake Flag for Clock Settings
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Clock Settings are ignored (previous values are held)

0b1 : value2

Clock Settings are overtaken

End of enumeration elements list.

CLKWDT_IE : Clock Watchdog Interrupt Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Interrupt disabled

0b1 : value2

Interrupt enabled

End of enumeration elements list.


APCLK

Analog Peripheral Clock Register
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

APCLK APCLK 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 APCLK1FAC APCLK2FAC BGCLK_SEL BGCLK_DIV

APCLK1FAC : Analog Module Clock Factor
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Divide by 1

0b01 : value2

Divide by 2

0b10 : value3

Divide by 3

0b11 : value4

Divide by 4

End of enumeration elements list.

APCLK2FAC : Slow Down Clock Divider for TFILT_CLK Generation
bits : 8 - 11 (4 bit)
access : read-write

Enumeration:

0b00000 : value1

fsys

0b00001 : value2

fsys/2

0b00010 : value3

fsys/3

0b00011 : value4

fsys/4

0b00100 : value5

fsys/5

0b00101 : value6

fsys/6

0b00110 : value7

fsys/7

0b00111 : value8

fsys/8

0b01000 : value9

fsys/9

0b01001 : value10

fsys/10

0b01010 : value11

fsys/11

0b01011 : value12

fsys/12

0b11110 : value13

fsys/24

0b11111 : value14

fsys/32

End of enumeration elements list.

BGCLK_SEL : Bandgap Clock Selection
bits : 24 - 23 (0 bit)
access : read-write

Enumeration:

0b0 : value1

LP_CLK is selected

0b1 : value2

fsys is selected

End of enumeration elements list.

BGCLK_DIV : Bandgap Clock Divider
bits : 25 - 24 (0 bit)
access : read-write

Enumeration:

0b0 : value1

divide by 2

0b1 : value2

divide by 1

End of enumeration elements list.


APCLK_STS

Analog Peripheral Clock Status Register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

APCLK_STS APCLK_STS 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 APCLK1STS APCLK2STS APCLK3STS PLL_LOCK

APCLK1STS : Analog Peripherals Clock Status
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

0b00 : value1

The MI_CLK clock is in the required range

0b01 : value2

The MI_CLK clock exceeds the higher limit

0b10 : value3

The MI_CLK clock exceeds the lower limit

0b11 : value4

The MI_CLK clock is not inside the specified limit.

End of enumeration elements list.

APCLK2STS : Analog Peripherals Clock Status
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

0b00 : value1

The TFILT_CLK clock is in the required range

0b01 : value2

The TFILT_CLK clock exceeds the higher limit

0b10 : value3

The TFILT_CLK clock exceeds the lower limit

0b11 : value4

The TFILT_CLK clock is not inside the specified limit.

End of enumeration elements list.

APCLK3STS : Loss of Clock Status
bits : 16 - 15 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No loss of clock

0b1 : value2

Loss of Lock occurred

End of enumeration elements list.

PLL_LOCK : PLL LOCK Status
bits : 24 - 23 (0 bit)
access : read-only

Enumeration:

0b0 : value1

PLL has not locked

0b1 : value2

PLL has locked

End of enumeration elements list.


PMCON

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

PMCON PMCON 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 ADC1_DIS SSC1_DIS CCU_DIS T2_DIS GPT12_DIS SSC2_DIS T21_DIS

ADC1_DIS : ADC1 Disable Request. Active high.
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

ADC1 is in normal operation. (default)

0b1 : value2

Request to disable the ADC.

End of enumeration elements list.

SSC1_DIS : SSC1 Disable Request. Active high.
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

SSC is in normal operation. (default)

0b1 : value2

Request to disable the SSC.

End of enumeration elements list.

CCU_DIS : CCU Disable Request. Active high.
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

CCU is in normal operation. (default)

0b1 : value2

Request to disable the CCU.

End of enumeration elements list.

T2_DIS : T2 Disable Request. Active high.
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

T2 is in normal operation. (default)

0b1 : value2

Request to disable the T2.

End of enumeration elements list.

GPT12_DIS : General Purpose Timer 12 Disable Request. Active high.
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

GPT12 is in normal operation. (default)

0b1 : value2

Request to disable the GPT12.

End of enumeration elements list.

SSC2_DIS : SSC2 Disable Request. Active high.
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

0b0 : value1

SSC is in normal operation. (default)

0b1 : value2

Request to disable the SSC.

End of enumeration elements list.

T21_DIS : T21 Disable Request. Active high.
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

0b0 : value1

T21 is in normal operation. (default)

0b1 : value2

Request to disable the T21.

End of enumeration elements list.


APCLK_SCLR

Analog Peripheral Clock Status Clear Register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

APCLK_SCLR APCLK_SCLR 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 APCLK1SCLR APCLK2SCLR APCLK3SCLR PLL_LOCK_SCLR

APCLK1SCLR : Analog Peripherals Clock Status Clear
bits : 0 - -1 (0 bit)
access : write-only

APCLK2SCLR : Analog Peripherals Clock Status Clear
bits : 8 - 7 (0 bit)
access : write-only

APCLK3SCLR : Analog Peripherals Clock 3 Status Clear
bits : 16 - 15 (0 bit)
access : write-only

PLL_LOCK_SCLR : PLL Lock Status Clear
bits : 24 - 23 (0 bit)
access : write-only


RSTCON

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

RSTCON RSTCON 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 LOCKUP LOCKUP_EN

LOCKUP : Lockup Flag
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Lockup Status not active.

0b1 : value2

Lockup Status active.

End of enumeration elements list.

LOCKUP_EN : Lockup Reset Enable Flag
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Lockup is disabled.

0b1 : value2

Lockup is enabled.

End of enumeration elements list.


ADC1_CLK

ADC1 Peripheral Clock Register
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADC1_CLK ADC1_CLK 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 ADC1_CLK_DIV DPP1_CLK_DIV

ADC1_CLK_DIV : ADC1 Clock divider
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0b0000 : value1

Divide by 1

0b0001 : value2

Divide by 2

0b0010 : value3

Divide by 3

0b0011 : value4

Divide by 4

0b0100 : value5

Divide by 5

0b1111 : value6

Divide by 16

End of enumeration elements list.

DPP1_CLK_DIV : ADC1 Post processing clock divider
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Divide by 1

0b01 : value2

Divide by 2

0b10 : value3

Divide by 3

0b11 : value4

Divide by 4

End of enumeration elements list.


SYSCON0

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

SYSCON0 SYSCON0 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 NVMCLKFAC SYSCLKSEL

NVMCLKFAC : NVM Access Clock Factor
bits : 4 - 4 (1 bit)
access : read-only

Enumeration:

0b00 : value1

Divide by 1

0b01 : value2

Divide by 2

0b10 : value3

Divide by 3

0b11 : value4

Divide by 4

End of enumeration elements list.

SYSCLKSEL : System Clock Select
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0b00 : value1

The PLL clock output signal fPLL is used

0b01 : value2

The direct clock input from fOSC is used

0b10 : value3

The direct low-precision clock input from fLP_CLK is used.

0b11 : value4

The direct input from internal oscillator fINTOSC is used

End of enumeration elements list.


SYS_STRTUP_STS

System Startup Status Register
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_STRTUP_STS SYS_STRTUP_STS 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 INIT_FAIL MRAMINITSTS PG100TP_CHKS_ERR

INIT_FAIL : Initialization at startup failed
bits : 0 - -1 (0 bit)
access : read-only

MRAMINITSTS : Map RAM Initialisation Status
bits : 1 - 0 (0 bit)
access : read-only

PG100TP_CHKS_ERR : 100 TP Page Checksum Error
bits : 2 - 1 (0 bit)
access : read-only


WAKECON

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

WAKECON WAKECON 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 WAKEUPEN

WAKEUPEN : Wakeup Interrupt Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

wakeup interrupt is disabled.

0b1 : value2

wakeup interrupt is enabled.

End of enumeration elements list.


IRCON5

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

IRCON5 IRCON5 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 WAKEUP

WAKEUP : Interrupt Flag for Wakeup
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.


IRCON1

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

IRCON1 IRCON1 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 MON1R MON1F MON2R MON2F MON3R MON3F MON4R MON4F MON5R MON5F

MON1R : Interrupt Flag for MON1x on rising edge
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

MON1F : Interrupt Flag for MON1x on falling edge
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.

MON2R : Interrupt Flag for MON2x on rising edge
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

MON2F : Interrupt Flag for MON2x on falling edge
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.

MON3R : Interrupt Flag for MON3x on rising edge
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

MON3F : Interrupt Flag for MON3x on falling edge
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.

MON4R : Interrupt Flag for MON4x on rising edge
bits : 6 - 5 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

MON4F : Interrupt Flag for MON4x on falling edge
bits : 7 - 6 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.

MON5R : Interrupt Flag for MON5x on rising edge
bits : 8 - 7 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on rising edge event has not occurred.

0b1 : value2

Interrupt on rising edge event has occurred.

End of enumeration elements list.

MON5F : Interrupt Flag for MON5x on falling edge
bits : 9 - 8 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt on falling edge event has not occurred.

0b1 : value2

Interrupt on falling edge event has occurred.

End of enumeration elements list.


BCON1

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

BCON1 BCON1 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 BR1_R BR1_PRE

BR1_R : Baud Rate Generator Run Control Bit
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Baud-rate generator disabled.

0b1 : value2

Baud-rate generator enabled.

End of enumeration elements list.

BR1_PRE : Prescaler Bit
bits : 1 - 2 (2 bit)
access : read-write

Enumeration:

0b000 : value1

fDIV = fPCLK

0b001 : value2

fDIV = fPCLK/2

0b010 : value3

fDIV = fPCLK/4

0b011 : value4

fDIV = fPCLK/8

0b100 : value5

fDIV = fPCLK/16

0b101 : value6

fDIV = fPCLK/32

End of enumeration elements list.


BGL1

Baud Rate Timer/Reload Register, Low Byte 1
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BGL1 BGL1 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 BG1_FD_SEL

BG1_FD_SEL : Fractional Divider Selection
bits : 0 - 3 (4 bit)
access : read-write


BG1

Baud Rate Timer/Reload Register
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BG1 BG1 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 BG1_BR_VALUE

BG1_BR_VALUE : Baud Rate Timer/Reload Value UART1
bits : 0 - 9 (10 bit)
access : read-write

Enumeration:

0x000 : value1

Baud-rate timer is bypassed.

0x001 : value2

1

0x002 : value3

2

0x7FE : value4

2046

0x7FF : value5

2047

End of enumeration elements list.


LINST

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

LINST LINST 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 BRDIS BGSEL BRK EOFSYN ERRSYN SYNEN

BRDIS : Baud Rate Detection Disable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Break/Synch detection is enabled.

0b1 : value2

Break/Synch detection is disabled.

End of enumeration elements list.

BGSEL : Baud Rate Select for Detection
bits : 1 - 1 (1 bit)
access : read-write

BRK : Break Field Flag
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Break Field is not detected.

0b1 : value2

Break Field is detected.

End of enumeration elements list.

EOFSYN : End of SYN Byte Interrupt Flag
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

End of SYN Byte is not detected.

0b1 : value2

End of SYN Byte is detected.

End of enumeration elements list.

ERRSYN : SYN Byte Error Interrupt Flag
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Error is not detected in SYN Byte.

0b1 : value2

Error is detected in SYN Byte.

End of enumeration elements list.

SYNEN : End of SYN Byte and SYN Byte Error Interrupts Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

End of SYN Byte and SYN Byte Error Interrupts are not enabled.

0b1 : value2

End of SYN Byte and SYN Byte Error Interrupts are enabled.

End of enumeration elements list.


BCON2

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

BCON2 BCON2 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 BR2_R BR2_PRE

BR2_R : Baud Rate Generator Run Control Bit
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Baud-rate generator disabled.

0b1 : value2

Baud-rate generator enabled.

End of enumeration elements list.

BR2_PRE : Prescaler Bit
bits : 1 - 2 (2 bit)
access : read-write

Enumeration:

0b000 : value1

fDIV = fPCLK

0b001 : value2

fDIV = fPCLK/2

0b010 : value3

fDIV = fPCLK/4

0b011 : value4

fDIV = fPCLK/8

0b100 : value5

fDIV = fPCLK/16

0b101 : value6

fDIV = fPCLK/32

End of enumeration elements list.


BGL2

Baud Rate Timer/Reload Register, Low Byte 2
address_offset : 0x9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BGL2 BGL2 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 BG2_FD_SEL

BG2_FD_SEL : Fractional Divider Selection
bits : 0 - 3 (4 bit)
access : read-write


BG2

Baud Rate Timer/Reload Register
address_offset : 0xA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BG2 BG2 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 BG2_BR_VALUE

BG2_BR_VALUE : Baud Rate Timer/Reload Value UART2
bits : 0 - 9 (10 bit)
access : read-write

Enumeration:

0x000 : value1

Baud-rate timer is bypassed.

0x001 : value2

1

0x002 : value3

2

0x7FE : value4

2046

0x7FF : value5

2047

End of enumeration elements list.


LINSCLR

LIN Status Clear Register
address_offset : 0xA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

LINSCLR LINSCLR 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 BRKC EOFSYNC ERRSYNC

BRKC : Break Field Flag Clear
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Break Field is not cleared.

0b1 : value2

Break Field is cleared.

End of enumeration elements list.

EOFSYNC : End of SYN Byte Interrupt Flag Clear
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

0b0 : value1

End of SYN Byte is not cleared.

0b1 : value2

End of SYN Byte is cleared.

End of enumeration elements list.

ERRSYNC : SYN Byte Error Interrupt Flag
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

0b0 : value1

Error in SYN Byte not cleared.

0b1 : value2

Error in SYN Byte cleared.

End of enumeration elements list.


ID

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

ID ID 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 VERID PRODID

VERID : Version ID
bits : 0 - 1 (2 bit)
access : read-only

PRODID : Product ID
bits : 3 - 6 (4 bit)
access : read-only


PASSWD

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

PASSWD PASSWD 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 PW_MODE PROTECT_S PASS

PW_MODE : Bit-Protection Scheme Control Bit
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Scheme Disabled

0b11 : value2

Scheme Enabled (default)

End of enumeration elements list.

PROTECT_S : Bit-Protection Signal Status Bit
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Software is able to write to all protected bits.

0b1 : value2

Software is unable to write to any protected bits.

End of enumeration elements list.

PASS : Password Bits
bits : 3 - 6 (4 bit)
access : read-write

Enumeration:

0b11000 : value1

Enables writing of the bit field MODE.

0b10011 : value2

Opens access to writing of all protected bits.

0b10101 : value3

Closes access to writing of all protected bits.

End of enumeration elements list.


OSC_CON

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

OSC_CON OSC_CON 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 OSCSS OSCWDTRST OSC2L XPD

OSCSS : Oscillator Source Select
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

PLL internal oscillator OSC_PLL (fINT) is selected synchronously as fR.

0b01 : value2

XTAL (fOSC from OSC_HP) is selected synchronously as fR.

0b1x : value3

PLL internal oscillator OSC_PLL (fINT) is selected asynchronously as fR.

End of enumeration elements list.

OSCWDTRST : Oscillator Watchdog Reset
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

No effect.

0b1 : value2

Reset OSC2L flag and restart the oscillator watchdog of the PLL.

End of enumeration elements list.

OSC2L : OSC-Too-Low Condition Flag
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

fOSC is above threshold.

0b1 : value2

fOSC is below threshold.

End of enumeration elements list.

XPD : XTAL (OSC_HP) Power Down Control
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

XTAL (OSC_HP) is not powered down.

0b1 : value2

XTAL (OSC_HP) is powered down.

End of enumeration elements list.


COCON

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

COCON COCON 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 COREL COUTS0 TLEN COUTS1 EN

COREL : Clock Output Divider
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0b0000 : value1

fsys

0b0001 : value2

fsys/2

0b0010 : value3

fsys/3

0b0011 : value4

fsys/4

0b0100 : value5

fsys/6

0b0101 : value6

fsys/8

0b0110 : value7

fsys/10

0b0111 : value8

fsys/12

0b1000 : value9

fsys/14

0b1001 : value10

fsys/16

0b1010 : value11

fsys/18

0b1011 : value12

fsys/20

0b1100 : value13

fsys/24

0b1101 : value14

fsys/32

0b1110 : value15

fsys/36

0b1111 : value16

fsys/40

End of enumeration elements list.

COUTS0 : Clock Out Source Select Bit 0
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Oscillator output frequency is selected.

0b1 : value2

Clock output frequency is chosen by the bit field COREL.

End of enumeration elements list.

TLEN : Toggle Latch Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Toggle Latch is disabled. Clock output frequency is chosen by the bit field COREL.

0b1 : value2

Toggle Latch is enabled. Clock output frequency is half of the frequency that is chosen by the bit field COREL. The resulting output frequency has 50% duty cycle.

End of enumeration elements list.

COUTS1 : Clock Out Source Select Bit 1
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

fCCLK is selected.

0b1 : value2

Based on setting of COUTS0.

End of enumeration elements list.

EN : CLKOUT Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : value1

No external clock signal is provided

0b1 : value2

The configured external clock signal is provided

End of enumeration elements list.


MODPISEL

Peripheral Input Select Register
address_offset : 0xB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODPISEL MODPISEL 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 EXINT0IS EXINT1IS EXINT2IS URIOS1 U_TX_CONDIS SSC12_M_SCK_OUTSEL SSC12_M_MTSR_OUTSEL SSC12_S_MRST_OUTSEL

EXINT0IS : External Interrupt 0 Input Select
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

External Interrupt Input EXINT0_0 is selected.

0b01 : value2

External Interrupt Input EXINT0_1 is selected.

0b10 : value3

External Interrupt Input EXINT0_2 is selected.

0b11 : value4

External Interrupt Input EXINT0_3 is selected.

End of enumeration elements list.

EXINT1IS : External Interrupt 1 Input Select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0b00 : value1

External Interrupt Input EXINT1_0 is selected.

0b01 : value2

External Interrupt Input EXINT1_1 is selected.

0b10 : value3

External Interrupt Input EXINT1_2 is selected.

0b11 : value4

External Interrupt Input EXINT1_3 is selected.

End of enumeration elements list.

EXINT2IS : External Interrupt 2 Input Select
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0b00 : value1

External Interrupt Input EXINT2_0 is selected.

0b01 : value2

External Interrupt Input EXINT2_1 is selected.

0b10 : value3

External Interrupt Input EXINT2_2 is selected.

0b11 : value4

External Interrupt Input EXINT2_3 is selected.

End of enumeration elements list.

URIOS1 : UART1 Input/Output Select
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

UART1 Receiver Input RXD1_0 (Connection to LIN is available).

0b1 : value2

UART1 Receiver Input RXD1_1 (Connection to LIN is not available).

End of enumeration elements list.

U_TX_CONDIS : UART1 TxD Connection Disable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : value1

UART1-TX-Output -LIN Transmitter TX Input Connection available.

0b1 : value2

UART1-TX-Output -LIN Transmitter TX Input Connection not available (can be stimulated by external port pin).

End of enumeration elements list.

SSC12_M_SCK_OUTSEL : Output selection for SSC12_M_SCK
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

0b0 : value1

SSC1_M_SCK

0b1 : value2

SSC2_M_SCK

End of enumeration elements list.

SSC12_M_MTSR_OUTSEL : Output selection for SSC12_M_MTSR
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

0b0 : value1

SSC1_M_MTSR

0b1 : value2

SSC2_M_MTSR

End of enumeration elements list.

SSC12_S_MRST_OUTSEL : Output selection for SSC12_S_MRST
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

0b0 : value1

SSC1_S_MRST

0b1 : value2

SSC2_S_MRST

End of enumeration elements list.


MODPISEL1

Peripheral Input Select Register 1
address_offset : 0xBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODPISEL1 MODPISEL1 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 XTAL12EN T2EXCON T21EXCON

XTAL12EN : Pins XTAL1/2 Enable Bit
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Pins XTAL1/2 is not available. This setting overrides the OSC_CON.XPD setting.

0b1 : value2

Pins XTAL1/2 is available.

End of enumeration elements list.

T2EXCON : Timer 2 External Input Control
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Timer 2 Input T2EX is selected by bit field SCU_MODPISEL2.T2EXIS.

0b1 : value2

Timer 2 Input T2EX is connected to signal from CCU6 (Output >cc6_cout60).

End of enumeration elements list.

T21EXCON : Timer 21 External Input Control
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Timer 21 Input T21EX is selected by bit field SCU_MODPISEL2.T21EXIS.

0b1 : value2

Timer 21 Input T21EX is connected to signal from CCU6 (Output >cc6_ch0).

End of enumeration elements list.


IRCON2

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

IRCON2 IRCON2 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 EIR1 TIR1 RIR1

EIR1 : Error Interrupt Flag for SSC1
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.

TIR1 : Transmit Interrupt Flag for SSC1
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.

RIR1 : Receive Interrupt Flag for SSC1
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Interrupt event has not occurred.

0b1 : value2

Interrupt event has occurred.

End of enumeration elements list.


MODPISEL2

Peripheral Input Select Register 2
address_offset : 0xC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODPISEL2 MODPISEL2 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 T2IS T21IS T2EXIS T21EXIS

T2IS : Timer 2 Input Select
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Timer 2 Input T2_0 is selected.

0b01 : value2

Timer 2 Input T2_1 is selected.

0b10 : value3

Timer 2 Input T2_2 is selected.

0b11 : value4

Reserved.

End of enumeration elements list.

T21IS : Timer 21 Input Select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Timer 21 Input T21_0 is selected.

0b01 : value2

Timer 21 Input T21_1 is selected.

0b10 : value3

Timer 21 Input T21_2 is selected.

0b11 : value4

Reserved.

End of enumeration elements list.

T2EXIS : Timer 2 External Input Select
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Timer 2 Input T2EX_0 is selected.

0b01 : value2

Timer 2 Input T2EX_1 is selected.

0b10 : value3

Timer 2 Input T2EX_2 is selected.

0b11 : value4

Timer 2 Input T2EX_3 is selected.

End of enumeration elements list.

T21EXIS : Timer 21 External Input Select
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Timer 21 Input T21EX_0 is selected.

0b01 : value2

Timer 21 Input T21EX_1 is selected.

0b10 : value3

Timer 21 Input T21EX_2 is selected.

0b11 : value4

Timer 21 Input T21EX_3 is selected.

End of enumeration elements list.


MODPISEL3

Peripheral Input Select Register 3
address_offset : 0xC4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODPISEL3 MODPISEL3 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 URIOS2

URIOS2 : UART2 Input/Output Select
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

UART2 Receiver Input RXD2 is selected.

0b1 : value2

UART2 Receiver Input RXD2 is selected (same as 0-setting).

End of enumeration elements list.


MODSUSP

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

MODSUSP MODSUSP 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 T12SUSP T13SUSP T2_SUSP GPT12_SUSP T21_SUSP WDT1SUSP MU_SUSP ADC1_SUSP

T12SUSP : Timer 12 Debug Suspend Bit
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Timer 12 in Capture/Compare Unit will not be suspended.

0b1 : value2

Timer 12 in Capture/Compare Unit will be suspended.

End of enumeration elements list.

T13SUSP : Timer 13 Debug Suspend Bit
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Timer 13 in Capture/Compare Unit will not be suspended.

0b1 : value2

Timer 13 in Capture/Compare Unit will be suspended.

End of enumeration elements list.

T2_SUSP : Timer2 Debug Suspend Bit
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Timer2 will not be suspended.

0b1 : value2

Timer2 will be suspended.

End of enumeration elements list.

GPT12_SUSP : GPT12 Debug Suspend Bit
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

GPT12 will not be suspended.

0b1 : value2

GPT12 will be suspended.

End of enumeration elements list.

T21_SUSP : Timer21 Debug Suspend Bit
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Timer21 will not be suspended.

0b1 : value2

Timer21 will be suspended.

End of enumeration elements list.

WDT1SUSP : Watchdog Timer 1 Debug Suspend Bit
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : value1

WDT1 will not be suspended.

0b1 : value2

WDT1 will be suspended.

End of enumeration elements list.

MU_SUSP : Measurement Unit Debug Suspend Bit
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

0b0 : value1

MU will not be suspended.

0b1 : value2

MU will be suspended.

End of enumeration elements list.

ADC1_SUSP : ADC1 Unit Debug Suspend Bit
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

0b0 : value1

ADC1 will not be suspended.

0b1 : value2

ADC1 will be suspended.

End of enumeration elements list.


EMOP

Emergency and Program Operation Status Register
address_offset : 0xCC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EMOP EMOP 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 NVMPROP EMPROP

NVMPROP : NVM Program Operation Status Bit
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

No NVM program operation is started

0b1 : value2

NVM program operation is started.

End of enumeration elements list.

EMPROP : Emergency Program Operation Status Bit
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

No emergency program operation is started

0b1 : value2

Emergency program operation is started

End of enumeration elements list.


GPT12PISEL

GPT12 Peripheral Input Select Register
address_offset : 0xD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPT12PISEL GPT12PISEL 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 GPT12 TRIG_CONF GPT12_SEL

GPT12 : GPT12 TIN3B / TIN4D Input Select
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0b0000 : value1

CC60

0b0001 : value2

CC61

0b0010 : value3

CC62

0b0011 : value4

T12 ZM

0b0100 : value5

T12 PM

0b0101 : value6

T12 CM0

0b0110 : value7

T12 CM1

0b0111 : value8

T12 CM2

0b1000 : value9

T13 PM

0b1001 : value10

T13 ZM

0b1010 : value11

T13 CM

0b1011 : value12

any pos or neg edge on CC60/61/62

End of enumeration elements list.

TRIG_CONF : CCU6 Trigger Configuration.
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

Trigger is just for one measurement (default)

0b1 : value2

Trigger is present until next input edge (selected by GPT12) - continuous measurement.

End of enumeration elements list.

GPT12_SEL : CCU6 Trigger Configuration.
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : value1

CCU6_INT is triggered by Timer21

0b1 : value2

CCU6_INT is triggered by GPT12PISEL.GPT12

End of enumeration elements list.


EDCCON

Error Detection and Correction Control Register
address_offset : 0xD4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EDCCON EDCCON 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 RIE NVMIE

RIE : RAM Double Bit ECC Error Interrupt Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

No NMI is generated when a double bit ECC error occurs reading RAM.

0b1 : value2

An NMI is generated when a double bit ECC error occurs reading RAM.

End of enumeration elements list.

NVMIE : NVM Double Bit ECC Error Interrupt Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

No NMI is generated when a double bit ECC error occurs reading NVM.

0b1 : value2

An NMI is generated when a double bit ECC error occurs reading NVM.

End of enumeration elements list.


EDCSTAT

Error Detection and Correction Status Register
address_offset : 0xD8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

EDCSTAT EDCSTAT 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 RDBE NVMDBE RSBE

RDBE : RAM Double Bit Error
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No double bit error on RAM has occurred.

0b1 : value2

A double bit error on RAM has occurred.

End of enumeration elements list.

NVMDBE : NVM Double Bit Error
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No double bit error on NVM has occurred.

0b1 : value2

A double bit error on NVM has occurred.

End of enumeration elements list.

RSBE : RAM Single Bit Error
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No single bit error on RAM has occurred.

0b1 : value2

A single bit error on RAM has occurred.

End of enumeration elements list.


MEMSTAT

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

MEMSTAT MEMSTAT 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 SECTORINFO SASTATUS

SECTORINFO : Sector Information
bits : 0 - 4 (5 bit)
access : read-write

SASTATUS : Service Algorithm Status
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0b00 : value1

Depending on SECTORINFO, there are two possible outcomes: For SECTORINFO = 00H, NVM initialization is successful and no SA is executed. For SECTORINFO = values other than 00H, SA execution is successful and only one map error is fixed.

0b01 : value2

SA execution is successful. More than one mapping error is fixed.

0b1x : value3

SA execution is not successful. Map error exists in the mapped sector.

End of enumeration elements list.


NVM_PROT_STS

NVM Protection Status Register
address_offset : 0xE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

NVM_PROT_STS NVM_PROT_STS 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 EN_PRG_NL EN_PRG_LIN EN_PRG_CBSL EN_RD_NL EN_RD_LIN EN_RD_CBSL EN_RD_S0 DIS_RDUS DIS_RDUS_S0 NL_PW LIN_PW CBSL_PW NVMBSL

EN_PRG_NL : NVM Protection of Data in Non-Linear Sectors
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The data in sectors of the non-linearly mapped area can not be changed

0b1 : value2

The data in sectors of the non-linearly mapped area can be changed (erased or written)

End of enumeration elements list.

EN_PRG_LIN : NVM Protection of Data in Linear Sectors
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The data in sectors of the linearly mapped area can not be changed

0b1 : value2

The data in sectors of the linearly mapped area can be changed (erased or written)

End of enumeration elements list.

EN_PRG_CBSL : NVM Protection of Data in CBSL Region
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The data in region defined by NVMBSL can not be changed

0b1 : value2

The data in region defined by NVMBSL can be changed (erased or written)

End of enumeration elements list.

EN_RD_NL : NVM Read Protection of Data in Non-Linear Sectors
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The data in sectors of the non-linearly mapped area can not be read

0b1 : value2

The data in sectors of the non-linearly mapped area can be read

End of enumeration elements list.

EN_RD_LIN : NVM Read Protection of Data in Linear Sectors
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The data in sectors of the linearly mapped area can not be read

0b1 : value2

The data in sectors of the linearly mapped area can be read

End of enumeration elements list.

EN_RD_CBSL : NVM Read Protection of Data in CBSL Region
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The data in region defined by NVMBSL can not be read

0b1 : value2

The data in region defined by NVMBSL sectors of can be read

End of enumeration elements list.

EN_RD_S0 : NVM Read Protection for Sector 0
bits : 8 - 7 (0 bit)
access : read-only

Enumeration:

0b0 : value1

The data in sector 0 can not be read over AHB-Lite Interface

0b1 : value2

The data in sector 0 can be read over AHB-Lite Interface

End of enumeration elements list.

DIS_RDUS : Configuration of NVM Read Protection for Sector 1...n with EN_RD_* = 0
bits : 9 - 8 (0 bit)
access : read-only

Enumeration:

0b0 : value1

only active when nvm_read_unsafe_i = 1 and not for nvm_read_unsafe_i = 0

0b1 : value2

independent from nvm_read_unsafe_i Also write accesess to Sector 1...n are prevented

End of enumeration elements list.

DIS_RDUS_S0 : Configuration of NVM Read Protection for Sector 0 with EN_RD_S0 = 0
bits : 10 - 9 (0 bit)
access : read-only

Enumeration:

0b0 : value1

only active when nvm_read_S0_unsafe_i = 1 and not for nvm_read_S0_unsafe_i = 0

0b1 : value2

independent from nvm_read_S0_unsafe_i Also write accesess to Sector 0 are prevented

End of enumeration elements list.

NL_PW : Status of Non-Linear Region Password / Protection
bits : 11 - 10 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Non-Linear Region Password is not installed Linear region is not protected.

0b1 : value2

Non-Linear Region Password is installed Linear region is protected.

End of enumeration elements list.

LIN_PW : Status of Linear Region Password / Protection
bits : 12 - 11 (0 bit)
access : read-only

Enumeration:

0b0 : value1

Linear Region Password is not installed Linear region is not protected.

0b1 : value2

Linear Region Password is installed Linear region is protected.

End of enumeration elements list.

CBSL_PW : Status of CBSL Region Password / Protection
bits : 13 - 12 (0 bit)
access : read-only

Enumeration:

0b0 : value1

CBSL Region Password is not installed CBSL region is not protected.

0b1 : value2

CBSL Region Password is installed CBSL region is protected.

End of enumeration elements list.

NVMBSL : CBSL Region Size Definition
bits : 14 - 14 (1 bit)
access : read-only

Enumeration:

0b00 : value1

CBSL Size is 4K

0b01 : value2

CBSL Size is 8K

0b10 : value3

CBSL Size is 12K

0b11 : value4

CBSL Size is 16K

End of enumeration elements list.


MEM_ACC_STS

Memory Access Status Register
address_offset : 0xE4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MEM_ACC_STS MEM_ACC_STS 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 NVM_PROT_ERR NVM_ADDR_ERR NVM_SFR_PROT_ERR NVM_SFR_ADDR_ERR ROM_PROT_ERR

NVM_PROT_ERR : NVM Access Protection
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Protection error

0b1 : value2

Protection error

End of enumeration elements list.

NVM_ADDR_ERR : NVM Address Protection
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Protection error

0b1 : value2

Protection error

End of enumeration elements list.

NVM_SFR_PROT_ERR : NVM SFR Access Protection
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Protection error

0b1 : value2

Protection error

End of enumeration elements list.

NVM_SFR_ADDR_ERR : NVM SFR Address Protection
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Protection error

0b1 : value2

Protection error

End of enumeration elements list.

ROM_PROT_ERR : ROM Access Protection
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

0b0 : value1

No Protection error

0b1 : value2

Protection error

End of enumeration elements list.


P0_POCON0

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

P0_POCON0 P0_POCON0 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 P0_PDM0 P0_PDM1 P0_PDM2 P0_PDM3 P0_PDM4 P0_PDM5

P0_PDM0 : P0.0 Port Driver Mode
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Medium driver

0b001 : value2

Not used

0b010 : value3

Not used

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P0_PDM1 : P0.1 Port Driver Mode
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Medium driver

0b001 : value2

Not used

0b010 : value3

Not used

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P0_PDM2 : P0.2 Port Driver Mode
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Strong driver and sharp edge mode

0b001 : value2

Strong driver and medium edge mode

0b010 : value3

Strong driver and soft edge mode

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P0_PDM3 : P0.3 Port Driver Mode
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Strong driver and sharp edge mode

0b001 : value2

Strong driver and medium edge mode

0b010 : value3

Strong driver and soft edge mode

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P0_PDM4 : P0.4 Port Driver Mode
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Strong driver and sharp edge mode

0b001 : value2

Strong driver and medium edge mode

0b010 : value3

Strong driver and soft edge mode

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P0_PDM5 : P0.5 Port Driver Mode
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Strong driver and sharp edge mode

0b001 : value2

Strong driver and medium edge mode

0b010 : value3

Strong driver and soft edge mode

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.


TCCR

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

TCCR TCCR 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 TCC

TCC : Temperature Compensation Control
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value1

TJ: -40 °C to 0 °C

0b01 : value2

TJ: 0 °C to 40 °C

0b10 : value3

TJ: 40 °C to 80 °C

0b11 : value4

TJ: 80 °C to 150 °C

End of enumeration elements list.


P1_POCON0

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

P1_POCON0 P1_POCON0 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 P1_PDM0 P1_PDM1 P1_PDM2 P1_PDM4

P1_PDM0 : P1.0 Port Driver Mode
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Medium driver

0b001 : value2

Not used

0b010 : value3

Not used

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P1_PDM1 : P1.1 Port Driver Mode
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Medium driver

0b001 : value2

Not used

0b010 : value3

Not used

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P1_PDM2 : P1.2 Port Driver Mode
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Medium driver

0b001 : value2

Not used

0b010 : value3

Not used

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.

P1_PDM4 : P1.4 Port Driver Mode
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0b000 : value1

Strong driver and sharp edge mode

0b001 : value2

Strong driver and medium edge mode

0b010 : value3

Strong driver and soft edge mode

0b011 : value4

Weak driver

0b100 : value5

Medium driver

0b101 : value6

Medium driver

0b110 : value7

Medium driver

0b111 : value8

Weak driver

End of enumeration elements list.


MODPISEL4

Peripheral Input Select Register 4
address_offset : 0xFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MODPISEL4 MODPISEL4 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 DU1TRIGGEN DU2TRIGGEN DU3TRIGGEN DU4TRIGGEN

DU1TRIGGEN : Differential Unit Trigger Enable
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0b000 : value1

CC60 is selected.

0b001 : value2

CC61 is selected.

0b010 : value3

CC62 is selected.

0b011 : value4

COUT60 is selected.

0b100 : value5

COUT61 is selected.

0b101 : value6

COUT62 is selected.

0b110 : value7

T3OUT is selected.

0b111 : value8

COUT63 is selected.

End of enumeration elements list.

DU2TRIGGEN : Differential Unit Trigger Enable
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0b000 : value1

CC60 is selected.

0b001 : value2

CC61 is selected.

0b010 : value3

CC62 is selected.

0b011 : value4

COUT60 is selected.

0b100 : value5

COUT61 is selected.

0b101 : value6

COUT62 is selected.

0b110 : value7

T3OUT is selected.

0b111 : value8

COUT63 is selected.

End of enumeration elements list.

DU3TRIGGEN : Differential Unit Trigger Enable
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0b000 : value1

CC60 is selected.

0b001 : value2

CC61 is selected.

0b010 : value3

CC62 is selected.

0b011 : value4

COUT60 is selected.

0b100 : value5

COUT61 is selected.

0b101 : value6

COUT62 is selected.

0b110 : value7

T3OUT is selected.

0b111 : value8

COUT63 is selected.

End of enumeration elements list.

DU4TRIGGEN : Differential Unit Trigger Enable
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

0b000 : value1

CC60 is selected.

0b001 : value2

CC61 is selected.

0b010 : value3

CC62 is selected.

0b011 : value4

COUT60 is selected.

0b100 : value5

COUT61 is selected.

0b101 : value6

COUT62 is selected.

0b110 : value7

T3OUT is selected.

0b111 : value8

COUT63 is selected.

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.