silan
SC32F5364
2024.12.10
SC32F5364 M0
CM0
r0p0
little
2
false
8
32
ACMPOPA
ACMPOPA
ACMPOPA
0x400AA000
0x0
0x80
registers
n
ACMPOPA
ACMP_OPA Interrupt
5
CP0CFG
CP0CFG Register
0x4
32
read-write
n
0x100
0xFFFFFFFF
C0CLKD
C0CLKD
12
5
read-write
C0DFILT
C0DFILT
20
10
read-write
C0FLG
C0FLG
11
1
read-write
C0FRO
C0FRO
2
1
read-only
C0GCEN
C0GCEN
3
1
read-write
C0GCS
C0GCS
4
4
read-write
C0INTM
C0INTM
8
1
read-write
C0INTS
C0INTS
9
2
read-write
C0OINV
C0OINV
0
1
read-write
C0RO
C0RO
1
1
read-only
CP0CON
CP0CON Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
C0AFILT
C0AFILT
22
1
read-write
C0EN
C0EN
20
1
read-write
C0HYSEN
C0HYSEN
8
1
read-write
C0NIOS
C0NIOS
26
2
read-write
C0NS
C0NS
4
2
read-write
C0PIOS
C0PIOS
24
2
read-write
C0PS
C0PS
0
2
read-write
C0RDS
C0RDS
15
5
read-write
C0REFEN
C0REFEN
11
1
read-write
C0REFOES
C0REFOES
28
1
read-write
C0VRHS
C0VRHS
12
1
read-write
C0VRRH
C0VRRH
13
1
read-write
C0VRRL
C0VRRL
14
1
read-write
OPACON
OP0_CFG Register
0x40
32
read-write
n
0x0
0xFFFFFFFF
OPBES
OPBES
24
1
read-write
OPBS
OPBS
25
1
read-write
OPEN
OPEN
0
1
read-write
OPNS
OPNS
4
1
read-write
OPOE
OPOE
12
1
read-write
OPOSTRIM
OPOSTRIM
20
4
read-write
OPPS
OPPS
2
1
read-write
OPRSEL
OPRSEL
16
4
read-write
RNSHT
RNSHT
9
1
read-write
RPSHT
RPSHT
8
1
read-write
ADC
ADC
ADC
0x400A8000
0x0
0x240
registers
n
ADC_SEQA
ADC_SEQA Interrupt
12
ADC
ADC Interrupt
22
ADC_SEQB
ADC_SEQB Interrupt
27
ADCCTRL
ADC Control
0x0
32
read-write
n
0x7000
0xFFFFFFFF
ADC_CLKON
ADC_CLKON Bit
8
1
read-write
CLKDIV
ADC CLKDIV Bit
0
8
read-write
EXRF_SEL
EXRF_SEL
15
1
read-write
PD_ADC
PD_ADC Control Bit
14
1
read-write
PD_ADC_CORE
PD_ADC_CORE
13
1
read-write
PD_ADC_REF
PD_ADC_REF Bit
12
1
read-write
SEQA_LOWPRIO
SEQA_LOWPRIO Control Bit
16
1
read-write
CHL_THRSEL
CHL_THRSEL_REG
0x68
32
read-write
n
0x0
0xFFFFFFFF
CHL_THRSEL
CHL_THRSEL Bit
0
16
read-write
CMPFLAG
CMPFLAG_REG Flag
0x74
32
read-write
n
0x0
0xFFFFFFFF
OVERRUN0
OVERRUN0
16
1
read-only
OVERRUN1
OVERRUN1
17
1
read-only
OVERRUN10
OVERRUN10
26
1
read-only
OVERRUN11
OVERRUN11
27
1
read-only
OVERRUN12
OVERRUN12
28
1
read-only
OVERRUN13
OVERRUN13
29
1
read-only
OVERRUN14
OVERRUN14
30
1
read-only
OVERRUN15
OVERRUN15
31
1
read-only
OVERRUN2
OVERRUN2
18
1
read-only
OVERRUN3
OVERRUN3
19
1
read-only
OVERRUN4
OVERRUN4
20
1
read-only
OVERRUN5
OVERRUN5
21
1
read-only
OVERRUN6
OVERRUN6
22
1
read-only
OVERRUN7
OVERRUN7
23
1
read-only
OVERRUN8
OVERRUN8
24
1
read-only
OVERRUN9
OVERRUN9
25
1
read-only
THCMP0
THCMP0
0
1
read-write
THCMP1
THCMP1
1
1
read-write
THCMP10
THCMP10
10
1
read-write
THCMP11
THCMP11
11
1
read-write
THCMP12
THCMP12
12
1
read-write
THCMP13
THCMP13
13
1
read-write
THCMP14
THCMP14
14
1
read-write
THCMP15
THCMP15
15
1
read-write
THCMP2
THCMP2
2
1
read-write
THCMP3
THCMP3
3
1
read-write
THCMP4
THCMP4
4
1
read-write
THCMP5
THCMP5
5
1
read-write
THCMP6
THCMP6
6
1
read-write
THCMP7
THCMP7
7
1
read-write
THCMP8
THCMP8
8
1
read-write
THCMP9
THCMP9
9
1
read-write
CMPINTEN
CMPINTEN_REG
0x6C
32
read-write
n
0x0
0xFFFFFFFF
CHL0_CMPINTEN
CHL0_CMPINTEN Bit
0
2
read-write
CHL10_CMPINTEN
CHL10_CMPINTEN Bit
20
2
read-write
CHL11_CMPINTEN
CHL11_CMPINTEN Bit
22
2
read-write
CHL12_CMPINTEN
CHL12_CMPINTEN Bit
24
2
read-write
CHL13_CMPINTEN
CHL13_CMPINTEN Bit
26
2
read-write
CHL14_CMPINTEN
CHL14_CMPINTEN Bit
28
2
read-write
CHL15_CMPINTEN
CHL15_CMPINTEN Bit
30
2
read-write
CHL1_CMPINTEN
CHL1_CMPINTEN Bit
2
2
read-write
CHL2_CMPINTEN
CHL2_CMPINTEN Bit
4
2
read-write
CHL3_CMPINTEN
CHL3_CMPINTEN Bit
6
2
read-write
CHL4_CMPINTEN
CHL4_CMPINTEN Bit
8
2
read-write
CHL5_CMPINTEN
CHL5_CMPINTEN Bit
10
2
read-write
CHL6_CMPINTEN
CHL6_CMPINTEN Bit
12
2
read-write
CHL7_CMPINTEN
CHL7_CMPINTEN Bit
14
2
read-write
CHL8_CMPINTEN
CHL8_CMPINTEN Bit
16
2
read-write
CHL9_CMPINTEN
CHL9_CMPINTEN Bit
18
2
read-write
DAT0
DATA result register
0x20
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT1
DATA result register
0x24
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT10
DATA result register
0x48
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT11
DATA result register
0x4C
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT12
DATA result register
0x50
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT13
DATA result register
0x54
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT14
DATA result register
0x58
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT15
DATA result register
0x5C
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT2
DATA result register
0x28
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT3
DATA result register
0x2C
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT4
DATA result register
0x30
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT5
DATA result register
0x34
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT6
DATA result register
0x38
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT7
DATA result register
0x3C
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT8
DATA result register
0x40
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
DAT9
DATA result register
0x44
32
read-only
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
FLAG
ADC_FLAGS_REG
0x78
32
read-write
n
0x0
0xFFFFFFFF
ADC_OVR_FLAG
ADC_OVR_FLAG Bit
2
1
read-write
ADC_THCMP_FLAG
ADC_THCMP_FLAG
3
1
read-write
SEQA_FLAG
SEQA_FLAG Bit
0
1
read-write
SEQA_OVR_FLAG
SEQA_OVR_FLAG Bit
4
1
read-write
SEQB_FLAG
SEQB_FLAG
1
1
read-write
SEQB_OVR_FLAG
SEQB_OVR_FLAG Bit
5
1
read-write
INTEN
ADC_INTEN_REG
0x70
32
read-write
n
0x0
0xFFFFFFFF
ADC_OVR_INTEN
ADC_OVR_INTEN Bit
2
1
read-write
ADC_THRCMP_INTEN
ADC_THRCMP_INTEN Bit
3
1
read-write
SEQA_INTEN
SEQA_INTEN Bit
0
1
read-write
SEQA_OVR_INTEN
SEQA_OVR_INTEN Bit
4
1
read-write
SEQB_INTEN
SEQB_INTEN Bit
1
1
read-write
SEQB_OVR_INTEN
SEQB_OVR_INTEN Bit
5
1
read-write
SEQA_CTRL
SEQA_CTRL_REG
0x4
32
read-write
n
0x0
0xFFFFFFFF
SEQA_BURST
SEQA_BURST Bit
25
1
read-write
SEQA_CH_SEL
SEQA_CH_SEL Bit
0
16
read-write
SEQA_EN
SEQA_EN Bit
29
1
read-write
SEQA_MODE
SEQA_MODE Bit
28
1
read-write
SEQA_SSTEP
SEQA_SSTEP Bit
26
1
read-write
SEQA_START
SEQA_START Bit
24
1
read-write
SEQA_SYNCBYP
SEQA_SYNCBYP
21
1
read-write
SEQA_TRIGPOL
SEQA_TRIGPOL Bit
20
1
read-write
SEQA_TRIGSEL
SEQA_TRIGSEL
16
4
read-write
SEQA_GDAT
SEQA_GDAT_REG
0x14
32
read-write
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
SEQA_PERD
SEQA_PERD
0xC
32
read-write
n
0x80
0xFFFFFFFF
SEQB_CTRL
SEQB_CTRL_REG
0x8
32
read-write
n
0x0
0xFFFFFFFF
SEQB_BURST
SEQB_BURST Bit
25
1
read-write
SEQB_CH_SEL
SEQB_CH_SEL Bit
0
16
read-write
SEQB_EN
SEQB_EN Bit
29
1
read-write
SEQB_MODE
SEQB_MODE Bit
28
1
read-write
SEQB_SSTEP
SEQB_SSTEP Bit
26
1
read-write
SEQB_START
SEQB_START Bit
24
1
read-write
SEQB_SYNCBYP
SEQB_SYNCBYP
21
1
read-write
SEQB_TRIGPOL
SEQB_TRIGPOL Bit
20
1
read-write
SEQB_TRIGSEL
SEQB_TRIGSEL
16
4
read-write
SEQB_GDAT
SEQB_GDAT_REG
0x18
32
read-write
n
0x0
0xFFFFFFFF
CHN
CHN
24
4
read-only
DATAVALID
DATAVALID Bit
29
1
read-only
OVERRUN
OVERRUN Bit
28
1
read-only
RESULT
RESULT Bit
0
12
read-only
THCMPCROSS
THCMPCROSS Bit
18
2
read-only
THCMPRANGE
THCMPRANGE
16
2
read-only
SEQB_PERD
SEQB_PERD
0x10
32
read-write
n
0x80
0xFFFFFFFF
THR0
ADC_THR0_REG
0x60
32
read-write
n
0xFFFF0000
0xFFFFFFFF
THR0_HIGH
THR0_HIGH
16
12
read-write
THR0_LOW
THR0_LOW Bit
0
12
read-write
THR1
ADC_THR1_REG
0x64
32
read-write
n
0xFFFF0000
0xFFFFFFFF
THR1_HIGH
THR1_HIGH
16
12
read-write
THR1_LOW
THR1_LOW Bit
0
12
read-write
TRIM
ADC_TRIM_REG Register
0x7C
32
read-write
n
0x0
0xFFFFFFFF
ADC_I25UT_OE
ADC_I25UT_OE
16
1
read-write
ADC_INB6_SEL
ADC_INB6_SEL
20
1
read-write
ADC_INB7_SEL
ADC_INB7_SEL
21
1
read-write
ADC_VBG_OE
ADC_VBG_OE
17
1
read-write
ADC_VREFLI_TIE
ADC_VREFLI_TIE
18
1
read-write
R10B
R10B
31
1
read-write
TRIM_GAIN
TRIM_GAIN
8
8
read-write
TRIM_MEAS
TRIM_MEAS
28
1
read-write
VFS_S
VFS_S
0
2
read-write
CHIPCTL
CHIPCTL
CHIPCTL
0x40081000
0x0
0xC04
registers
n
IWDT
IWDT Interrupt
15
WT
WT Interrupt
20
CHIP_KEY
CHIP_KEY Register
0x800
32
read-write
n
0x0
0xFFFFFFFF
KEY
KEY
0
32
read-write
CLKCFG0
CLKCFG0 Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
PLLDIV
PLLDIV
4
4
read-write
PLLMUL
PLLMUL
10
2
read-write
PLLSRC
PLLSRC
0
1
read-write
XCLKDIV
XCLKDIV
28
3
read-write
XCLKINSEL
XCLKINSEL
20
2
read-write
XCLKSEL
XCLKSEL
24
4
read-write
CLKCFG1
CLKCFG1 Register
0x8
32
read-write
n
0x1
0xFFFFFFFF
CLK32KSEL
CLK32KSEL
2
1
read-write
IWRCLKSEL
IWRCLKSEL
12
1
read-write
LEDCLKSEL
LEDCLKSEL
16
1
read-write
SYSCLKLOCK
SYSCLKLOCK
4
1
read-only
SYSCLKSEL
SYSCLKSEL
0
2
read-write
SYSTICKSEL
SYSTICKSEL
8
2
read-write
CLKCFG2
CLKCFG2 Register
0xC
32
read-write
n
0x1
0xFFFFFFFF
HDIV
HDIV
0
8
read-write
MTDIV
MTDIV
8
4
read-write
PDIV01
PDIV01
16
4
read-write
PDIV23
PDIV23
24
4
read-write
CLKCTRL
CLKCTRL Register
0x0
32
read-write
n
0x2FF1000
0xFFFFFFFF
OSCDEN
OSCDEN
1
1
read-write
OSCEN
OSCEN
0
1
read-write
OSCGAIN
OSCGAIN
4
2
read-write
OSCOIEN
OSCOIEN
7
1
read-write
OSCREN
OSCREN
6
1
read-write
OSCSTB
OSCSTB
11
1
read-only
OSCSTOP
OSCSTOP
2
1
read-only
OSCSTS
OSCSTS
8
2
read-write
PLLEN
PLLEN
28
1
read-write
PLLLOCK
PLLLOCK
30
1
read-only
RCHEN
RCHEN
12
1
read-write
RCHPT
RCHPT
24
4
read-write
RCHSTB
RCHSTB
14
1
read-only
RCHTRIM
RCHTRIM
16
8
read-write
CLKEN_H01
CLKEN_H01 Register
0x10
32
read-write
n
0x27
0xFFFFFFFF
PA_CLKEN
PA_CLKEN
0
1
read-write
PB_CLKEN
PB_CLKEN
1
1
read-write
PC_CLKEN
PC_CLKEN
2
1
read-write
PF_CLKEN
PF_CLKEN
5
1
read-write
CLKEN_H23
CLKEN_H23 Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
CRC_CLKEN
CRC_CLKEN
0
1
read-write
CLKEN_P01
CLKEN_P01 Register
0x18
32
read-write
n
0x0
0xFFFFFFFF
DMA_CLKEN
DMA_CLKEN
6
1
read-write
ERU_CLKEN
ERU_CLKEN
3
1
read-write
I2C_CLKEN
I2C_CLKEN
23
1
read-write
PPU_CLKEN
PPU_CLKEN
2
1
read-write
SSP_CLKEN
SSP_CLKEN
24
1
read-write
UART1_CLKEN
UART1_CLKEN
16
1
read-write
UART2_CLKEN
UART2_CLKEN
17
1
read-write
UART3_CLKEN
UART3_CLKEN
18
1
read-write
UART4_CLKEN
UART4_CLKEN
19
1
read-write
UART5_CLKEN
UART5_CLKEN
20
1
read-write
UART6_CLKEN
UART6_CLKEN
21
1
read-write
CLKEN_P23
CLKEN_P23 Register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
ACMP_OPA_CLKEN
ACMP_OPA_CLKEN
10
1
read-write
ADC_CLKEN
ADC_CLKEN
8
1
read-write
TIM14_CLKEN
TIM14_CLKEN
0
1
read-write
TIM15_CLKEN
TIM15_CLKEN
1
1
read-write
TIM16_CLKEN
TIM16_CLKEN
2
1
read-write
TIM17_CLKEN
TIM17_CLKEN
3
1
read-write
TIM1_CLKEN
TIM1_CLKEN
12
1
read-write
TIM3_CLKEN
TIM3_CLKEN
13
1
read-write
INTMASK
INTMASK Register
0x100
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
CVM_MASK
CVM_MASK
2
1
read-write
DEBUG_VALID_MASK
DEBUG_VALID_MASK
12
1
read-write
IO_WAKEUP_MASK
IO_WAKEUP_MASK
11
1
read-write
IWDTRST_MASK
IWDTRST_MASK
7
1
read-write
LOCKUP_MASK
LOCKUP_MASK
9
1
read-write
LVD_MASK
LVD_MASK
4
1
read-write
LVR_MASK
LVR_MASK
3
1
read-write
NRST_MASK
NRST_MASK
5
1
read-write
OSCEN_CFGERR_MASK
OSCEN_CFGERR_MASK
28
1
read-write
OSC_MISS_MASK
OSC_MISS_MASK
18
1
read-write
PLLEN_CFGERR_MASK
PLLEN_CFGERR_MASK
29
1
read-write
PLLSRC_CFGERR_MASK
PLLSRC_CFGERR_MASK
25
1
read-write
PLL_MISS_MASK
PLL_MISS_MASK
20
1
read-write
POC_MASK
POC_MASK
1
1
read-write
POR_MASK
POR_MASK
0
1
read-write
RCHEN_CFGERR_MASK
RCHEN_CFGERR_MASK
27
1
read-write
RCH_MISS_MASK
RCH_MISS_MASK
16
1
read-write
SCLKSEL_CFGERR_MASK
SCLKSEL_CFGERR_MASK
24
1
read-write
SRST_MASK
SRST_MASK
8
1
read-write
SYSCLKMUX_ERR_MASK
SYSCLKMUX_ERR_MASK
22
1
read-write
SYSCLKMUX_RST_MASK
SYSCLKMUX_RST_MASK
10
1
read-write
WDTRST_MASK
WDTRST_MASK
6
1
read-write
IWDT_CFG
IWDT_CFG Register
0x44
32
read-write
n
0x0
0xFFFFFFFF
WINEN
WINEN
0
1
read-write
WINSEL
WINSEL
8
1
read-write
IWDT_CLKDIV
IWDT_CLKDIV Register
0x48
32
read-write
n
0x0
0xFFFFFFFF
CLKDIV
CLKDIV
0
4
read-write
IWDT_CTRL
IWDT_CTRL Register
0x40
32
write-only
n
0x0
0xFFFFFFFF
CONTROL
CONTROL
0
32
write-only
IWDT_RLD
IWDT_RLD Register
0x4C
32
read-write
n
0xFFFF
0xFFFFFFFF
RLD
RLD
0
16
read-write
IWDT_STATUS
IWDT_STATUS Register
0x50
32
read-only
n
0x0
0xFFFFFFFF
CNT
CNT
0
16
read-only
INTR
INTR
16
1
read-only
UPDATING
UPDATING
31
1
read-only
OSC32K_CTRL
OSC32K_CTRL Register
0x34
32
read-write
n
0x54
0xFFFFFFFF
DETEN
DETEN
4
1
read-write
EN
EN
0
1
read-write
FAST
FAST
10
1
read-write
FILEN
FILEN
6
1
read-write
GAIN
GAIN
12
2
read-write
INVEN
INVEN
8
1
read-write
OSCDET
OSCDET
16
1
read-only
REFEN
REFEN
2
1
read-write
POWER_CTRL
POWER_CTRL Register
0x30
32
read-write
n
0x9008
0xFFFFFFFF
CVMEN
CVMEN
19
1
read-write
CVMREN
CVMREN
9
1
read-write
DEBUG_NOSLEEP
DEBUG_NOSLEEP
3
1
read-write
FLASH_CG
FLASH_CG
4
1
read-write
FLASH_LP
FLASH_LP
5
1
read-write
LOCKUPREN
LOCKUPREN
10
1
read-write
LPE
LPE
0
1
read-write
LVDEN
LVDEN
20
1
read-write
LVES
LVES
21
1
read-write
LVLS
LVLS
22
3
read-write
LVREN
LVREN
15
1
read-write
LVRS
LVRS
16
2
read-write
MVRPS
MVRPS
12
1
read-write
MVRSEL
MVRSEL
13
1
read-write
POCREN
POCREN
8
1
read-write
SRAM_CG
SRAM_CG
6
1
read-write
SYSCLK_DCTEN
SYSCLK_DCTEN
2
1
read-write
SYSCLK_MUX_RSTEN
SYSCLK_MUX_RSTEN
1
1
read-write
VTSEL
VTSEL
28
2
read-write
VTSEN
VTSEN
27
1
read-write
REMAP_CTRL
REMAP_CTRL Register
0x3C
32
read-write
n
0x1
0xFFFFFFFF
DEBUG_USEASFUNC
DEBUG_USEASFUNC
12
1
read-write
REMAP
REMAP
0
1
read-write
REMAP_KEY
REMAP_KEY
16
16
write-only
SYSRESET_OUTEN
SYSRESET_OUTEN
9
1
read-write
SYSRESET_OUTSEL
SYSRESET_OUTSEL
10
1
read-write
XRST_USEASFUNC
XRST_USEASFUNC
8
1
read-write
SRST_REQ_H01
SRST_REQ_H01 Register
0x20
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
PA_SRST_REQ
PA_SRST_REQ
0
1
read-write
PB_SRST_REQ
PB_SRST_REQ
1
1
read-write
PC_SRST_REQ
PC_SRST_REQ
2
1
read-write
PF_SRST_REQ
PF_SRST_REQ
5
1
read-write
SRST_REQ_H23
SRST_REQ_H23 Register
0x24
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
CRC_SRST_REQ
CRC_SRST_REQ
0
1
read-write
SRST_REQ_P01
SRST_REQ_P01 Register
0x28
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
DMA_SRST_REQ
DMA_SRST_REQ
6
1
read-write
ERU_SRST_REQ
ERU_SRST_REQ
3
1
read-write
I2C_SRST_REQ
I2C_SRST_REQ
23
1
read-write
PPU_SRST_REQ
PPU_SRST_REQ
2
1
read-write
SSP_SRST_REQ
SSP_SRST_REQ
24
1
read-write
UART1_SRST_REQ
UART1_SRST_REQ
16
1
read-write
UART2_SRST_REQ
UART2_SRST_REQ
17
1
read-write
UART3_SRST_REQ
UART3_SRST_REQ
18
1
read-write
UART4_SRST_REQ
UART4_SRST_REQ
19
1
read-write
UART5_SRST_REQ
UART5_SRST_REQ
20
1
read-write
UART6_SRST_REQ
UART6_SRST_REQ
21
1
read-write
SRST_REQ_P23
SRST_REQ_P23 Register
0x2C
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
ACMP_OPA_SRST_REQ
ACMP_OPA_SRST_REQ
10
1
read-write
ADC_SRST_REQ
ADC_SRST_REQ
8
1
read-write
TIM14_SRST_REQ
TIM14_SRST_REQ
0
1
read-write
TIM15_SRST_REQ
TIM15_SRST_REQ
1
1
read-write
TIM16_SRST_REQ
TIM16_SRST_REQ
2
1
read-write
TIM17_SRST_REQ
TIM17_SRST_REQ
3
1
read-write
TIM1_SRST_REQ
TIM1_SRST_REQ
12
1
read-write
TIM3_SRST_REQ
TIM3_SRST_REQ
13
1
read-write
STATUS0
STATUS0 Register
0x110
32
read-write
n
0x10000B
0xFFFFFFFF
CVM_EVENT
CVM_EVENT
2
1
read-write
DEBUG_VALID_EVENT
DEBUG_VALID_EVENT
12
1
read-write
IO_WAKEUP_EVENT
IO_WAKEUP_EVENT
11
1
read-write
IWDTRST_EVENT
IWDTRST_EVENT
7
1
read-write
LOCKUP_EVENT
LOCKUP_EVENT
9
1
read-write
LVD_EVENT
LVD_EVENT
4
1
read-write
LVR_EVENT
LVR_EVENT
3
1
read-write
NRST_EVENT
NRST_EVENT
5
1
read-write
OSCEN_CFGERR_EVENT
OSCEN_CFGERR_EVENT
28
1
read-write
OSC_MISS_EVENT
OSC_MISS_EVENT
18
1
read-write
PLLEN_CFGERR_EVENT
PLLEN_CFGERR_EVENT
29
1
read-write
PLLSRC_CFGERR_EVENT
PLLSRC_CFGERR_EVENT
25
1
read-write
PLL_MISS_MASK
PLL_MISS_MASK
20
1
read-write
POC_EVENT
POC_EVENT
1
1
read-write
POR_EVENT
POR_EVENT
0
1
read-write
RCHEN_CFGERR_EVENT
RCHEN_CFGERR_EVENT
27
1
read-write
RCH_MISS_EVENT
RCH_MISS_MEVENT
16
1
read-write
SCLKSEL_CFGERR_EVENT
SCLKSEL_CFGERR_EVENT
24
1
read-write
SRST_EVENT
SRST_EVENT
8
1
read-write
SYSCLKMUX_ERR_EVENT
SYSCLKMUX_ERR_EVENT
22
1
read-write
SYSCLKMUX_RST_EVENT
SYSCLKMUX_RST_EVENT
10
1
read-write
WDTRST_EVENT
WDTRST_EVENT
6
1
read-write
STATUS1
STATUS1 Register
0x120
32
read-only
n
0x0
0xFFFFFFFF
BGRFLAG
BGRFLAG
11
1
read-only
CVMFLAG
CVMFLAG
9
1
read-only
IWDT_INTR
IWDT_INTR
13
1
read-only
LVDFLAG
LVDFLAG
7
1
read-only
OSCSTOP
OSCSTOP
0
1
read-only
PLL_LOCK
PLL_LOCK
5
1
read-only
RCHSTB
RCHSTB
3
1
read-only
VERSION
VERSION Register
0xC00
32
read-only
n
0xD6930
0xFFFFFFFF
WAKEUP_CTRL
WAKEUP_CTRL Register
0x38
32
read-write
n
0x0
0xFFFFFFFF
DEBUG_WAKEUPEN
DEBUG_WAKEUPEN
4
1
read-write
IO_WAKEUPEN
IO_WAKEUPEN
0
1
read-write
IWDT_WAKEUPEN
IWDT_WAKEUPEN
2
1
read-write
LVD_WAKEUPEN
LVD_WAKEUPEN
8
1
read-write
WT_WAKEUPEN
WT_WAKEUPEN
16
1
read-write
WT_ALERM
WT_ALERM Register
0x84
32
read-write
n
0x0
0xFFFFFFFF
ALERM
ALERM
0
8
read-write
WT_CNT
WT_CNT Register
0x88
32
read-write
n
0x0
0xFFFFFFFF
WT_CNT
WT_CNT
0
23
read-only
WT_CTRL
WT_CTRL Register
0x80
32
read-write
n
0x0
0xFFFFFFFF
BK_SEL
BK_SEL
8
2
read-write
BUZ_SEL
BUZ_SEL
4
2
read-write
INT
INT
24
1
read-write
INTEN
INTEN
16
1
read-write
WT_EN
WT_EN
0
1
read-write
CRC
CRC
CRC
0x40020000
0x0
0xB0
registers
n
CTRL
CRC_CTRL
0x60
32
read-write
n
0x0
0xFFFFFFFF
CRC_BYTE
crc_byte
8
2
read-write
CRC_GPS
crc_gps
24
2
read-write
CRC_LM
crc_lm
16
1
read-write
RESET
reset
0
1
write-only
RESET_CRC
reset_crc
1
1
write-only
DATA
CRC_DATA
0x64
32
read-write
n
0x0
0xFFFFFFFF
RESULT
CRC_RESULT
0x68
32
read-write
n
0x0
0xFFFFFFFF
DMA
DMA module
DMA
0x40086000
0x0
0xD00
registers
n
DMA
DMA Interrupt
11
ACTIVE
Active Register
0xC8
32
read-only
n
0x0
0xFFFFFFFF
ALT_BASE_PTR
Channel Standby Control Base Address Pointer Register
0x8
32
read-only
n
0x10
0xFFFFFFFF
BASE_PTR
Channel Control Base Address Pointer Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
BUS_ERR
Bus Error Register
0xD4
32
read-write
n
0x0
0xFFFFFFFF
CFG
DMA Configure Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
CTRL_PORT
DMA PORT CONTROL
5
3
read-write
ENABLE
DMA ENABLE
0
1
read-write
RESET
DMA RESET
31
1
read-write
CFG_ERR
Configure Error Register
0xD0
32
read-write
n
0x0
0xFFFFFFFF
CTRL0
DMA Channel n Control Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
BUSERR_INTREN
bus error interrupt enable of channel n
24
1
read-write
CFGERR_INTREN
configuration error interrupt enable of channel n
25
1
read-write
DMADONE_INTREN
DMA completes the interrupt enable of channel n
28
1
read-write
ENABLE
Channel n enable
0
1
read-write
PRIORITY
priority setting of Channel n
5
1
read-write
PRI_ALT
Select the pointer of the main / standby base of n channel
2
1
read-write
REQ0_MASK
Channel n request 0 shielding
15
1
read-write
REQ0_SEL
Channel n request option 0
8
5
read-write
REQ1_MASK
Channel n request 1 shielding
23
1
read-write
REQ1_SEL
Channel n request option 1
16
5
read-write
USE_BURST
Channel n uses continuous transmission
4
1
read-write
CTRL1
DMA Channel n Control Register
0x24
32
read-write
n
0x0
0xFFFFFFFF
BUSERR_INTREN
bus error interrupt enable of channel n
24
1
read-write
CFGERR_INTREN
configuration error interrupt enable of channel n
25
1
read-write
DMADONE_INTREN
DMA completes the interrupt enable of channel n
28
1
read-write
ENABLE
Channel n enable
0
1
read-write
PRIORITY
priority setting of Channel n
5
1
read-write
PRI_ALT
Select the pointer of the main / standby base of n channel
2
1
read-write
REQ0_MASK
Channel n request 0 shielding
15
1
read-write
REQ0_SEL
Channel n request option 0
8
5
read-write
REQ1_MASK
Channel n request 1 shielding
23
1
read-write
REQ1_SEL
Channel n request option 1
16
5
read-write
USE_BURST
Channel n uses continuous transmission
4
1
read-write
CTRL2
DMA Channel n Control Register
0x28
32
read-write
n
0x0
0xFFFFFFFF
BUSERR_INTREN
bus error interrupt enable of channel n
24
1
read-write
CFGERR_INTREN
configuration error interrupt enable of channel n
25
1
read-write
DMADONE_INTREN
DMA completes the interrupt enable of channel n
28
1
read-write
ENABLE
Channel n enable
0
1
read-write
PRIORITY
priority setting of Channel n
5
1
read-write
PRI_ALT
Select the pointer of the main / standby base of n channel
2
1
read-write
REQ0_MASK
Channel n request 0 shielding
15
1
read-write
REQ0_SEL
Channel n request option 0
8
5
read-write
REQ1_MASK
Channel n request 1 shielding
23
1
read-write
REQ1_SEL
Channel n request option 1
16
5
read-write
USE_BURST
Channel n uses continuous transmission
4
1
read-write
CTRL3
DMA Channel n Control Register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
BUSERR_INTREN
bus error interrupt enable of channel n
24
1
read-write
CFGERR_INTREN
configuration error interrupt enable of channel n
25
1
read-write
DMADONE_INTREN
DMA completes the interrupt enable of channel n
28
1
read-write
ENABLE
Channel n enable
0
1
read-write
PRIORITY
priority setting of Channel n
5
1
read-write
PRI_ALT
Select the pointer of the main / standby base of n channel
2
1
read-write
REQ0_MASK
Channel n request 0 shielding
15
1
read-write
REQ0_SEL
Channel n request option 0
8
5
read-write
REQ1_MASK
Channel n request 1 shielding
23
1
read-write
REQ1_SEL
Channel n request option 1
16
5
read-write
USE_BURST
Channel n uses continuous transmission
4
1
read-write
CTRL4
DMA Channel n Control Register
0x30
32
read-write
n
0x0
0xFFFFFFFF
BUSERR_INTREN
bus error interrupt enable of channel n
24
1
read-write
CFGERR_INTREN
configuration error interrupt enable of channel n
25
1
read-write
DMADONE_INTREN
DMA completes the interrupt enable of channel n
28
1
read-write
ENABLE
Channel n enable
0
1
read-write
PRIORITY
priority setting of Channel n
5
1
read-write
PRI_ALT
Select the pointer of the main / standby base of n channel
2
1
read-write
REQ0_MASK
Channel n request 0 shielding
15
1
read-write
REQ0_SEL
Channel n request option 0
8
5
read-write
REQ1_MASK
Channel n request 1 shielding
23
1
read-write
REQ1_SEL
Channel n request option 1
16
5
read-write
USE_BURST
Channel n uses continuous transmission
4
1
read-write
CTRL5
DMA Channel n Control Register
0x34
32
read-write
n
0x0
0xFFFFFFFF
BUSERR_INTREN
bus error interrupt enable of channel n
24
1
read-write
CFGERR_INTREN
configuration error interrupt enable of channel n
25
1
read-write
DMADONE_INTREN
DMA completes the interrupt enable of channel n
28
1
read-write
ENABLE
Channel n enable
0
1
read-write
PRIORITY
priority setting of Channel n
5
1
read-write
PRI_ALT
Select the pointer of the main / standby base of n channel
2
1
read-write
REQ0_MASK
Channel n request 0 shielding
15
1
read-write
REQ0_SEL
Channel n request option 0
8
5
read-write
REQ1_MASK
Channel n request 1 shielding
23
1
read-write
REQ1_SEL
Channel n request option 1
16
5
read-write
USE_BURST
Channel n uses continuous transmission
4
1
read-write
DONE
Done Register
0xCC
32
read-write
n
0x0
0xFFFFFFFF
REQUEST_ON
DMA Request Wait Status Register
0xC4
32
read-only
n
0x0
0xFFFFFFFF
STATUS
DMA Status Control Register
0xC0
32
read-only
n
0x0
0xFFFFFFFF
CHNL_NUM_MINUS1
DMA chnnel minus 1
16
5
read-only
CREQ_NUM_MINUS1
DMA request number minus 1
8
5
read-only
ENABLE
DMA Enable bit
0
1
read-only
STATE
DMA Status
4
4
read-only
SW_REQ
Software Request Register
0xC
32
write-only
n
0x0
0xFFFFFFFF
VERSION
DMA Version Register
0xC00
32
read-only
n
0xD6510
0xFFFFFFFF
EFLASH
EFLASH
EFLASH
0x40088000
0x0
0x50
registers
n
SYS
SYS Interrupt
13
ADDR
Flash Address Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
BTADDR
BOOT Partition address information Register
0x3C
32
read-only
n
0x0
0xFFFFFFFF
EDADDR
Protect Interrupt Clear
16
16
read-only
STADDR
Complete Operation Clear
0
16
read-only
CCLR
Flash Control Clear Register
0x4
32
write-only
n
0x0
0xFFFFFFFF
BOOTKEYEN
BOOTKEYEN
8
1
write-only
MASSEN
MASSEN
3
1
write-only
NVREN
NVREN
5
1
write-only
PAGEEN
PAGEEN
2
1
write-only
PROGEN
PROGEN
1
1
write-only
RDEN
RDEN
4
1
write-only
USR1KEYEN
USR1KEYEN
9
1
write-only
USR2KEYEN
USR2KEYEN
10
1
write-only
CFG
Flash Configure Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
NODATAPRF
NODATAPRF
4
1
read-write
PREFETCHEN
PREFETCHEN
2
1
read-write
READCFG
READCFG
0
2
read-write
CSET
Flash Control Set Register
0x0
32
write-only
n
0x0
0xFFFFFFFF
BOOTKEYEN
BOOTKEYEN
8
1
write-only
MASSEN
MASSEN
3
1
write-only
NVREN
NVREN
5
1
write-only
OPSTART
OPSTART
0
1
write-only
PAGEEN
PAGEEN
2
1
write-only
PROGEN
PROGEN
1
1
write-only
RDEN
RDEN
4
1
write-only
USR1KEYEN
USR1KEYEN
9
1
write-only
USR2KEYEN
USR2KEYEN
10
1
write-only
CTRL
Flash Control Status Register
0x8
32
read-only
n
0x0
0xFFFFFFFF
BOOTKEYS
BOOTKEYS
8
1
write-only
MASSS
MASSS
3
1
write-only
NVRS
NVRS
5
1
write-only
PAGES
PAGES
2
1
write-only
PROGS
PROGS
1
1
write-only
RDS
RDS
4
1
write-only
USR1KEYS
USR1KEYS
9
1
write-only
USR2KEYS
USR2KEYS
10
1
write-only
DATA
Flash Data Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
FEED
Flash feed Register
0x18
32
write-only
n
0x0
0xFFFFFFFF
ICR
Flash Interrupt Clear Register
0x24
32
write-only
n
0x0
0xFFFFFFFF
COMPCLR
Complete Operation Clear
0
1
write-only
DRDERRCLR
READ DATA ERROR Interrupt Clear
4
1
write-only
ERRORCLR
Error Interrupt Clear
2
1
write-only
PROTCLR
Protect Interrupt Clear
1
1
write-only
RCHOFFCLR
RCH OFF Interrupt Clear
3
1
write-only
IEN
Flash Interrupt Enable Register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
COMPINTEN
Complete Operation Interrupt Enable
0
1
read-write
DRDERRINTEN
READ DATA ERROR Interrupt Enable
4
1
read-write
ERRINTEN
Error Interrupt Enable
2
1
read-write
PROTINTEN
Protect Interrupt Enable
1
1
read-write
RCHOFFINTEN
RCH OFF Interrupt Enable
3
1
read-write
ISR
Flash Interrupt Status Register
0x20
32
read-only
n
0x0
0xFFFFFFFF
COMPLETE
Complete Operation Status
0
1
read-only
DRDERR
READ DATA ERROR Interrupt Status
4
1
read-only
ERROR
Error Interrupt Status
2
1
read-only
PROTECT
Protect Interrupt Status
1
1
read-only
RCHOFF
RCH OFF Interrupt Status
3
1
read-only
KEY1
Flash Key1 Match Register
0x2C
32
write-only
n
0x0
0xFFFFFFFF
KEY2
Flash Key2 Match Register
0x30
32
write-only
n
0x0
0xFFFFFFFF
KEY3
Flash Key3 Match Register
0x34
32
write-only
n
0x0
0xFFFFFFFF
KEY4
Flash Key4 Match Register
0x38
32
write-only
n
0x0
0xFFFFFFFF
STATUS
Flash Status Register
0x28
32
read-only
n
0x0
0xFFFFFFFF
BOOTCRCEN
BOOT CRC ENABLE Status
8
1
read-only
BOOTCRCOK
BOOT partition CRC check Status
24
1
read-only
BOOTKEYOK
BOOT key matching Status
16
1
read-only
BOOTPAREN
BOOT partition Status
0
1
read-only
USR1CRCEN
USR1 CRC ENABLE Status
9
1
read-only
USR1CRCOK
USR1 partition CRC check Status
25
1
read-only
USR1KEYOK
USR1 key matching Status
17
1
read-only
USR1PAREN
USR1 partition Status
1
1
read-only
USR2CRCEN
USR1 CRC ENABLE Status
10
1
read-only
USR2CRCOK
USR2 partition CRC check Status
26
1
read-only
USR2KEYOK
USR2 key matching Status
18
1
read-only
USR2PAREN
USR1 partition Status
2
1
read-only
U1ADDR
User1 Partition address information Register
0x40
32
read-only
n
0x0
0xFFFFFFFF
EDADDR
Protect Interrupt Clear
16
16
read-only
STADDR
Complete Operation Clear
0
16
read-only
U2ADDR
User2 Partition address information Register
0x44
32
read-only
n
0x0
0xFFFFFFFF
EDADDR
Protect Interrupt Clear
16
16
read-only
STADDR
Complete Operation Clear
0
16
read-only
ERU
ERU
ERU
0x40083000
0x0
0x30
registers
n
ERU0
ERU0 Interrupt
28
ERU1
ERU1 Interrupt
29
ERU2
ERU2 Interrupt
30
ERU3
ERU3 Interrupt
31
EXICON0
ERU Input Control Register 0
0x10
32
read-write
n
0x0
0xFFFFFFFF
APOL
The polarity of the input A choice
18
1
read-write
BPOL
The polarity of the input B choice
19
1
read-write
ERSOSEL
ERS0 input source Selecet
16
2
read-write
FE
ETL0 Falling Edge Test Enable
3
1
read-write
FL
ETL0 status flag
8
1
read-write
LD
ETL0 Reconstruction of the Status Flag Level Detection
1
1
read-write
OCS
ETL0 Output Trigger Pulse Output Channel Choice
4
3
read-write
PE
ETL0 Output Trigger Pulse Enable
0
1
read-write
RE
ETL0 Rising Edge Test Enable
2
1
read-write
EXICON1
ERU Input Control Register 0
0x14
32
read-write
n
0x0
0xFFFFFFFF
APOL
The polarity of the input A choice
18
1
read-write
BPOL
The polarity of the input B choice
19
1
read-write
ERSOSEL
ERS0 input source Selecet
16
2
read-write
FE
ETL0 Falling Edge Test Enable
3
1
read-write
FL
ETL0 status flag
8
1
read-write
LD
ETL0 Reconstruction of the Status Flag Level Detection
1
1
read-write
OCS
ETL0 Output Trigger Pulse Output Channel Choice
4
3
read-write
PE
ETL0 Output Trigger Pulse Enable
0
1
read-write
RE
ETL0 Rising Edge Test Enable
2
1
read-write
EXICON2
ERU Input Control Register 0
0x18
32
read-write
n
0x0
0xFFFFFFFF
APOL
The polarity of the input A choice
18
1
read-write
BPOL
The polarity of the input B choice
19
1
read-write
ERSOSEL
ERS0 input source Selecet
16
2
read-write
FE
ETL0 Falling Edge Test Enable
3
1
read-write
FL
ETL0 status flag
8
1
read-write
LD
ETL0 Reconstruction of the Status Flag Level Detection
1
1
read-write
OCS
ETL0 Output Trigger Pulse Output Channel Choice
4
3
read-write
PE
ETL0 Output Trigger Pulse Enable
0
1
read-write
RE
ETL0 Rising Edge Test Enable
2
1
read-write
EXICON3
ERU Input Control Register 0
0x1C
32
read-write
n
0x0
0xFFFFFFFF
APOL
The polarity of the input A choice
18
1
read-write
BPOL
The polarity of the input B choice
19
1
read-write
ERSOSEL
ERS0 input source Selecet
16
2
read-write
FE
ETL0 Falling Edge Test Enable
3
1
read-write
FL
ETL0 status flag
8
1
read-write
LD
ETL0 Reconstruction of the Status Flag Level Detection
1
1
read-write
OCS
ETL0 Output Trigger Pulse Output Channel Choice
4
3
read-write
PE
ETL0 Output Trigger Pulse Enable
0
1
read-write
RE
ETL0 Rising Edge Test Enable
2
1
read-write
EXISEL
ERU Input Select Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
IN0_SELA
A0 Event Source Select
0
3
read-write
IN0_SELB
B0 Event Source Select
4
3
read-write
IN1_SELA
A1 Event Source Select
8
3
read-write
IN1_SELB
B1 Event Source Select
12
3
read-write
IN2_SELA
A2 Event Source Select
16
3
read-write
IN2_SELB
B2 Event Source Select
20
3
read-write
IN3_SELA
A3 Event Source Select
24
3
read-write
IN3_SELB
B3 Event Source Select
28
3
read-write
EXOCON0
ERU Output Control Register 0
0x20
32
read-write
n
0x0
0xFFFFFFFF
GEEN
Door control events enable
2
1
read-write
GP
Model test results of gating options
4
2
read-write
IPEN0
ETL0 Model test enable
16
1
read-write
IPEN1
ETL1 Model test enable
17
1
read-write
IPEN2
ETL2 Model test enable
18
1
read-write
IPEN3
ETL3 Model test enable
19
1
read-write
ISS
Internal trigger source choice
0
2
read-write
PDR
Model test results flag
3
1
read-only
EXOCON1
ERU Output Control Register 0
0x24
32
read-write
n
0x0
0xFFFFFFFF
GEEN
Door control events enable
2
1
read-write
GP
Model test results of gating options
4
2
read-write
IPEN0
ETL0 Model test enable
16
1
read-write
IPEN1
ETL1 Model test enable
17
1
read-write
IPEN2
ETL2 Model test enable
18
1
read-write
IPEN3
ETL3 Model test enable
19
1
read-write
ISS
Internal trigger source choice
0
2
read-write
PDR
Model test results flag
3
1
read-only
EXOCON2
ERU Output Control Register 0
0x28
32
read-write
n
0x0
0xFFFFFFFF
GEEN
Door control events enable
2
1
read-write
GP
Model test results of gating options
4
2
read-write
IPEN0
ETL0 Model test enable
16
1
read-write
IPEN1
ETL1 Model test enable
17
1
read-write
IPEN2
ETL2 Model test enable
18
1
read-write
IPEN3
ETL3 Model test enable
19
1
read-write
ISS
Internal trigger source choice
0
2
read-write
PDR
Model test results flag
3
1
read-only
EXOCON3
ERU Output Control Register 0
0x2C
32
read-write
n
0x0
0xFFFFFFFF
GEEN
Door control events enable
2
1
read-write
GP
Model test results of gating options
4
2
read-write
IPEN0
ETL0 Model test enable
16
1
read-write
IPEN1
ETL1 Model test enable
17
1
read-write
IPEN2
ETL2 Model test enable
18
1
read-write
IPEN3
ETL3 Model test enable
19
1
read-write
ISS
Internal trigger source choice
0
2
read-write
PDR
Model test results flag
3
1
read-only
I2C
I2C
I2C
0x40097000
0x0
0x100
registers
n
I2C
I2C Interrupt
4
ADDR
I2C Address Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
ADDR
Address
1
7
read-write
GC
Broadcast Ack Signal
0
1
read-write
CCLR
I2C Control Clear Register
0x4
32
write-only
n
0x0
0xFFFFFFFF
AA
ACK bit
2
1
write-only
CR0
CR0
0
1
write-only
CR1
CR1
1
1
write-only
CR2
CR2
7
1
write-only
CR3
CR3
9
1
write-only
EN
Enable
6
1
write-only
SI
Clear Interrupt bit
3
1
write-only
STA
Send Start Bit
5
1
write-only
STO
Send Stop Bit
4
1
write-only
CSET
I2C Control Set Register
0x0
32
write-only
n
0x0
0xFFFFFFFF
AA
ACK bit
2
1
write-only
CR0
CR0
0
1
write-only
CR1
CR1
1
1
write-only
CR2
CR2
7
1
write-only
CR3
CR3
9
1
write-only
EN
Enable
6
1
write-only
STA
Send Start Bit
5
1
write-only
STO
Send Stop Bit
4
1
write-only
CSR
I2C Control Status Register
0x8
32
read-only
n
0x0
0xFFFFFFFF
AA
ACK bit
2
1
read-only
CR0
CR0
0
1
read-only
CR1
CR1
1
1
read-only
CR2
CR2
7
1
read-only
CR3
CR3
9
1
read-only
EN
Enable
6
1
read-only
SI
Clear Interrupt bit
3
1
read-only
STA
Send Start Bit
5
1
read-only
STO
Send Stop Bit
4
1
read-only
DATA
I2C Data Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
DATA
I2C Data Register
0
8
read-write
MEXT
TMEX timeout detection Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
MEXT
TMEX timeout detection Register
0
16
read-write
SCLH
SCLH
0x1C
32
read-write
n
0x0
0xFFFFFFFF
SCLH
SCLH
0
16
read-write
SCLL
SCLL
0x18
32
read-write
n
0x0
0xFFFFFFFF
SCLL
SCLL
0
16
read-write
SEXT
SEXT timeout detection Register
0x24
32
read-write
n
0x0
0xFFFFFFFF
SEXT
SEXT timeout detection Register
0
16
read-write
SR
I2C Status Register
0x14
32
read-only
n
0x0
0xFFFFFFFF
STAT
I2C Status
3
5
read-only
TMOUT
TMOUT
2
1
read-only
TOUT
TOUT
0
1
read-only
TSOUT
TSOUT
1
1
read-only
TOUT
timeout detection Register
0x28
32
read-write
n
0x0
0xFFFFFFFF
TOUT
timeout detection Register
0
16
read-write
LED
LED
LED
0x400AE000
0x0
0x100
registers
n
LED
LED Interrupt
21
COMSEL
COMSEL Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
CTRL
LED_CTRL Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
COMIF_IE
COMIF_IE
3
1
read-write
LEDIF_IE
LEDIF_IE
4
1
read-write
LEDMD
LEDMD
6
1
read-write
LEDON
LEDON
7
1
read-write
MODE
MODE
5
1
read-write
UPDMODE
UPDMODE
1
1
read-write
DISCOM
DISCOM
0x8
32
read-write
n
0x0
0xFFFFFFFF
DISCOM
DISCOM
0
8
read-write
IF
LED_IF Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
COMIF
COMIF
3
1
read-write
IDLE_ST
IDLE_ST
2
1
read-only
LEDIF
LEDIF
4
1
read-write
LEDDZ
LEDDZ
0xC
32
read-write
n
0x0
0xFFFFFFFF
LEDDZ
LEDDZ
0
8
read-write
RAM0
LED_RAM0 Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
RAM1
LED_RAM1
0x24
32
read-write
n
0x0
0xFFFFFFFF
RAM2
LED_RAM2 Register
0x28
32
read-write
n
0x0
0xFFFFFFFF
RAM3
LED_RAM3 Register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
SEGSEL
SEGSEL Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
PA
PA
P0RT
0x40000000
0x0
0x1000
registers
n
PA
PA Interrupt
16
CFG0
PORT Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG1
PORT Control Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG10
PORT Control Register
0x28
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG11
PORT Control Register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG12
PORT Control Register
0x30
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG13
PORT Control Register
0x34
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG14
PORT Control Register
0x38
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG15
PORT Control Register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG2
PORT Control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG3
PORT Control Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG4
PORT Control Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG5
PORT Control Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG6
PORT Control Register
0x18
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG7
PORT Control Register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG8
PORT Control Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG9
PORT Control Register
0x24
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
GCFG0
Global Configuration Register 0
0xD8
32
write-only
n
0x0
0xFFFFFFFF
GMASK0
GMASK0
0
1
write-only
GMASK1
GMASK1
1
1
write-only
GMASK10
GMASK10
10
1
write-only
GMASK11
GMASK11
11
1
write-only
GMASK12
GMASK12
12
1
write-only
GMASK13
GMASK13
13
1
write-only
GMASK14
GMASK14
14
1
write-only
GMASK15
GMASK15
15
1
write-only
GMASK16
GMASK16
16
1
write-only
GMASK17
GMASK17
17
1
write-only
GMASK18
GMASK18
18
1
write-only
GMASK19
GMASK19
19
1
write-only
GMASK2
GMASK2
2
1
write-only
GMASK20
GMASK20
20
1
write-only
GMASK21
GMASK21
21
1
write-only
GMASK22
GMASK22
22
1
write-only
GMASK23
GMASK23
23
1
write-only
GMASK24
GMASK24
24
1
write-only
GMASK25
GMASK25
25
1
write-only
GMASK26
GMASK26
26
1
write-only
GMASK27
GMASK27
27
1
write-only
GMASK28
GMASK28
28
1
write-only
GMASK29
GMASK29
29
1
write-only
GMASK3
GMASK3
3
1
write-only
GMASK30
GMASK30
30
1
write-only
GMASK31
GMASK31
31
1
write-only
GMASK4
GMASK4
4
1
write-only
GMASK5
GMASK5
5
1
write-only
GMASK6
GMASK6
6
1
write-only
GMASK7
GMASK7
7
1
write-only
GMASK8
GMASK8
8
1
write-only
GMASK9
GMASK9
9
1
write-only
GCFG1
0xDC
-1
read-write
n
GCFGMASK
GLOBAL CONFIGUE MASK REGISTER
0xD0
32
read-write
n
0xFFFFFFFF
0x0
GMASK0
GMASK0
0
1
read-write
GMASK1
GMASK1
1
1
read-write
GMASK10
GMASK10
10
1
read-write
GMASK11
GMASK11
11
1
read-write
GMASK12
GMASK12
12
1
read-write
GMASK13
GMASK13
13
1
read-write
GMASK14
GMASK14
14
1
read-write
GMASK15
GMASK15
15
1
read-write
GMASK16
GMASK16
16
1
read-write
GMASK17
GMASK17
17
1
read-write
GMASK18
GMASK18
18
1
read-write
GMASK19
GMASK19
19
1
read-write
GMASK2
GMASK2
2
1
read-write
GMASK20
GMASK20
20
1
read-write
GMASK21
GMASK21
21
1
read-write
GMASK22
GMASK22
22
1
read-write
GMASK23
GMASK23
23
1
read-write
GMASK24
GMASK24
24
1
read-write
GMASK25
GMASK25
25
1
read-write
GMASK26
GMASK26
26
1
read-write
GMASK27
GMASK27
27
1
read-write
GMASK28
GMASK28
28
1
read-write
GMASK29
GMASK29
29
1
read-write
GMASK3
GMASK3
3
1
read-write
GMASK30
GMASK30
30
1
read-write
GMASK31
GMASK31
31
1
read-write
GMASK4
GMASK4
4
1
read-write
GMASK5
GMASK5
5
1
read-write
GMASK6
GMASK6
6
1
read-write
GMASK7
GMASK7
7
1
read-write
GMASK8
GMASK8
8
1
read-write
GMASK9
GMASK9
9
1
read-write
INTBV
Interrupt Double Edge Register
0xB8
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Bipolar Interrupt Enable
0
1
read-write
GPIO1
GPIO1 Bipolar Interrupt Enable
1
1
read-write
GPIO10
GPIO10 Bipolar Interrupt Enable
10
1
read-write
GPIO11
GPIO11 Bipolar Interrupt Enable
11
1
read-write
GPIO12
GPIO12 Bipolar Interrupt Enable
12
1
read-write
GPIO13
GPIO13 Bipolar Interrupt Enable
13
1
read-write
GPIO14
GPIO14 Bipolar Interrupt Enable
14
1
read-write
GPIO15
GPIO15 Bipolar Interrupt Enable
15
1
read-write
GPIO2
GPIO2 Bipolar Interrupt Enable
2
1
read-write
GPIO3
GPIO3 Bipolar Interrupt Enable
3
1
read-write
GPIO4
GPIO4 Bipolar Interrupt Enable
4
1
read-write
GPIO5
GPIO5 Bipolar Interrupt Enable
5
1
read-write
GPIO6
GPIO6 Bipolar Interrupt Enable
6
1
read-write
GPIO7
GPIO7 Bipolar Interrupt Enable
7
1
read-write
GPIO8
GPIO8 Bipolar Interrupt Enable
8
1
read-write
GPIO9
GPIO9 Bipolar Interrupt Enable
9
1
read-write
INTMASK
Interrupt Mask Register
0xB0
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Mask
0
1
read-write
GPIO1
GPIO1 Interrupt Mask
1
1
read-write
GPIO10
GPIO10 Interrupt Mask
10
1
read-write
GPIO11
GPIO11 Interrupt Mask
11
1
read-write
GPIO12
GPIO12 Interrupt Mask
12
1
read-write
GPIO13
GPIO13 Interrupt Mask
13
1
read-write
GPIO14
GPIO14 Interrupt Mask
14
1
read-write
GPIO15
GPIO15 Interrupt Mask
15
1
read-write
GPIO2
GPIO2 Interrupt Mask
2
1
read-write
GPIO3
GPIO3 Interrupt Mask
3
1
read-write
GPIO4
GPIO4 Interrupt Mask
4
1
read-write
GPIO5
GPIO5 Interrupt Mask
5
1
read-write
GPIO6
GPIO6 Interrupt Mask
6
1
read-write
GPIO7
GPIO7 Interrupt Mask
7
1
read-write
GPIO8
GPIO8 Interrupt Mask
8
1
read-write
GPIO9
GPIO9 Interrupt Mask
9
1
read-write
INTPOL
Interrupt Polarity Register
0xBC
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Polarity Enable
0
1
read-write
GPIO1
GPIO1 Interrupt Polarity Enable
1
1
read-write
GPIO10
GPIO10 Interrupt Polarity Enable
10
1
read-write
GPIO11
GPIO11 Interrupt Polarity Enable
11
1
read-write
GPIO12
GPIO12 Interrupt Polarity Enable
12
1
read-write
GPIO13
GPIO13 Interrupt Polarity Enable
13
1
read-write
GPIO14
GPIO14 Interrupt Polarity Enable
14
1
read-write
GPIO15
GPIO15 Interrupt Polarity Enable
15
1
read-write
GPIO2
GPIO2 Interrupt Polarity Enable
2
1
read-write
GPIO3
GPIO3 Interrupt Polarity Enable
3
1
read-write
GPIO4
GPIO4 Interrupt Polarity Enable
4
1
read-write
GPIO5
GPIO5 Interrupt Polarity Enable
5
1
read-write
GPIO6
GPIO6 Interrupt Polarity Enable
6
1
read-write
GPIO7
GPIO7 Interrupt Polarity Enable
7
1
read-write
GPIO8
GPIO8 Interrupt Polarity Enable
8
1
read-write
GPIO9
GPIO9 Interrupt Polarity Enable
9
1
read-write
INTTYPE
Interrupt Type Register
0xB4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Type Select
0
1
read-write
GPIO1
GPIO1 Interrupt Type Select
1
1
read-write
GPIO10
GPIO10 Interrupt Type Select
10
1
read-write
GPIO11
GPIO11 Interrupt Type Select
11
1
read-write
GPIO12
GPIO12 Interrupt Type Select
12
1
read-write
GPIO13
GPIO13 Interrupt Type Select
13
1
read-write
GPIO14
GPIO14 Interrupt Type Select
14
1
read-write
GPIO15
GPIO15 Interrupt Type Select
15
1
read-write
GPIO2
GPIO2 Interrupt Type Select
2
1
read-write
GPIO3
GPIO3 Interrupt Type Select
3
1
read-write
GPIO4
GPIO4 Interrupt Type Select
4
1
read-write
GPIO5
GPIO5 Interrupt Type Select
5
1
read-write
GPIO6
GPIO6 Interrupt Type Select
6
1
read-write
GPIO7
GPIO7 Interrupt Type Select
7
1
read-write
GPIO8
GPIO8 Interrupt Type Select
8
1
read-write
GPIO9
GPIO9 Interrupt Type Select
9
1
read-write
LOCK0
Configure LOCK Register 0
0xE0
32
read-write
n
0x0
0xFFFFFFFF
LOCKL0
LOCKL0
0
1
read-write
LOCKL1
LOCKL1
1
1
read-write
LOCKL10
LOCKL10
10
1
read-write
LOCKL11
LOCKL11
11
1
read-write
LOCKL12
LOCKL12
12
1
read-write
LOCKL13
LOCKL13
13
1
read-write
LOCKL14
LOCKL14
14
1
read-write
LOCKL15
LOCKL15
15
1
read-write
LOCKL2
LOCKL2
2
1
read-write
LOCKL3
LOCKL3
3
1
read-write
LOCKL4
LOCKL4
4
1
read-write
LOCKL5
LOCKL5
5
1
read-write
LOCKL6
LOCKL6
6
1
read-write
LOCKL7
LOCKL7
7
1
read-write
LOCKL8
LOCKL8
8
1
read-write
LOCKL9
LOCKL9
9
1
read-write
LOCKL_KEY
LOCKL_KEY
16
16
read-write
LOCK1
0xE4
-1
read-write
n
MIS
Mask Interrupt Status Register
0xC4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Masked Interrupt Status
0
1
read-write
GPIO1
GPIO1 Masked Interrupt Status
1
1
read-write
GPIO10
GPIO10 Masked Interrupt Status
10
1
read-write
GPIO11
GPIO11 Masked Interrupt Status
11
1
read-write
GPIO12
GPIO12 Masked Interrupt Status
12
1
read-write
GPIO13
GPIO13 Masked Interrupt Status
13
1
read-write
GPIO14
GPIO14 Masked Interrupt Status
14
1
read-write
GPIO15
GPIO15 Masked Interrupt Status
15
1
read-write
GPIO2
GPIO2 Masked Interrupt Status
2
1
read-write
GPIO3
GPIO3 Masked Interrupt Status
3
1
read-write
GPIO4
GPIO4 Masked Interrupt Status
4
1
read-write
GPIO5
GPIO5 Masked Interrupt Status
5
1
read-write
GPIO6
GPIO6 Masked Interrupt Status
6
1
read-write
GPIO7
GPIO7 Masked Interrupt Status
7
1
read-write
GPIO8
GPIO8 Masked Interrupt Status
8
1
read-write
GPIO9
GPIO9 Masked Interrupt Status
9
1
read-write
OUT
Pin Output Register
0x90
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Status
0
1
read-write
GPIO1
GPIO1 Output Status
1
1
read-write
GPIO10
GPIO10 Output Status
10
1
read-write
GPIO11
GPIO11 Output Status
11
1
read-write
GPIO12
GPIO12 Output Status
12
1
read-write
GPIO13
GPIO13 Output Status
13
1
read-write
GPIO14
GPIO14 Output Status
14
1
read-write
GPIO15
GPIO15 Output Status
15
1
read-write
GPIO2
GPIO2 Output Status
2
1
read-write
GPIO3
GPIO3 Output Status
3
1
read-write
GPIO4
GPIO4 Output Status
4
1
read-write
GPIO5
GPIO5 Output Status
5
1
read-write
GPIO6
GPIO6 Output Status
6
1
read-write
GPIO7
GPIO7 Output Status
7
1
read-write
GPIO8
GPIO8 Output Status
8
1
read-write
GPIO9
GPIO9 Output Status
9
1
read-write
OUTCLR
Pin Output Clear Register
0x98
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Clear
0
1
read-write
GPIO1
GPIO1 Output Clear
1
1
read-write
GPIO10
GPIO10 Output Clear
10
1
read-write
GPIO11
GPIO11 Output Clear
11
1
read-write
GPIO12
GPIO12 Output Clear
12
1
read-write
GPIO13
GPIO13 Output Clear
13
1
read-write
GPIO14
GPIO14 Output Clear
14
1
read-write
GPIO15
GPIO15 Output Clear
15
1
read-write
GPIO2
GPIO2 Output Clear
2
1
read-write
GPIO3
GPIO3 Output Clear
3
1
read-write
GPIO4
GPIO4 Output Clear
4
1
read-write
GPIO5
GPIO5 Output Clear
5
1
read-write
GPIO6
GPIO6 Output Clear
6
1
read-write
GPIO7
GPIO7 Output Clear
7
1
read-write
GPIO8
GPIO8 Output Clear
8
1
read-write
GPIO9
GPIO9 Output Clear
9
1
read-write
OUTEN
Pin Output Enable Register
0xA0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Enable
0
1
read-write
GPIO1
GPIO1 Output Enable
1
1
read-write
GPIO10
GPIO10 Output Enable
10
1
read-write
GPIO11
GPIO11 Output Enable
11
1
read-write
GPIO12
GPIO12 Output Enable
12
1
read-write
GPIO13
GPIO13 Output Enable
13
1
read-write
GPIO14
GPIO14 Output Enable
14
1
read-write
GPIO15
GPIO15 Output Enable
15
1
read-write
GPIO2
GPIO2 Output Enable
2
1
read-write
GPIO3
GPIO3 Output Enable
3
1
read-write
GPIO4
GPIO4 Output Enable
4
1
read-write
GPIO5
GPIO5 Output Enable
5
1
read-write
GPIO6
GPIO6 Output Enable
6
1
read-write
GPIO7
GPIO7 Output Enable
7
1
read-write
GPIO8
GPIO8 Output Enable
8
1
read-write
GPIO9
GPIO9 Output Enable
9
1
read-write
OUTSET
Pin Output Set Register
0x94
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Set
0
1
read-write
GPIO1
GPIO1 Output Set
1
1
read-write
GPIO10
GPIO10 Output Set
10
1
read-write
GPIO11
GPIO11 Output Set
11
1
read-write
GPIO12
GPIO12 Output Set
12
1
read-write
GPIO13
GPIO13 Output Set
13
1
read-write
GPIO14
GPIO14 Output Set
14
1
read-write
GPIO15
GPIO15 Output Set
15
1
read-write
GPIO2
GPIO2 Output Set
2
1
read-write
GPIO3
GPIO3 Output Set
3
1
read-write
GPIO4
GPIO4 Output Set
4
1
read-write
GPIO5
GPIO5 Output Set
5
1
read-write
GPIO6
GPIO6 Output Set
6
1
read-write
GPIO7
GPIO7 Output Set
7
1
read-write
GPIO8
GPIO8 Output Set
8
1
read-write
GPIO9
GPIO9 Output Set
9
1
read-write
OUTTGL
Pin Output Turn Register
0x9C
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Toggle
0
1
read-write
GPIO1
GPIO1 Output Toggle
1
1
read-write
GPIO10
GPIO10 Output Toggle
10
1
read-write
GPIO11
GPIO11 Output Toggle
11
1
read-write
GPIO12
GPIO12 Output Toggle
12
1
read-write
GPIO13
GPIO13 Output Toggle
13
1
read-write
GPIO14
GPIO14 Output Toggle
14
1
read-write
GPIO15
GPIO15 Output Toggle
15
1
read-write
GPIO2
GPIO2 Output Toggle
2
1
read-write
GPIO3
GPIO3 Output Toggle
3
1
read-write
GPIO4
GPIO4 Output Toggle
4
1
read-write
GPIO5
GPIO5 Output Toggle
5
1
read-write
GPIO6
GPIO6 Output Toggle
6
1
read-write
GPIO7
GPIO7 Output Toggle
7
1
read-write
GPIO8
GPIO8 Output Toggle
8
1
read-write
GPIO9
GPIO9 Output Toggle
9
1
read-write
PIN
Pin Value Register
0x80
32
read-only
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Status
0
1
read-only
GPIO1
GPIO1 Status
1
1
read-only
GPIO10
GPIO10 Status
10
1
read-only
GPIO11
GPIO11 Status
11
1
read-only
GPIO12
GPIO12 Status
12
1
read-only
GPIO13
GPIO13 Status
13
1
read-only
GPIO14
GPIO14 Status
14
1
read-only
GPIO15
GPIO15 Status
15
1
read-only
GPIO2
GPIO2 Status
2
1
read-only
GPIO3
GPIO3 Status
3
1
read-only
GPIO4
GPIO4 Status
4
1
read-only
GPIO5
GPIO5 Status
5
1
read-only
GPIO6
GPIO6 Status
6
1
read-only
GPIO7
GPIO7 Status
7
1
read-only
GPIO8
GPIO8 Status
8
1
read-only
GPIO9
GPIO9 Status
9
1
read-only
RIS
Original Interrupt Status Register
0xC0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Original Interrupt Status
0
1
read-write
GPIO1
GPIO1 Original Interrupt Status
1
1
read-write
GPIO10
GPIO10 Original Interrupt Status
10
1
read-write
GPIO11
GPIO11 Original Interrupt Status
11
1
read-write
GPIO12
GPIO12 Original Interrupt Status
12
1
read-write
GPIO13
GPIO13 Original Interrupt Status
13
1
read-write
GPIO14
GPIO14 Original Interrupt Status
14
1
read-write
GPIO15
GPIO15 Original Interrupt Status
15
1
read-write
GPIO2
GPIO2 Original Interrupt Status
2
1
read-write
GPIO3
GPIO3 Original Interrupt Status
3
1
read-write
GPIO4
GPIO4 Original Interrupt Status
4
1
read-write
GPIO5
GPIO5 Original Interrupt Status
5
1
read-write
GPIO6
GPIO6 Original Interrupt Status
6
1
read-write
GPIO7
GPIO7 Original Interrupt Status
7
1
read-write
GPIO8
GPIO8 Original Interrupt Status
8
1
read-write
GPIO9
GPIO9 Original Interrupt Status
9
1
read-write
VERSION
GPIO VERSION
0xC00
32
read-only
n
0xD6610
0xFFFFFFFF
PB
PA
P0RT
0x40001000
0x0
0x1000
registers
n
PB
PB Interrupt
17
CFG0
PORT Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG1
PORT Control Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG10
PORT Control Register
0x28
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG11
PORT Control Register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG12
PORT Control Register
0x30
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG13
PORT Control Register
0x34
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG14
PORT Control Register
0x38
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG15
PORT Control Register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG2
PORT Control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG3
PORT Control Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG4
PORT Control Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG5
PORT Control Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG6
PORT Control Register
0x18
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG7
PORT Control Register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG8
PORT Control Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG9
PORT Control Register
0x24
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
GCFG0
Global Configuration Register 0
0xD8
32
write-only
n
0x0
0xFFFFFFFF
GMASK0
GMASK0
0
1
write-only
GMASK1
GMASK1
1
1
write-only
GMASK10
GMASK10
10
1
write-only
GMASK11
GMASK11
11
1
write-only
GMASK12
GMASK12
12
1
write-only
GMASK13
GMASK13
13
1
write-only
GMASK14
GMASK14
14
1
write-only
GMASK15
GMASK15
15
1
write-only
GMASK16
GMASK16
16
1
write-only
GMASK17
GMASK17
17
1
write-only
GMASK18
GMASK18
18
1
write-only
GMASK19
GMASK19
19
1
write-only
GMASK2
GMASK2
2
1
write-only
GMASK20
GMASK20
20
1
write-only
GMASK21
GMASK21
21
1
write-only
GMASK22
GMASK22
22
1
write-only
GMASK23
GMASK23
23
1
write-only
GMASK24
GMASK24
24
1
write-only
GMASK25
GMASK25
25
1
write-only
GMASK26
GMASK26
26
1
write-only
GMASK27
GMASK27
27
1
write-only
GMASK28
GMASK28
28
1
write-only
GMASK29
GMASK29
29
1
write-only
GMASK3
GMASK3
3
1
write-only
GMASK30
GMASK30
30
1
write-only
GMASK31
GMASK31
31
1
write-only
GMASK4
GMASK4
4
1
write-only
GMASK5
GMASK5
5
1
write-only
GMASK6
GMASK6
6
1
write-only
GMASK7
GMASK7
7
1
write-only
GMASK8
GMASK8
8
1
write-only
GMASK9
GMASK9
9
1
write-only
GCFG1
0xDC
-1
read-write
n
GCFGMASK
GLOBAL CONFIGUE MASK REGISTER
0xD0
32
read-write
n
0xFFFFFFFF
0x0
GMASK0
GMASK0
0
1
read-write
GMASK1
GMASK1
1
1
read-write
GMASK10
GMASK10
10
1
read-write
GMASK11
GMASK11
11
1
read-write
GMASK12
GMASK12
12
1
read-write
GMASK13
GMASK13
13
1
read-write
GMASK14
GMASK14
14
1
read-write
GMASK15
GMASK15
15
1
read-write
GMASK16
GMASK16
16
1
read-write
GMASK17
GMASK17
17
1
read-write
GMASK18
GMASK18
18
1
read-write
GMASK19
GMASK19
19
1
read-write
GMASK2
GMASK2
2
1
read-write
GMASK20
GMASK20
20
1
read-write
GMASK21
GMASK21
21
1
read-write
GMASK22
GMASK22
22
1
read-write
GMASK23
GMASK23
23
1
read-write
GMASK24
GMASK24
24
1
read-write
GMASK25
GMASK25
25
1
read-write
GMASK26
GMASK26
26
1
read-write
GMASK27
GMASK27
27
1
read-write
GMASK28
GMASK28
28
1
read-write
GMASK29
GMASK29
29
1
read-write
GMASK3
GMASK3
3
1
read-write
GMASK30
GMASK30
30
1
read-write
GMASK31
GMASK31
31
1
read-write
GMASK4
GMASK4
4
1
read-write
GMASK5
GMASK5
5
1
read-write
GMASK6
GMASK6
6
1
read-write
GMASK7
GMASK7
7
1
read-write
GMASK8
GMASK8
8
1
read-write
GMASK9
GMASK9
9
1
read-write
INTBV
Interrupt Double Edge Register
0xB8
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Bipolar Interrupt Enable
0
1
read-write
GPIO1
GPIO1 Bipolar Interrupt Enable
1
1
read-write
GPIO10
GPIO10 Bipolar Interrupt Enable
10
1
read-write
GPIO11
GPIO11 Bipolar Interrupt Enable
11
1
read-write
GPIO12
GPIO12 Bipolar Interrupt Enable
12
1
read-write
GPIO13
GPIO13 Bipolar Interrupt Enable
13
1
read-write
GPIO14
GPIO14 Bipolar Interrupt Enable
14
1
read-write
GPIO15
GPIO15 Bipolar Interrupt Enable
15
1
read-write
GPIO2
GPIO2 Bipolar Interrupt Enable
2
1
read-write
GPIO3
GPIO3 Bipolar Interrupt Enable
3
1
read-write
GPIO4
GPIO4 Bipolar Interrupt Enable
4
1
read-write
GPIO5
GPIO5 Bipolar Interrupt Enable
5
1
read-write
GPIO6
GPIO6 Bipolar Interrupt Enable
6
1
read-write
GPIO7
GPIO7 Bipolar Interrupt Enable
7
1
read-write
GPIO8
GPIO8 Bipolar Interrupt Enable
8
1
read-write
GPIO9
GPIO9 Bipolar Interrupt Enable
9
1
read-write
INTMASK
Interrupt Mask Register
0xB0
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Mask
0
1
read-write
GPIO1
GPIO1 Interrupt Mask
1
1
read-write
GPIO10
GPIO10 Interrupt Mask
10
1
read-write
GPIO11
GPIO11 Interrupt Mask
11
1
read-write
GPIO12
GPIO12 Interrupt Mask
12
1
read-write
GPIO13
GPIO13 Interrupt Mask
13
1
read-write
GPIO14
GPIO14 Interrupt Mask
14
1
read-write
GPIO15
GPIO15 Interrupt Mask
15
1
read-write
GPIO2
GPIO2 Interrupt Mask
2
1
read-write
GPIO3
GPIO3 Interrupt Mask
3
1
read-write
GPIO4
GPIO4 Interrupt Mask
4
1
read-write
GPIO5
GPIO5 Interrupt Mask
5
1
read-write
GPIO6
GPIO6 Interrupt Mask
6
1
read-write
GPIO7
GPIO7 Interrupt Mask
7
1
read-write
GPIO8
GPIO8 Interrupt Mask
8
1
read-write
GPIO9
GPIO9 Interrupt Mask
9
1
read-write
INTPOL
Interrupt Polarity Register
0xBC
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Polarity Enable
0
1
read-write
GPIO1
GPIO1 Interrupt Polarity Enable
1
1
read-write
GPIO10
GPIO10 Interrupt Polarity Enable
10
1
read-write
GPIO11
GPIO11 Interrupt Polarity Enable
11
1
read-write
GPIO12
GPIO12 Interrupt Polarity Enable
12
1
read-write
GPIO13
GPIO13 Interrupt Polarity Enable
13
1
read-write
GPIO14
GPIO14 Interrupt Polarity Enable
14
1
read-write
GPIO15
GPIO15 Interrupt Polarity Enable
15
1
read-write
GPIO2
GPIO2 Interrupt Polarity Enable
2
1
read-write
GPIO3
GPIO3 Interrupt Polarity Enable
3
1
read-write
GPIO4
GPIO4 Interrupt Polarity Enable
4
1
read-write
GPIO5
GPIO5 Interrupt Polarity Enable
5
1
read-write
GPIO6
GPIO6 Interrupt Polarity Enable
6
1
read-write
GPIO7
GPIO7 Interrupt Polarity Enable
7
1
read-write
GPIO8
GPIO8 Interrupt Polarity Enable
8
1
read-write
GPIO9
GPIO9 Interrupt Polarity Enable
9
1
read-write
INTTYPE
Interrupt Type Register
0xB4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Type Select
0
1
read-write
GPIO1
GPIO1 Interrupt Type Select
1
1
read-write
GPIO10
GPIO10 Interrupt Type Select
10
1
read-write
GPIO11
GPIO11 Interrupt Type Select
11
1
read-write
GPIO12
GPIO12 Interrupt Type Select
12
1
read-write
GPIO13
GPIO13 Interrupt Type Select
13
1
read-write
GPIO14
GPIO14 Interrupt Type Select
14
1
read-write
GPIO15
GPIO15 Interrupt Type Select
15
1
read-write
GPIO2
GPIO2 Interrupt Type Select
2
1
read-write
GPIO3
GPIO3 Interrupt Type Select
3
1
read-write
GPIO4
GPIO4 Interrupt Type Select
4
1
read-write
GPIO5
GPIO5 Interrupt Type Select
5
1
read-write
GPIO6
GPIO6 Interrupt Type Select
6
1
read-write
GPIO7
GPIO7 Interrupt Type Select
7
1
read-write
GPIO8
GPIO8 Interrupt Type Select
8
1
read-write
GPIO9
GPIO9 Interrupt Type Select
9
1
read-write
LOCK0
Configure LOCK Register 0
0xE0
32
read-write
n
0x0
0xFFFFFFFF
LOCKL0
LOCKL0
0
1
read-write
LOCKL1
LOCKL1
1
1
read-write
LOCKL10
LOCKL10
10
1
read-write
LOCKL11
LOCKL11
11
1
read-write
LOCKL12
LOCKL12
12
1
read-write
LOCKL13
LOCKL13
13
1
read-write
LOCKL14
LOCKL14
14
1
read-write
LOCKL15
LOCKL15
15
1
read-write
LOCKL2
LOCKL2
2
1
read-write
LOCKL3
LOCKL3
3
1
read-write
LOCKL4
LOCKL4
4
1
read-write
LOCKL5
LOCKL5
5
1
read-write
LOCKL6
LOCKL6
6
1
read-write
LOCKL7
LOCKL7
7
1
read-write
LOCKL8
LOCKL8
8
1
read-write
LOCKL9
LOCKL9
9
1
read-write
LOCKL_KEY
LOCKL_KEY
16
16
read-write
LOCK1
0xE4
-1
read-write
n
MIS
Mask Interrupt Status Register
0xC4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Masked Interrupt Status
0
1
read-write
GPIO1
GPIO1 Masked Interrupt Status
1
1
read-write
GPIO10
GPIO10 Masked Interrupt Status
10
1
read-write
GPIO11
GPIO11 Masked Interrupt Status
11
1
read-write
GPIO12
GPIO12 Masked Interrupt Status
12
1
read-write
GPIO13
GPIO13 Masked Interrupt Status
13
1
read-write
GPIO14
GPIO14 Masked Interrupt Status
14
1
read-write
GPIO15
GPIO15 Masked Interrupt Status
15
1
read-write
GPIO2
GPIO2 Masked Interrupt Status
2
1
read-write
GPIO3
GPIO3 Masked Interrupt Status
3
1
read-write
GPIO4
GPIO4 Masked Interrupt Status
4
1
read-write
GPIO5
GPIO5 Masked Interrupt Status
5
1
read-write
GPIO6
GPIO6 Masked Interrupt Status
6
1
read-write
GPIO7
GPIO7 Masked Interrupt Status
7
1
read-write
GPIO8
GPIO8 Masked Interrupt Status
8
1
read-write
GPIO9
GPIO9 Masked Interrupt Status
9
1
read-write
OUT
Pin Output Register
0x90
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Status
0
1
read-write
GPIO1
GPIO1 Output Status
1
1
read-write
GPIO10
GPIO10 Output Status
10
1
read-write
GPIO11
GPIO11 Output Status
11
1
read-write
GPIO12
GPIO12 Output Status
12
1
read-write
GPIO13
GPIO13 Output Status
13
1
read-write
GPIO14
GPIO14 Output Status
14
1
read-write
GPIO15
GPIO15 Output Status
15
1
read-write
GPIO2
GPIO2 Output Status
2
1
read-write
GPIO3
GPIO3 Output Status
3
1
read-write
GPIO4
GPIO4 Output Status
4
1
read-write
GPIO5
GPIO5 Output Status
5
1
read-write
GPIO6
GPIO6 Output Status
6
1
read-write
GPIO7
GPIO7 Output Status
7
1
read-write
GPIO8
GPIO8 Output Status
8
1
read-write
GPIO9
GPIO9 Output Status
9
1
read-write
OUTCLR
Pin Output Clear Register
0x98
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Clear
0
1
read-write
GPIO1
GPIO1 Output Clear
1
1
read-write
GPIO10
GPIO10 Output Clear
10
1
read-write
GPIO11
GPIO11 Output Clear
11
1
read-write
GPIO12
GPIO12 Output Clear
12
1
read-write
GPIO13
GPIO13 Output Clear
13
1
read-write
GPIO14
GPIO14 Output Clear
14
1
read-write
GPIO15
GPIO15 Output Clear
15
1
read-write
GPIO2
GPIO2 Output Clear
2
1
read-write
GPIO3
GPIO3 Output Clear
3
1
read-write
GPIO4
GPIO4 Output Clear
4
1
read-write
GPIO5
GPIO5 Output Clear
5
1
read-write
GPIO6
GPIO6 Output Clear
6
1
read-write
GPIO7
GPIO7 Output Clear
7
1
read-write
GPIO8
GPIO8 Output Clear
8
1
read-write
GPIO9
GPIO9 Output Clear
9
1
read-write
OUTEN
Pin Output Enable Register
0xA0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Enable
0
1
read-write
GPIO1
GPIO1 Output Enable
1
1
read-write
GPIO10
GPIO10 Output Enable
10
1
read-write
GPIO11
GPIO11 Output Enable
11
1
read-write
GPIO12
GPIO12 Output Enable
12
1
read-write
GPIO13
GPIO13 Output Enable
13
1
read-write
GPIO14
GPIO14 Output Enable
14
1
read-write
GPIO15
GPIO15 Output Enable
15
1
read-write
GPIO2
GPIO2 Output Enable
2
1
read-write
GPIO3
GPIO3 Output Enable
3
1
read-write
GPIO4
GPIO4 Output Enable
4
1
read-write
GPIO5
GPIO5 Output Enable
5
1
read-write
GPIO6
GPIO6 Output Enable
6
1
read-write
GPIO7
GPIO7 Output Enable
7
1
read-write
GPIO8
GPIO8 Output Enable
8
1
read-write
GPIO9
GPIO9 Output Enable
9
1
read-write
OUTSET
Pin Output Set Register
0x94
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Set
0
1
read-write
GPIO1
GPIO1 Output Set
1
1
read-write
GPIO10
GPIO10 Output Set
10
1
read-write
GPIO11
GPIO11 Output Set
11
1
read-write
GPIO12
GPIO12 Output Set
12
1
read-write
GPIO13
GPIO13 Output Set
13
1
read-write
GPIO14
GPIO14 Output Set
14
1
read-write
GPIO15
GPIO15 Output Set
15
1
read-write
GPIO2
GPIO2 Output Set
2
1
read-write
GPIO3
GPIO3 Output Set
3
1
read-write
GPIO4
GPIO4 Output Set
4
1
read-write
GPIO5
GPIO5 Output Set
5
1
read-write
GPIO6
GPIO6 Output Set
6
1
read-write
GPIO7
GPIO7 Output Set
7
1
read-write
GPIO8
GPIO8 Output Set
8
1
read-write
GPIO9
GPIO9 Output Set
9
1
read-write
OUTTGL
Pin Output Turn Register
0x9C
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Toggle
0
1
read-write
GPIO1
GPIO1 Output Toggle
1
1
read-write
GPIO10
GPIO10 Output Toggle
10
1
read-write
GPIO11
GPIO11 Output Toggle
11
1
read-write
GPIO12
GPIO12 Output Toggle
12
1
read-write
GPIO13
GPIO13 Output Toggle
13
1
read-write
GPIO14
GPIO14 Output Toggle
14
1
read-write
GPIO15
GPIO15 Output Toggle
15
1
read-write
GPIO2
GPIO2 Output Toggle
2
1
read-write
GPIO3
GPIO3 Output Toggle
3
1
read-write
GPIO4
GPIO4 Output Toggle
4
1
read-write
GPIO5
GPIO5 Output Toggle
5
1
read-write
GPIO6
GPIO6 Output Toggle
6
1
read-write
GPIO7
GPIO7 Output Toggle
7
1
read-write
GPIO8
GPIO8 Output Toggle
8
1
read-write
GPIO9
GPIO9 Output Toggle
9
1
read-write
PIN
Pin Value Register
0x80
32
read-only
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Status
0
1
read-only
GPIO1
GPIO1 Status
1
1
read-only
GPIO10
GPIO10 Status
10
1
read-only
GPIO11
GPIO11 Status
11
1
read-only
GPIO12
GPIO12 Status
12
1
read-only
GPIO13
GPIO13 Status
13
1
read-only
GPIO14
GPIO14 Status
14
1
read-only
GPIO15
GPIO15 Status
15
1
read-only
GPIO2
GPIO2 Status
2
1
read-only
GPIO3
GPIO3 Status
3
1
read-only
GPIO4
GPIO4 Status
4
1
read-only
GPIO5
GPIO5 Status
5
1
read-only
GPIO6
GPIO6 Status
6
1
read-only
GPIO7
GPIO7 Status
7
1
read-only
GPIO8
GPIO8 Status
8
1
read-only
GPIO9
GPIO9 Status
9
1
read-only
RIS
Original Interrupt Status Register
0xC0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Original Interrupt Status
0
1
read-write
GPIO1
GPIO1 Original Interrupt Status
1
1
read-write
GPIO10
GPIO10 Original Interrupt Status
10
1
read-write
GPIO11
GPIO11 Original Interrupt Status
11
1
read-write
GPIO12
GPIO12 Original Interrupt Status
12
1
read-write
GPIO13
GPIO13 Original Interrupt Status
13
1
read-write
GPIO14
GPIO14 Original Interrupt Status
14
1
read-write
GPIO15
GPIO15 Original Interrupt Status
15
1
read-write
GPIO2
GPIO2 Original Interrupt Status
2
1
read-write
GPIO3
GPIO3 Original Interrupt Status
3
1
read-write
GPIO4
GPIO4 Original Interrupt Status
4
1
read-write
GPIO5
GPIO5 Original Interrupt Status
5
1
read-write
GPIO6
GPIO6 Original Interrupt Status
6
1
read-write
GPIO7
GPIO7 Original Interrupt Status
7
1
read-write
GPIO8
GPIO8 Original Interrupt Status
8
1
read-write
GPIO9
GPIO9 Original Interrupt Status
9
1
read-write
VERSION
GPIO VERSION
0xC00
32
read-only
n
0xD6610
0xFFFFFFFF
PC
PA
P0RT
0x40002000
0x0
0x1000
registers
n
PC
PC Interrupt
18
CFG0
PORT Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG1
PORT Control Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG10
PORT Control Register
0x28
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG11
PORT Control Register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG12
PORT Control Register
0x30
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG13
PORT Control Register
0x34
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG14
PORT Control Register
0x38
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG15
PORT Control Register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG2
PORT Control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG3
PORT Control Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG4
PORT Control Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG5
PORT Control Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG6
PORT Control Register
0x18
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG7
PORT Control Register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG8
PORT Control Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG9
PORT Control Register
0x24
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
GCFG0
Global Configuration Register 0
0xD8
32
write-only
n
0x0
0xFFFFFFFF
GMASK0
GMASK0
0
1
write-only
GMASK1
GMASK1
1
1
write-only
GMASK10
GMASK10
10
1
write-only
GMASK11
GMASK11
11
1
write-only
GMASK12
GMASK12
12
1
write-only
GMASK13
GMASK13
13
1
write-only
GMASK14
GMASK14
14
1
write-only
GMASK15
GMASK15
15
1
write-only
GMASK16
GMASK16
16
1
write-only
GMASK17
GMASK17
17
1
write-only
GMASK18
GMASK18
18
1
write-only
GMASK19
GMASK19
19
1
write-only
GMASK2
GMASK2
2
1
write-only
GMASK20
GMASK20
20
1
write-only
GMASK21
GMASK21
21
1
write-only
GMASK22
GMASK22
22
1
write-only
GMASK23
GMASK23
23
1
write-only
GMASK24
GMASK24
24
1
write-only
GMASK25
GMASK25
25
1
write-only
GMASK26
GMASK26
26
1
write-only
GMASK27
GMASK27
27
1
write-only
GMASK28
GMASK28
28
1
write-only
GMASK29
GMASK29
29
1
write-only
GMASK3
GMASK3
3
1
write-only
GMASK30
GMASK30
30
1
write-only
GMASK31
GMASK31
31
1
write-only
GMASK4
GMASK4
4
1
write-only
GMASK5
GMASK5
5
1
write-only
GMASK6
GMASK6
6
1
write-only
GMASK7
GMASK7
7
1
write-only
GMASK8
GMASK8
8
1
write-only
GMASK9
GMASK9
9
1
write-only
GCFG1
0xDC
-1
read-write
n
GCFGMASK
GLOBAL CONFIGUE MASK REGISTER
0xD0
32
read-write
n
0xFFFFFFFF
0x0
GMASK0
GMASK0
0
1
read-write
GMASK1
GMASK1
1
1
read-write
GMASK10
GMASK10
10
1
read-write
GMASK11
GMASK11
11
1
read-write
GMASK12
GMASK12
12
1
read-write
GMASK13
GMASK13
13
1
read-write
GMASK14
GMASK14
14
1
read-write
GMASK15
GMASK15
15
1
read-write
GMASK16
GMASK16
16
1
read-write
GMASK17
GMASK17
17
1
read-write
GMASK18
GMASK18
18
1
read-write
GMASK19
GMASK19
19
1
read-write
GMASK2
GMASK2
2
1
read-write
GMASK20
GMASK20
20
1
read-write
GMASK21
GMASK21
21
1
read-write
GMASK22
GMASK22
22
1
read-write
GMASK23
GMASK23
23
1
read-write
GMASK24
GMASK24
24
1
read-write
GMASK25
GMASK25
25
1
read-write
GMASK26
GMASK26
26
1
read-write
GMASK27
GMASK27
27
1
read-write
GMASK28
GMASK28
28
1
read-write
GMASK29
GMASK29
29
1
read-write
GMASK3
GMASK3
3
1
read-write
GMASK30
GMASK30
30
1
read-write
GMASK31
GMASK31
31
1
read-write
GMASK4
GMASK4
4
1
read-write
GMASK5
GMASK5
5
1
read-write
GMASK6
GMASK6
6
1
read-write
GMASK7
GMASK7
7
1
read-write
GMASK8
GMASK8
8
1
read-write
GMASK9
GMASK9
9
1
read-write
INTBV
Interrupt Double Edge Register
0xB8
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Bipolar Interrupt Enable
0
1
read-write
GPIO1
GPIO1 Bipolar Interrupt Enable
1
1
read-write
GPIO10
GPIO10 Bipolar Interrupt Enable
10
1
read-write
GPIO11
GPIO11 Bipolar Interrupt Enable
11
1
read-write
GPIO12
GPIO12 Bipolar Interrupt Enable
12
1
read-write
GPIO13
GPIO13 Bipolar Interrupt Enable
13
1
read-write
GPIO14
GPIO14 Bipolar Interrupt Enable
14
1
read-write
GPIO15
GPIO15 Bipolar Interrupt Enable
15
1
read-write
GPIO2
GPIO2 Bipolar Interrupt Enable
2
1
read-write
GPIO3
GPIO3 Bipolar Interrupt Enable
3
1
read-write
GPIO4
GPIO4 Bipolar Interrupt Enable
4
1
read-write
GPIO5
GPIO5 Bipolar Interrupt Enable
5
1
read-write
GPIO6
GPIO6 Bipolar Interrupt Enable
6
1
read-write
GPIO7
GPIO7 Bipolar Interrupt Enable
7
1
read-write
GPIO8
GPIO8 Bipolar Interrupt Enable
8
1
read-write
GPIO9
GPIO9 Bipolar Interrupt Enable
9
1
read-write
INTMASK
Interrupt Mask Register
0xB0
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Mask
0
1
read-write
GPIO1
GPIO1 Interrupt Mask
1
1
read-write
GPIO10
GPIO10 Interrupt Mask
10
1
read-write
GPIO11
GPIO11 Interrupt Mask
11
1
read-write
GPIO12
GPIO12 Interrupt Mask
12
1
read-write
GPIO13
GPIO13 Interrupt Mask
13
1
read-write
GPIO14
GPIO14 Interrupt Mask
14
1
read-write
GPIO15
GPIO15 Interrupt Mask
15
1
read-write
GPIO2
GPIO2 Interrupt Mask
2
1
read-write
GPIO3
GPIO3 Interrupt Mask
3
1
read-write
GPIO4
GPIO4 Interrupt Mask
4
1
read-write
GPIO5
GPIO5 Interrupt Mask
5
1
read-write
GPIO6
GPIO6 Interrupt Mask
6
1
read-write
GPIO7
GPIO7 Interrupt Mask
7
1
read-write
GPIO8
GPIO8 Interrupt Mask
8
1
read-write
GPIO9
GPIO9 Interrupt Mask
9
1
read-write
INTPOL
Interrupt Polarity Register
0xBC
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Polarity Enable
0
1
read-write
GPIO1
GPIO1 Interrupt Polarity Enable
1
1
read-write
GPIO10
GPIO10 Interrupt Polarity Enable
10
1
read-write
GPIO11
GPIO11 Interrupt Polarity Enable
11
1
read-write
GPIO12
GPIO12 Interrupt Polarity Enable
12
1
read-write
GPIO13
GPIO13 Interrupt Polarity Enable
13
1
read-write
GPIO14
GPIO14 Interrupt Polarity Enable
14
1
read-write
GPIO15
GPIO15 Interrupt Polarity Enable
15
1
read-write
GPIO2
GPIO2 Interrupt Polarity Enable
2
1
read-write
GPIO3
GPIO3 Interrupt Polarity Enable
3
1
read-write
GPIO4
GPIO4 Interrupt Polarity Enable
4
1
read-write
GPIO5
GPIO5 Interrupt Polarity Enable
5
1
read-write
GPIO6
GPIO6 Interrupt Polarity Enable
6
1
read-write
GPIO7
GPIO7 Interrupt Polarity Enable
7
1
read-write
GPIO8
GPIO8 Interrupt Polarity Enable
8
1
read-write
GPIO9
GPIO9 Interrupt Polarity Enable
9
1
read-write
INTTYPE
Interrupt Type Register
0xB4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Type Select
0
1
read-write
GPIO1
GPIO1 Interrupt Type Select
1
1
read-write
GPIO10
GPIO10 Interrupt Type Select
10
1
read-write
GPIO11
GPIO11 Interrupt Type Select
11
1
read-write
GPIO12
GPIO12 Interrupt Type Select
12
1
read-write
GPIO13
GPIO13 Interrupt Type Select
13
1
read-write
GPIO14
GPIO14 Interrupt Type Select
14
1
read-write
GPIO15
GPIO15 Interrupt Type Select
15
1
read-write
GPIO2
GPIO2 Interrupt Type Select
2
1
read-write
GPIO3
GPIO3 Interrupt Type Select
3
1
read-write
GPIO4
GPIO4 Interrupt Type Select
4
1
read-write
GPIO5
GPIO5 Interrupt Type Select
5
1
read-write
GPIO6
GPIO6 Interrupt Type Select
6
1
read-write
GPIO7
GPIO7 Interrupt Type Select
7
1
read-write
GPIO8
GPIO8 Interrupt Type Select
8
1
read-write
GPIO9
GPIO9 Interrupt Type Select
9
1
read-write
LOCK0
Configure LOCK Register 0
0xE0
32
read-write
n
0x0
0xFFFFFFFF
LOCKL0
LOCKL0
0
1
read-write
LOCKL1
LOCKL1
1
1
read-write
LOCKL10
LOCKL10
10
1
read-write
LOCKL11
LOCKL11
11
1
read-write
LOCKL12
LOCKL12
12
1
read-write
LOCKL13
LOCKL13
13
1
read-write
LOCKL14
LOCKL14
14
1
read-write
LOCKL15
LOCKL15
15
1
read-write
LOCKL2
LOCKL2
2
1
read-write
LOCKL3
LOCKL3
3
1
read-write
LOCKL4
LOCKL4
4
1
read-write
LOCKL5
LOCKL5
5
1
read-write
LOCKL6
LOCKL6
6
1
read-write
LOCKL7
LOCKL7
7
1
read-write
LOCKL8
LOCKL8
8
1
read-write
LOCKL9
LOCKL9
9
1
read-write
LOCKL_KEY
LOCKL_KEY
16
16
read-write
LOCK1
0xE4
-1
read-write
n
MIS
Mask Interrupt Status Register
0xC4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Masked Interrupt Status
0
1
read-write
GPIO1
GPIO1 Masked Interrupt Status
1
1
read-write
GPIO10
GPIO10 Masked Interrupt Status
10
1
read-write
GPIO11
GPIO11 Masked Interrupt Status
11
1
read-write
GPIO12
GPIO12 Masked Interrupt Status
12
1
read-write
GPIO13
GPIO13 Masked Interrupt Status
13
1
read-write
GPIO14
GPIO14 Masked Interrupt Status
14
1
read-write
GPIO15
GPIO15 Masked Interrupt Status
15
1
read-write
GPIO2
GPIO2 Masked Interrupt Status
2
1
read-write
GPIO3
GPIO3 Masked Interrupt Status
3
1
read-write
GPIO4
GPIO4 Masked Interrupt Status
4
1
read-write
GPIO5
GPIO5 Masked Interrupt Status
5
1
read-write
GPIO6
GPIO6 Masked Interrupt Status
6
1
read-write
GPIO7
GPIO7 Masked Interrupt Status
7
1
read-write
GPIO8
GPIO8 Masked Interrupt Status
8
1
read-write
GPIO9
GPIO9 Masked Interrupt Status
9
1
read-write
OUT
Pin Output Register
0x90
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Status
0
1
read-write
GPIO1
GPIO1 Output Status
1
1
read-write
GPIO10
GPIO10 Output Status
10
1
read-write
GPIO11
GPIO11 Output Status
11
1
read-write
GPIO12
GPIO12 Output Status
12
1
read-write
GPIO13
GPIO13 Output Status
13
1
read-write
GPIO14
GPIO14 Output Status
14
1
read-write
GPIO15
GPIO15 Output Status
15
1
read-write
GPIO2
GPIO2 Output Status
2
1
read-write
GPIO3
GPIO3 Output Status
3
1
read-write
GPIO4
GPIO4 Output Status
4
1
read-write
GPIO5
GPIO5 Output Status
5
1
read-write
GPIO6
GPIO6 Output Status
6
1
read-write
GPIO7
GPIO7 Output Status
7
1
read-write
GPIO8
GPIO8 Output Status
8
1
read-write
GPIO9
GPIO9 Output Status
9
1
read-write
OUTCLR
Pin Output Clear Register
0x98
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Clear
0
1
read-write
GPIO1
GPIO1 Output Clear
1
1
read-write
GPIO10
GPIO10 Output Clear
10
1
read-write
GPIO11
GPIO11 Output Clear
11
1
read-write
GPIO12
GPIO12 Output Clear
12
1
read-write
GPIO13
GPIO13 Output Clear
13
1
read-write
GPIO14
GPIO14 Output Clear
14
1
read-write
GPIO15
GPIO15 Output Clear
15
1
read-write
GPIO2
GPIO2 Output Clear
2
1
read-write
GPIO3
GPIO3 Output Clear
3
1
read-write
GPIO4
GPIO4 Output Clear
4
1
read-write
GPIO5
GPIO5 Output Clear
5
1
read-write
GPIO6
GPIO6 Output Clear
6
1
read-write
GPIO7
GPIO7 Output Clear
7
1
read-write
GPIO8
GPIO8 Output Clear
8
1
read-write
GPIO9
GPIO9 Output Clear
9
1
read-write
OUTEN
Pin Output Enable Register
0xA0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Enable
0
1
read-write
GPIO1
GPIO1 Output Enable
1
1
read-write
GPIO10
GPIO10 Output Enable
10
1
read-write
GPIO11
GPIO11 Output Enable
11
1
read-write
GPIO12
GPIO12 Output Enable
12
1
read-write
GPIO13
GPIO13 Output Enable
13
1
read-write
GPIO14
GPIO14 Output Enable
14
1
read-write
GPIO15
GPIO15 Output Enable
15
1
read-write
GPIO2
GPIO2 Output Enable
2
1
read-write
GPIO3
GPIO3 Output Enable
3
1
read-write
GPIO4
GPIO4 Output Enable
4
1
read-write
GPIO5
GPIO5 Output Enable
5
1
read-write
GPIO6
GPIO6 Output Enable
6
1
read-write
GPIO7
GPIO7 Output Enable
7
1
read-write
GPIO8
GPIO8 Output Enable
8
1
read-write
GPIO9
GPIO9 Output Enable
9
1
read-write
OUTSET
Pin Output Set Register
0x94
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Set
0
1
read-write
GPIO1
GPIO1 Output Set
1
1
read-write
GPIO10
GPIO10 Output Set
10
1
read-write
GPIO11
GPIO11 Output Set
11
1
read-write
GPIO12
GPIO12 Output Set
12
1
read-write
GPIO13
GPIO13 Output Set
13
1
read-write
GPIO14
GPIO14 Output Set
14
1
read-write
GPIO15
GPIO15 Output Set
15
1
read-write
GPIO2
GPIO2 Output Set
2
1
read-write
GPIO3
GPIO3 Output Set
3
1
read-write
GPIO4
GPIO4 Output Set
4
1
read-write
GPIO5
GPIO5 Output Set
5
1
read-write
GPIO6
GPIO6 Output Set
6
1
read-write
GPIO7
GPIO7 Output Set
7
1
read-write
GPIO8
GPIO8 Output Set
8
1
read-write
GPIO9
GPIO9 Output Set
9
1
read-write
OUTTGL
Pin Output Turn Register
0x9C
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Toggle
0
1
read-write
GPIO1
GPIO1 Output Toggle
1
1
read-write
GPIO10
GPIO10 Output Toggle
10
1
read-write
GPIO11
GPIO11 Output Toggle
11
1
read-write
GPIO12
GPIO12 Output Toggle
12
1
read-write
GPIO13
GPIO13 Output Toggle
13
1
read-write
GPIO14
GPIO14 Output Toggle
14
1
read-write
GPIO15
GPIO15 Output Toggle
15
1
read-write
GPIO2
GPIO2 Output Toggle
2
1
read-write
GPIO3
GPIO3 Output Toggle
3
1
read-write
GPIO4
GPIO4 Output Toggle
4
1
read-write
GPIO5
GPIO5 Output Toggle
5
1
read-write
GPIO6
GPIO6 Output Toggle
6
1
read-write
GPIO7
GPIO7 Output Toggle
7
1
read-write
GPIO8
GPIO8 Output Toggle
8
1
read-write
GPIO9
GPIO9 Output Toggle
9
1
read-write
PIN
Pin Value Register
0x80
32
read-only
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Status
0
1
read-only
GPIO1
GPIO1 Status
1
1
read-only
GPIO10
GPIO10 Status
10
1
read-only
GPIO11
GPIO11 Status
11
1
read-only
GPIO12
GPIO12 Status
12
1
read-only
GPIO13
GPIO13 Status
13
1
read-only
GPIO14
GPIO14 Status
14
1
read-only
GPIO15
GPIO15 Status
15
1
read-only
GPIO2
GPIO2 Status
2
1
read-only
GPIO3
GPIO3 Status
3
1
read-only
GPIO4
GPIO4 Status
4
1
read-only
GPIO5
GPIO5 Status
5
1
read-only
GPIO6
GPIO6 Status
6
1
read-only
GPIO7
GPIO7 Status
7
1
read-only
GPIO8
GPIO8 Status
8
1
read-only
GPIO9
GPIO9 Status
9
1
read-only
RIS
Original Interrupt Status Register
0xC0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Original Interrupt Status
0
1
read-write
GPIO1
GPIO1 Original Interrupt Status
1
1
read-write
GPIO10
GPIO10 Original Interrupt Status
10
1
read-write
GPIO11
GPIO11 Original Interrupt Status
11
1
read-write
GPIO12
GPIO12 Original Interrupt Status
12
1
read-write
GPIO13
GPIO13 Original Interrupt Status
13
1
read-write
GPIO14
GPIO14 Original Interrupt Status
14
1
read-write
GPIO15
GPIO15 Original Interrupt Status
15
1
read-write
GPIO2
GPIO2 Original Interrupt Status
2
1
read-write
GPIO3
GPIO3 Original Interrupt Status
3
1
read-write
GPIO4
GPIO4 Original Interrupt Status
4
1
read-write
GPIO5
GPIO5 Original Interrupt Status
5
1
read-write
GPIO6
GPIO6 Original Interrupt Status
6
1
read-write
GPIO7
GPIO7 Original Interrupt Status
7
1
read-write
GPIO8
GPIO8 Original Interrupt Status
8
1
read-write
GPIO9
GPIO9 Original Interrupt Status
9
1
read-write
VERSION
GPIO VERSION
0xC00
32
read-only
n
0xD6610
0xFFFFFFFF
PF
PA
P0RT
0x40005000
0x0
0x1000
registers
n
PF
PF Interrupt
19
CFG0
PORT Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG1
PORT Control Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG10
PORT Control Register
0x28
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG11
PORT Control Register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG12
PORT Control Register
0x30
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG13
PORT Control Register
0x34
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG14
PORT Control Register
0x38
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG15
PORT Control Register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG2
PORT Control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG3
PORT Control Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG4
PORT Control Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG5
PORT Control Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG6
PORT Control Register
0x18
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG7
PORT Control Register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG8
PORT Control Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
CFG9
PORT Control Register
0x24
32
read-write
n
0x0
0xFFFFFFFF
AEN
AEN
4
1
read-write
CLKDIV
CLKDIV
24
3
read-write
DRV
DRV
10
1
read-write
FILT
FILT
16
2
read-write
FUNC
FUNC
0
3
read-write
INV
INV
15
1
read-write
OD
OD
13
1
read-write
PUPD
PUPD
6
2
read-write
SR
SR
8
2
read-write
GCFG0
Global Configuration Register 0
0xD8
32
write-only
n
0x0
0xFFFFFFFF
GMASK0
GMASK0
0
1
write-only
GMASK1
GMASK1
1
1
write-only
GMASK10
GMASK10
10
1
write-only
GMASK11
GMASK11
11
1
write-only
GMASK12
GMASK12
12
1
write-only
GMASK13
GMASK13
13
1
write-only
GMASK14
GMASK14
14
1
write-only
GMASK15
GMASK15
15
1
write-only
GMASK16
GMASK16
16
1
write-only
GMASK17
GMASK17
17
1
write-only
GMASK18
GMASK18
18
1
write-only
GMASK19
GMASK19
19
1
write-only
GMASK2
GMASK2
2
1
write-only
GMASK20
GMASK20
20
1
write-only
GMASK21
GMASK21
21
1
write-only
GMASK22
GMASK22
22
1
write-only
GMASK23
GMASK23
23
1
write-only
GMASK24
GMASK24
24
1
write-only
GMASK25
GMASK25
25
1
write-only
GMASK26
GMASK26
26
1
write-only
GMASK27
GMASK27
27
1
write-only
GMASK28
GMASK28
28
1
write-only
GMASK29
GMASK29
29
1
write-only
GMASK3
GMASK3
3
1
write-only
GMASK30
GMASK30
30
1
write-only
GMASK31
GMASK31
31
1
write-only
GMASK4
GMASK4
4
1
write-only
GMASK5
GMASK5
5
1
write-only
GMASK6
GMASK6
6
1
write-only
GMASK7
GMASK7
7
1
write-only
GMASK8
GMASK8
8
1
write-only
GMASK9
GMASK9
9
1
write-only
GCFG1
0xDC
-1
read-write
n
GCFGMASK
GLOBAL CONFIGUE MASK REGISTER
0xD0
32
read-write
n
0xFFFFFFFF
0x0
GMASK0
GMASK0
0
1
read-write
GMASK1
GMASK1
1
1
read-write
GMASK10
GMASK10
10
1
read-write
GMASK11
GMASK11
11
1
read-write
GMASK12
GMASK12
12
1
read-write
GMASK13
GMASK13
13
1
read-write
GMASK14
GMASK14
14
1
read-write
GMASK15
GMASK15
15
1
read-write
GMASK16
GMASK16
16
1
read-write
GMASK17
GMASK17
17
1
read-write
GMASK18
GMASK18
18
1
read-write
GMASK19
GMASK19
19
1
read-write
GMASK2
GMASK2
2
1
read-write
GMASK20
GMASK20
20
1
read-write
GMASK21
GMASK21
21
1
read-write
GMASK22
GMASK22
22
1
read-write
GMASK23
GMASK23
23
1
read-write
GMASK24
GMASK24
24
1
read-write
GMASK25
GMASK25
25
1
read-write
GMASK26
GMASK26
26
1
read-write
GMASK27
GMASK27
27
1
read-write
GMASK28
GMASK28
28
1
read-write
GMASK29
GMASK29
29
1
read-write
GMASK3
GMASK3
3
1
read-write
GMASK30
GMASK30
30
1
read-write
GMASK31
GMASK31
31
1
read-write
GMASK4
GMASK4
4
1
read-write
GMASK5
GMASK5
5
1
read-write
GMASK6
GMASK6
6
1
read-write
GMASK7
GMASK7
7
1
read-write
GMASK8
GMASK8
8
1
read-write
GMASK9
GMASK9
9
1
read-write
INTBV
Interrupt Double Edge Register
0xB8
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Bipolar Interrupt Enable
0
1
read-write
GPIO1
GPIO1 Bipolar Interrupt Enable
1
1
read-write
GPIO10
GPIO10 Bipolar Interrupt Enable
10
1
read-write
GPIO11
GPIO11 Bipolar Interrupt Enable
11
1
read-write
GPIO12
GPIO12 Bipolar Interrupt Enable
12
1
read-write
GPIO13
GPIO13 Bipolar Interrupt Enable
13
1
read-write
GPIO14
GPIO14 Bipolar Interrupt Enable
14
1
read-write
GPIO15
GPIO15 Bipolar Interrupt Enable
15
1
read-write
GPIO2
GPIO2 Bipolar Interrupt Enable
2
1
read-write
GPIO3
GPIO3 Bipolar Interrupt Enable
3
1
read-write
GPIO4
GPIO4 Bipolar Interrupt Enable
4
1
read-write
GPIO5
GPIO5 Bipolar Interrupt Enable
5
1
read-write
GPIO6
GPIO6 Bipolar Interrupt Enable
6
1
read-write
GPIO7
GPIO7 Bipolar Interrupt Enable
7
1
read-write
GPIO8
GPIO8 Bipolar Interrupt Enable
8
1
read-write
GPIO9
GPIO9 Bipolar Interrupt Enable
9
1
read-write
INTMASK
Interrupt Mask Register
0xB0
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Mask
0
1
read-write
GPIO1
GPIO1 Interrupt Mask
1
1
read-write
GPIO10
GPIO10 Interrupt Mask
10
1
read-write
GPIO11
GPIO11 Interrupt Mask
11
1
read-write
GPIO12
GPIO12 Interrupt Mask
12
1
read-write
GPIO13
GPIO13 Interrupt Mask
13
1
read-write
GPIO14
GPIO14 Interrupt Mask
14
1
read-write
GPIO15
GPIO15 Interrupt Mask
15
1
read-write
GPIO2
GPIO2 Interrupt Mask
2
1
read-write
GPIO3
GPIO3 Interrupt Mask
3
1
read-write
GPIO4
GPIO4 Interrupt Mask
4
1
read-write
GPIO5
GPIO5 Interrupt Mask
5
1
read-write
GPIO6
GPIO6 Interrupt Mask
6
1
read-write
GPIO7
GPIO7 Interrupt Mask
7
1
read-write
GPIO8
GPIO8 Interrupt Mask
8
1
read-write
GPIO9
GPIO9 Interrupt Mask
9
1
read-write
INTPOL
Interrupt Polarity Register
0xBC
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Polarity Enable
0
1
read-write
GPIO1
GPIO1 Interrupt Polarity Enable
1
1
read-write
GPIO10
GPIO10 Interrupt Polarity Enable
10
1
read-write
GPIO11
GPIO11 Interrupt Polarity Enable
11
1
read-write
GPIO12
GPIO12 Interrupt Polarity Enable
12
1
read-write
GPIO13
GPIO13 Interrupt Polarity Enable
13
1
read-write
GPIO14
GPIO14 Interrupt Polarity Enable
14
1
read-write
GPIO15
GPIO15 Interrupt Polarity Enable
15
1
read-write
GPIO2
GPIO2 Interrupt Polarity Enable
2
1
read-write
GPIO3
GPIO3 Interrupt Polarity Enable
3
1
read-write
GPIO4
GPIO4 Interrupt Polarity Enable
4
1
read-write
GPIO5
GPIO5 Interrupt Polarity Enable
5
1
read-write
GPIO6
GPIO6 Interrupt Polarity Enable
6
1
read-write
GPIO7
GPIO7 Interrupt Polarity Enable
7
1
read-write
GPIO8
GPIO8 Interrupt Polarity Enable
8
1
read-write
GPIO9
GPIO9 Interrupt Polarity Enable
9
1
read-write
INTTYPE
Interrupt Type Register
0xB4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Interrupt Type Select
0
1
read-write
GPIO1
GPIO1 Interrupt Type Select
1
1
read-write
GPIO10
GPIO10 Interrupt Type Select
10
1
read-write
GPIO11
GPIO11 Interrupt Type Select
11
1
read-write
GPIO12
GPIO12 Interrupt Type Select
12
1
read-write
GPIO13
GPIO13 Interrupt Type Select
13
1
read-write
GPIO14
GPIO14 Interrupt Type Select
14
1
read-write
GPIO15
GPIO15 Interrupt Type Select
15
1
read-write
GPIO2
GPIO2 Interrupt Type Select
2
1
read-write
GPIO3
GPIO3 Interrupt Type Select
3
1
read-write
GPIO4
GPIO4 Interrupt Type Select
4
1
read-write
GPIO5
GPIO5 Interrupt Type Select
5
1
read-write
GPIO6
GPIO6 Interrupt Type Select
6
1
read-write
GPIO7
GPIO7 Interrupt Type Select
7
1
read-write
GPIO8
GPIO8 Interrupt Type Select
8
1
read-write
GPIO9
GPIO9 Interrupt Type Select
9
1
read-write
LOCK0
Configure LOCK Register 0
0xE0
32
read-write
n
0x0
0xFFFFFFFF
LOCKL0
LOCKL0
0
1
read-write
LOCKL1
LOCKL1
1
1
read-write
LOCKL10
LOCKL10
10
1
read-write
LOCKL11
LOCKL11
11
1
read-write
LOCKL12
LOCKL12
12
1
read-write
LOCKL13
LOCKL13
13
1
read-write
LOCKL14
LOCKL14
14
1
read-write
LOCKL15
LOCKL15
15
1
read-write
LOCKL2
LOCKL2
2
1
read-write
LOCKL3
LOCKL3
3
1
read-write
LOCKL4
LOCKL4
4
1
read-write
LOCKL5
LOCKL5
5
1
read-write
LOCKL6
LOCKL6
6
1
read-write
LOCKL7
LOCKL7
7
1
read-write
LOCKL8
LOCKL8
8
1
read-write
LOCKL9
LOCKL9
9
1
read-write
LOCKL_KEY
LOCKL_KEY
16
16
read-write
LOCK1
0xE4
-1
read-write
n
MIS
Mask Interrupt Status Register
0xC4
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Masked Interrupt Status
0
1
read-write
GPIO1
GPIO1 Masked Interrupt Status
1
1
read-write
GPIO10
GPIO10 Masked Interrupt Status
10
1
read-write
GPIO11
GPIO11 Masked Interrupt Status
11
1
read-write
GPIO12
GPIO12 Masked Interrupt Status
12
1
read-write
GPIO13
GPIO13 Masked Interrupt Status
13
1
read-write
GPIO14
GPIO14 Masked Interrupt Status
14
1
read-write
GPIO15
GPIO15 Masked Interrupt Status
15
1
read-write
GPIO2
GPIO2 Masked Interrupt Status
2
1
read-write
GPIO3
GPIO3 Masked Interrupt Status
3
1
read-write
GPIO4
GPIO4 Masked Interrupt Status
4
1
read-write
GPIO5
GPIO5 Masked Interrupt Status
5
1
read-write
GPIO6
GPIO6 Masked Interrupt Status
6
1
read-write
GPIO7
GPIO7 Masked Interrupt Status
7
1
read-write
GPIO8
GPIO8 Masked Interrupt Status
8
1
read-write
GPIO9
GPIO9 Masked Interrupt Status
9
1
read-write
OUT
Pin Output Register
0x90
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Status
0
1
read-write
GPIO1
GPIO1 Output Status
1
1
read-write
GPIO10
GPIO10 Output Status
10
1
read-write
GPIO11
GPIO11 Output Status
11
1
read-write
GPIO12
GPIO12 Output Status
12
1
read-write
GPIO13
GPIO13 Output Status
13
1
read-write
GPIO14
GPIO14 Output Status
14
1
read-write
GPIO15
GPIO15 Output Status
15
1
read-write
GPIO2
GPIO2 Output Status
2
1
read-write
GPIO3
GPIO3 Output Status
3
1
read-write
GPIO4
GPIO4 Output Status
4
1
read-write
GPIO5
GPIO5 Output Status
5
1
read-write
GPIO6
GPIO6 Output Status
6
1
read-write
GPIO7
GPIO7 Output Status
7
1
read-write
GPIO8
GPIO8 Output Status
8
1
read-write
GPIO9
GPIO9 Output Status
9
1
read-write
OUTCLR
Pin Output Clear Register
0x98
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Clear
0
1
read-write
GPIO1
GPIO1 Output Clear
1
1
read-write
GPIO10
GPIO10 Output Clear
10
1
read-write
GPIO11
GPIO11 Output Clear
11
1
read-write
GPIO12
GPIO12 Output Clear
12
1
read-write
GPIO13
GPIO13 Output Clear
13
1
read-write
GPIO14
GPIO14 Output Clear
14
1
read-write
GPIO15
GPIO15 Output Clear
15
1
read-write
GPIO2
GPIO2 Output Clear
2
1
read-write
GPIO3
GPIO3 Output Clear
3
1
read-write
GPIO4
GPIO4 Output Clear
4
1
read-write
GPIO5
GPIO5 Output Clear
5
1
read-write
GPIO6
GPIO6 Output Clear
6
1
read-write
GPIO7
GPIO7 Output Clear
7
1
read-write
GPIO8
GPIO8 Output Clear
8
1
read-write
GPIO9
GPIO9 Output Clear
9
1
read-write
OUTEN
Pin Output Enable Register
0xA0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Enable
0
1
read-write
GPIO1
GPIO1 Output Enable
1
1
read-write
GPIO10
GPIO10 Output Enable
10
1
read-write
GPIO11
GPIO11 Output Enable
11
1
read-write
GPIO12
GPIO12 Output Enable
12
1
read-write
GPIO13
GPIO13 Output Enable
13
1
read-write
GPIO14
GPIO14 Output Enable
14
1
read-write
GPIO15
GPIO15 Output Enable
15
1
read-write
GPIO2
GPIO2 Output Enable
2
1
read-write
GPIO3
GPIO3 Output Enable
3
1
read-write
GPIO4
GPIO4 Output Enable
4
1
read-write
GPIO5
GPIO5 Output Enable
5
1
read-write
GPIO6
GPIO6 Output Enable
6
1
read-write
GPIO7
GPIO7 Output Enable
7
1
read-write
GPIO8
GPIO8 Output Enable
8
1
read-write
GPIO9
GPIO9 Output Enable
9
1
read-write
OUTSET
Pin Output Set Register
0x94
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Set
0
1
read-write
GPIO1
GPIO1 Output Set
1
1
read-write
GPIO10
GPIO10 Output Set
10
1
read-write
GPIO11
GPIO11 Output Set
11
1
read-write
GPIO12
GPIO12 Output Set
12
1
read-write
GPIO13
GPIO13 Output Set
13
1
read-write
GPIO14
GPIO14 Output Set
14
1
read-write
GPIO15
GPIO15 Output Set
15
1
read-write
GPIO2
GPIO2 Output Set
2
1
read-write
GPIO3
GPIO3 Output Set
3
1
read-write
GPIO4
GPIO4 Output Set
4
1
read-write
GPIO5
GPIO5 Output Set
5
1
read-write
GPIO6
GPIO6 Output Set
6
1
read-write
GPIO7
GPIO7 Output Set
7
1
read-write
GPIO8
GPIO8 Output Set
8
1
read-write
GPIO9
GPIO9 Output Set
9
1
read-write
OUTTGL
Pin Output Turn Register
0x9C
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Output Toggle
0
1
read-write
GPIO1
GPIO1 Output Toggle
1
1
read-write
GPIO10
GPIO10 Output Toggle
10
1
read-write
GPIO11
GPIO11 Output Toggle
11
1
read-write
GPIO12
GPIO12 Output Toggle
12
1
read-write
GPIO13
GPIO13 Output Toggle
13
1
read-write
GPIO14
GPIO14 Output Toggle
14
1
read-write
GPIO15
GPIO15 Output Toggle
15
1
read-write
GPIO2
GPIO2 Output Toggle
2
1
read-write
GPIO3
GPIO3 Output Toggle
3
1
read-write
GPIO4
GPIO4 Output Toggle
4
1
read-write
GPIO5
GPIO5 Output Toggle
5
1
read-write
GPIO6
GPIO6 Output Toggle
6
1
read-write
GPIO7
GPIO7 Output Toggle
7
1
read-write
GPIO8
GPIO8 Output Toggle
8
1
read-write
GPIO9
GPIO9 Output Toggle
9
1
read-write
PIN
Pin Value Register
0x80
32
read-only
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Status
0
1
read-only
GPIO1
GPIO1 Status
1
1
read-only
GPIO10
GPIO10 Status
10
1
read-only
GPIO11
GPIO11 Status
11
1
read-only
GPIO12
GPIO12 Status
12
1
read-only
GPIO13
GPIO13 Status
13
1
read-only
GPIO14
GPIO14 Status
14
1
read-only
GPIO15
GPIO15 Status
15
1
read-only
GPIO2
GPIO2 Status
2
1
read-only
GPIO3
GPIO3 Status
3
1
read-only
GPIO4
GPIO4 Status
4
1
read-only
GPIO5
GPIO5 Status
5
1
read-only
GPIO6
GPIO6 Status
6
1
read-only
GPIO7
GPIO7 Status
7
1
read-only
GPIO8
GPIO8 Status
8
1
read-only
GPIO9
GPIO9 Status
9
1
read-only
RIS
Original Interrupt Status Register
0xC0
32
read-write
n
0x0
0xFFFFFFFF
GPIO0
GPIO0 Original Interrupt Status
0
1
read-write
GPIO1
GPIO1 Original Interrupt Status
1
1
read-write
GPIO10
GPIO10 Original Interrupt Status
10
1
read-write
GPIO11
GPIO11 Original Interrupt Status
11
1
read-write
GPIO12
GPIO12 Original Interrupt Status
12
1
read-write
GPIO13
GPIO13 Original Interrupt Status
13
1
read-write
GPIO14
GPIO14 Original Interrupt Status
14
1
read-write
GPIO15
GPIO15 Original Interrupt Status
15
1
read-write
GPIO2
GPIO2 Original Interrupt Status
2
1
read-write
GPIO3
GPIO3 Original Interrupt Status
3
1
read-write
GPIO4
GPIO4 Original Interrupt Status
4
1
read-write
GPIO5
GPIO5 Original Interrupt Status
5
1
read-write
GPIO6
GPIO6 Original Interrupt Status
6
1
read-write
GPIO7
GPIO7 Original Interrupt Status
7
1
read-write
GPIO8
GPIO8 Original Interrupt Status
8
1
read-write
GPIO9
GPIO9 Original Interrupt Status
9
1
read-write
VERSION
GPIO VERSION
0xC00
32
read-only
n
0xD6610
0xFFFFFFFF
PPU
PPU
PPU
0x40082000
0x0
0x100
registers
n
SYS
SYS Interrupt
13
CTRL
CTRL Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
PPU_HPS01_INTR_EN
ppu_hps01_intr_en
8
1
read-write
PPU_HPS23_INTR_EN
ppu_hps23_intr_en
9
1
read-write
PPU_PPS01_INTR_EN
ppu_pps01_intr_en
12
1
read-write
PPU_PPS23_INTR_EN
ppu_pps23_intr_en
13
1
read-write
PPU_RAM_INTR_EN
ppu_ram_intr_en
4
1
read-write
HPS01_PROT
HPS01_PROT Register
0x20
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
PAWEN
PA_en
0
1
read-write
PBWEN
PB_en
1
1
read-write
PCWEN
PC_en
2
1
read-write
PFWEN
PF_en
5
1
read-write
HPS01_TRAP
HPS01_TRAP Register
0x60
32
read-write
n
0x0
0xFFFFFFFF
PAS
PAS
0
1
read-write
PBS
PBS
1
1
read-write
PCS
PCS
2
1
read-write
PFS
PFS
5
1
read-write
HPS23_PROT
HPS23_PROT Register
0x24
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
CRCWEN
crc_en
0
1
read-write
HPS23_TRAP
HPS23_TRAP Register
0x64
32
read-write
n
0x0
0xFFFFFFFF
CRCS
CRCS
0
1
read-write
PPS01_PROT
PPS01_PROT Register
0x30
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
CHIPCWEN
chipctrl_en
1
1
read-write
DMAWEN
dma_en
6
1
read-write
EFLASHWEN
eflash_en
8
1
read-write
ERUWEN
eru_en
3
1
read-write
I2CWEN
i2c_en
23
1
read-write
SSPWEN
ssp_en
24
1
read-write
SYSCWEN
syscfg_en
0
1
read-write
UART1WEN
uart1_en
16
1
read-write
UART2WEN
uart2_en
17
1
read-write
UART3WEN
uart3_en
18
1
read-write
UART4WEN
uart4_en
19
1
read-write
UART5WEN
uart5_en
20
1
read-write
UART6WEN
uart6_en
21
1
read-write
WDTWEN
WDT_en
12
1
read-write
PPS01_TRAP
PPS01_TRAP Register
0x70
32
read-write
n
0x0
0xFFFFFFFF
CHIPCS
chipctrl_en
1
1
read-write
DMAS
dma_en
6
1
read-write
EFLASHS
eflash_en
8
1
read-write
ERUS
eru_en
3
1
read-write
I2CS
i2cS
23
1
read-write
SSPS
sspS
24
1
read-write
SYSCS
syscfg_en
0
1
read-write
UART1S
uart1S
16
1
read-write
UART2S
uart2S
17
1
read-write
UART3S
uart3S
18
1
read-write
UART4S
uart4S
19
1
read-write
UART5S
uart5S
20
1
read-write
UART6S
uart6S
21
1
read-write
WDTS
WDT_en
12
1
read-write
PPS23_PROT
PPS23_PROT Register
0x34
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
ACMPWEN
acmp_opa_en
10
1
read-write
ADCWEN
adc_en
8
1
read-write
LEDWEN
LED_en
14
1
read-write
TIM14WEN
TIM14_en
0
1
read-write
TIM15WEN
TIM15_en
1
1
read-write
TIM16WEN
TIM16_en
2
1
read-write
TIM17WEN
TIM17_en
3
1
read-write
TIM1WEN
TIM1_en
12
1
read-write
TIM3WEN
TIM3_en
13
1
read-write
PPS23_TRAP
PPS23_PROT Register
0x74
32
read-write
n
0x0
0xFFFFFFFF
ACMPS
acmp_opaS
10
1
read-write
ADCS
adcS
8
1
read-write
LEDS
LEDS
14
1
read-write
TIM14S
TIM14S
0
1
read-write
TIM15S
TIM15S
1
1
read-write
TIM16S
TIM16S
2
1
read-write
TIM17S
TIM17S
3
1
read-write
TIM1S
TIM1S
12
1
read-write
TIM3S
TIM3S
13
1
read-write
RAM_PROT
RAM_PROT Register
0x10
32
read-write
n
0xFFFFFFFF
0xFFFFFFFF
CRAM0
CRAM0
0
1
read-write
CRAM1
CRAM1
1
1
read-write
CRAM10
CRAM10
18
1
read-write
CRAM11
CRAM11
19
1
read-write
CRAM12
CRAM12
20
1
read-write
CRAM13
CRAM13
21
1
read-write
CRAM14
CRAM14
22
1
read-write
CRAM15
CRAM15
23
1
read-write
CRAM2
CRAM2
2
1
read-write
CRAM3
CRAM3
3
1
read-write
CRAM4
CRAM4
4
1
read-write
CRAM5
CRAM5
5
1
read-write
CRAM6
CRAM6
6
1
read-write
CRAM7
CRAM7
7
1
read-write
CRAM8
CRAM8
16
1
read-write
CRAM9
CRAM9
17
1
read-write
DRAM0
DRAM0
8
1
read-write
DRAM1
DRAM1
9
1
read-write
DRAM10
DRAM10
26
1
read-write
DRAM11
DRAM11
27
1
read-write
DRAM12
DRAM12
28
1
read-write
DRAM13
DRAM13
29
1
read-write
DRAM14
DRAM14
30
1
read-write
DRAM15
DRAM15
31
1
read-write
DRAM2
DRAM2
10
1
read-write
DRAM3
DRAM3
11
1
read-write
DRAM4
DRAM4
12
1
read-write
DRAM5
DRAM5
13
1
read-write
DRAM6
DRAM6
14
1
read-write
DRAM7
DRAM7
15
1
read-write
DRAM8
DRAM8
24
1
read-write
DRAM9
DRAM9
25
1
read-write
RAM_TRAP
RAM_TRAP Register
0x50
32
read-write
n
0x0
0xFFFFFFFF
CRAM0S
CRAM0S
0
1
read-write
CRAM10S
CRAM10S
18
1
read-write
CRAM11S
CRAM11S
19
1
read-write
CRAM12S
CRAM12S
20
1
read-write
CRAM13S
CRAM13S
21
1
read-write
CRAM14S
CRAM14S
22
1
read-write
CRAM15S
CRAM15S
23
1
read-write
CRAM1S
CRAM1S
1
1
read-write
CRAM2S
CRAM2S
2
1
read-write
CRAM3S
CRAM3S
3
1
read-write
CRAM4S
CRAM4S
4
1
read-write
CRAM5S
CRAM5S
5
1
read-write
CRAM6S
CRAM6S
6
1
read-write
CRAM7S
CRAM7S
7
1
read-write
CRAM8S
CRAM8S
16
1
read-write
CRAM9S
CRAM9S
17
1
read-write
DRAM0S
DRAM0S
8
1
read-write
DRAM10S
DRAM10S
26
1
read-write
DRAM11S
DRAM11S
27
1
read-write
DRAM12S
DRAM12S
28
1
read-write
DRAM13S
DRAM13S
29
1
read-write
DRAM14S
DRAM14S
30
1
read-write
DRAM15S
DRAM15S
31
1
read-write
DRAM1S
DRAM1S
9
1
read-write
DRAM2S
DRAM2S
10
1
read-write
DRAM3S
DRAM3S
11
1
read-write
DRAM4S
DRAM4S
12
1
read-write
DRAM5S
DRAM5S
13
1
read-write
DRAM6S
DRAM6S
14
1
read-write
DRAM7S
DRAM7S
15
1
read-write
DRAM8S
DRAM8S
24
1
read-write
DRAM9S
DRAM9S
25
1
read-write
SSP
SSP0 module
SSP
0x40098000
0x0
0x1000
registers
n
SSP
SSP Interrupt
3
SSPCPSR
Clock prescale Register
0x10
32
read-write
n
0x0
0xFFFFFFFF
CPSDVSR
Clock prescale divisor
0
8
read-write
SSPCR0
Control Register 0
0x0
32
read-write
n
0x0
0xFFFFFFFF
DSS
Data Size Select
0
4
read-write
FRF
Frame format
4
2
read-write
SCR
Serial Clock rate
8
8
read-write
SPH
SSPCLKOUT phase
7
1
read-write
SPO
SSPCLKOUT polarity
6
1
read-write
SSPCR1
Control Register 1
0x4
32
read-write
n
0x0
0xFFFFFFFF
LBM
Loop back mode
0
1
read-write
MS
Master or Slave mode select
2
1
read-write
SOD
Clear Data Overrun
3
1
read-write
SSE
Synchronous serial port enable
1
1
read-write
SSPDMACR
DMA Control Register
0x24
32
read-write
n
0x0
0xFFFFFFFF
RXDMAE
Receive DMA Enable.
0
1
read-write
TXDMAE
Transmit DMA Enable
1
1
read-write
SSPDR
Data Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
DATA
Transmit/Receive FIFO
0
16
read-write
SSPICR
Interrupt Clear Register
0x20
32
write-only
n
0x0
0xFFFFFFFF
RORIC
Clears the SSPRORINTR interrupt
0
1
write-only
RTIC
Clears the SSPRTINTR interrupt
1
1
write-only
SSPIMSC
Interrupt Set or Clear Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
RORIM
Receive overrun interrupt mask
0
1
read-write
RTIM
Receive timeout interrupt mask
1
1
read-write
RXIM
Receive FIFO interrupt mask
2
1
read-write
TXIM
Receive FIFO interrupt mask
3
1
read-write
SSPMIS
Masked Interrupt Staus Register
0x1C
32
read-only
n
0x0
0xFFFFFFFF
RORMIS
Gives the receive over run masked interrupt status, after masking, of the SSPRORINTR interrupt
0
1
read-only
RTMIS
Gives the receive timeout masked interrupt state, after masking, of the SSPRTINTR interrupt
1
1
read-only
RXMIS
Gives the receive timeout masked interrupt state, after masking, of the SSPRTINTR interrupt
2
1
read-only
TXMIS
Gives the transmit FIFO masked interrupt state, after masking, of the SSPTXINTR interrupt
3
1
read-only
SSPPCID0
PrimCell Identification Register0
0xFF0
32
read-only
n
0x0
0xFFFFFFFF
SSPPCID1
PrimCell Identification Register1
0xFF4
32
read-only
n
0x0
0xFFFFFFFF
SSPPCID2
PrimCell Identification Register2
0xFF8
32
read-only
n
0x0
0xFFFFFFFF
SSPPCID3
PrimCell Identification Register3
0xFFC
32
read-only
n
0x0
0xFFFFFFFF
SSPPID0
Peripheral Identification Register0
0xFE0
32
read-only
n
0x0
0xFFFFFFFF
SSPPID1
Peripheral Identification Register1
0xFE4
32
read-only
n
0x0
0xFFFFFFFF
SSPPID2
Peripheral Identification Register2
0xFE8
32
read-only
n
0x0
0xFFFFFFFF
SSPPID3
Peripheral Identification Register3
0xFEC
32
read-only
n
0x0
0xFFFFFFFF
SSPRIS
Raw Interrupt Status Register
0x18
32
read-only
n
0x0
0xFFFFFFFF
RORRIS
Gives the raw interrupt state, prior to masking, of the SSPRORINTR interrupt
0
1
read-only
RTRIS
Gives the raw interrupt state, prior to masking, of the SSPRORINTR interrupt
1
1
read-only
RXRIS
Gives the raw interrupt state, prior to masking, of the SSPRXINTR interrupt
2
1
read-only
TXRIS
Gives the raw interrupt state, prior to masking, of the SSPTXINTR interrupt
3
1
read-only
SSPSR
Status Register
0xC
32
read-only
n
0x0
0xFFFFFFFF
BSY
PrimeCell SSP busy flag
4
1
read-only
RFF
Receive FIFO full
3
1
read-only
RNE
Receive FIFO not empty
2
1
read-only
TFE
Transmit FIFO emptyt
0
1
read-only
TNF
Transmit FIFO full
1
1
read-only
SYSCFG
SYSCFG
SYSCFG
0x40080000
0x0
0xD00
registers
n
ACCESS_EN
ACCESS ENABLE Register
0x800
32
read-write
n
0x0
0xFFFFFFFF
CHIP_ID0
CHIP_ID0 Register
0x130
32
read-only
n
0x0
0xFFFFFFFF
CHIP_ID1
CHIP_ID1 Register
0x134
32
read-only
n
0x0
0xFFFFFFFF
CHIP_ID2
CHIP_ID2 Register
0x138
32
read-only
n
0x0
0xFFFFFFFF
CHIP_ID3
CHIP_ID3 Register
0x13C
32
read-only
n
0x0
0xFFFFFFFF
ETIMER_CFG
ETIMER confige Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
TIM15_BKIN3
Tim15_bkin3
21
1
read-write
TIM15_BKIN_FSEL
Tim15_bkin_fsel
20
1
read-write
TIM16_BKIN3
Tim16_bkin3
25
1
read-write
TIM16_BKIN_FSEL
Tim16_bkin_fsel
24
1
read-write
TIM17_BKIN3
Tim17_bkin3
29
1
read-write
TIM17_BKIN_FSEL
Tim17_bkin_fsel
28
1
read-write
TIM1_BKIN3
Tim1_bkin3
1
1
read-write
TIM1_BKIN_FSEL
Tim1_bkin_fsel
0
1
read-write
TIM3_BKIN3
Tim3_bkin3
5
1
read-write
TIM3_BKIN_FSEL
Tim3_bkin_fsel
4
1
read-write
MISC_CTRL
MISC control Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
UART3MODE
UART3MODE
2
1
read-write
SYSINT_STATUS
SYSINT status Register
0x100
32
read-only
n
0x0
0xFFFFFFFF
EFLASH_INTR
eflash_intr
1
1
read-only
PPU_INTR
ppu_intr
0
1
read-only
SYSRAM0
sysram0
3
1
read-only
SYSRAM0_INTR
sysram0_intr
2
1
read-only
SYSRAM1
sysram1
5
1
read-only
SYSRAM1_INTR
sysram1_intr
4
1
read-only
SYSRAM_CTRL
RAM control Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
SYSRAM0_PARITY_ERR_CLR
sysram0_parity_err_clr
9
1
read-write
SYSRAM0_PARITY_INTREN
sysram0_parity_intren
8
1
read-write
SYSRAM1_PARITY_ERR_CLR
sysram1_parity_err_clr
11
1
read-write
SYSRAM1_PARITY_INTREN
sysram1_parity_intren
10
1
read-write
SYSRAM_STATUS
SYSRAM status Register
0x11C
32
read-only
n
0x0
0xFFFFFFFF
SYSRAM0_PARITY_ERR_ADDR
sysram0_parity_err_addr
0
11
read-only
SYSRAM1_PARITY_ERR_ADDR
sysram1_parity_err_addr
16
11
read-only
SYSTICK_CFG
SYSTICK confige Register
0x18
32
read-write
n
0x0
0xFFFFFFFF
NOREF
noref
25
1
read-write
SKEW
skew
24
1
read-write
STCALIB
stcalib
0
24
read-write
TIM1
TIM1
TIMER
0x400AC000
0x0
0x1000
registers
n
TIM1
TIM1 Interrupt
6
ARR
TIMx_ARR register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
BDTR
TIMx_BDTR Register
0x44
32
read-write
n
0x0
0xFFFFFFFF
AOE
Automatic output enable
14
1
read-write
BKE
Break enable
12
1
read-write
BKP
Break polarity
13
1
read-write
DTG
Dead-time generator setup
0
8
read-write
MOE
Main output enable
15
1
read-write
OSSI
OSSI
10
1
read-write
OSSR
OSSR
11
1
read-write
CCER
Time catch/compare enable Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
CC1E
CC1E
0
1
read-write
CC1NE
CC1NE
2
1
read-write
CC1NP
CC1NP
3
1
read-write
CC1P
CC1P
1
1
read-write
CC2E
CC2E
4
1
read-write
CC2NE
CC2NE
6
1
read-write
CC2NP
CC2NP
7
1
read-write
CC2P
CC2P
5
1
read-write
CC3E
CC3E
8
1
read-write
CC3NE
CC3NE
10
1
read-write
CC3NP
CC3NP
11
1
read-write
CC3P
CC3P
9
1
read-write
CC4E
CC4E
12
1
read-write
CC4P
CC4P
13
1
read-write
CCMR1_CAP
Input capture mode TIME Catch/compare mode register
CCMR1_COM
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
input capture mode CC1S
0
2
read-write
CC2S
input capture mode CC2S
8
2
read-write
IC1F
input capture mode IC1F
4
4
read-write
IC1PSC
input capture mode IC1PSC
2
2
read-write
IC2F
input capture mode IC2F
12
4
read-write
IC2PSC
input capture mode IC2PSC
10
2
read-write
CCMR1_COM
Output compare mode TIME Catch/compare mode register
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
Output compare mode CC1S
0
2
read-write
CC2S
Output compare mode CC2S
8
2
read-write
OC1CE
Output compare mode OC1CE
7
1
read-write
OC1FE
Output compare mode OC1FE
2
1
read-write
OC1M
Output compare mode OC1M
4
3
read-write
OC1PE
Output compare mode OC1PE
3
1
read-write
OC2CE
Output compare mode OC2CE
15
1
read-write
OC2FE
Output compare mode OC2FE
10
1
read-write
OC2M
Output compare mode OC2M
12
3
read-write
OC2PE
Output compare mode OC2PE
11
1
read-write
CCMR2_CAP
Input capture mode TIME Catch/compare mode register
CCMR2_COM
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
input capture mode CC3S
0
2
read-write
CC4S
input capture mode CC4S
8
2
read-write
IC3F
input capture mode IC3F
4
4
read-write
IC3PSC
input capture mode IC3PSC
2
2
read-write
IC4F
input capture mode IC4F
12
4
read-write
IC4PSC
input capture mode IC4PSC
10
2
read-write
CCMR2_COM
Output compare mode TIME Catch/compare mode register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
Output compare mode CC3S
0
2
read-write
CC4S
Output compare mode CC4S
8
2
read-write
OC3CE
Output compare mode OC3CE
7
1
read-write
OC3FE
Output compare mode OC3FE
2
1
read-write
OC3M
Output compare mode OC3M
4
3
read-write
OC3PE
Output compare mode OC3PE
3
1
read-write
OC4CE
Output compare mode OC4CE
15
1
read-write
OC4FE
Output compare mode OC4FE
10
1
read-write
OC4M
Output compare mode OC4M
12
3
read-write
OC4PE
Output compare mode OC4PE
11
1
read-write
CCR1
TIMx_CCR1 register
0x34
32
read-write
n
0x0
0xFFFFFFFF
CCR2
TIMx_CCR2 register
0x38
32
read-write
n
0x0
0xFFFFFFFF
CCR3
TIMx_CCR3 register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
CCR4
TIMx_CCR4 register
0x40
32
read-write
n
0x0
0xFFFFFFFF
CNT
TIMe_CNT register
0x24
32
read-only
n
0x0
0xFFFFFFFF
CR1
Time Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
ARPE
Auto-reload preload enable
7
1
read-write
CEN
Counter enable
0
1
read-write
CKD
Clock division
8
2
read-write
CMS
Center-aligned mode selection
5
2
read-write
DIR
counter Direction
4
1
read-write
OPM
One pulse mode
3
1
read-write
UDIS
Update disable
1
1
read-write
URS
Update request source
2
1
read-write
CR2
Time control2 Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
CCPC
catch/compare preloaded control
0
1
read-write
CCUS
catch/compare control update selection
2
1
read-write
MMS
Master mode selection
4
3
read-write
OIS1
Output Idle state 1
8
1
read-write
OIS1N
Output Idle state 1
9
1
read-write
OIS2
Output Idle state 2
10
1
read-write
OIS2N
Output Idle state 2
11
1
read-write
OIS3
Output Idle state 3
12
1
read-write
OIS3N
Output Idle state 3
13
1
read-write
OIS4
Output Idle state 4
14
1
read-write
TI1S
TI1 selection
7
1
read-write
DIER
Time int enable Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
BIE
BIE
7
1
read-write
CC1IE
CC1IE
1
1
read-write
CC2IE
CC2IE
2
1
read-write
CC3IE
CC3IE
3
1
read-write
CC4IE
CC4IE
4
1
read-write
COMIE
COMIE
5
1
read-write
TIE
TIE
6
1
read-write
UIE
UIE
0
1
read-write
DTG1
TIMX_DTG1
0x48
32
read-write
n
0x0
0xFFFFFFFF
EGR
Time event generate Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
BG
Break generation
7
1
read-write
CC1G
Capture/Compare 1 generation
1
1
read-write
CC2G
Capture/Compare 2 generation
2
1
read-write
CC3G
Capture/Compare 3 generation
3
1
read-write
CC4G
Capture/Compare 4 generation
4
1
read-write
COMG
Capture/Compare control update generation
5
1
read-write
TG
Trigger generation
6
1
read-write
UG
Update generation
0
1
read-write
ISR
TIMx_ISR
0x4C
32
read-write
n
0x0
0xFFFFFFFF
BRK_SEL
Brk_sel
10
2
read-write
CH1_SEL
Ch1_sel
2
2
read-write
CH2_SEL
Ch2_sel
4
2
read-write
CH3_SEL
Ch3_sel
6
2
read-write
CH4_SEL
Ch4_sel
8
2
read-write
CNTCAP_CLREN
Cnt_cap_clr_en
17
1
read-write
CNT_CAP_CLR_SEL
Cnt_cap_clr_sel
15
2
read-write
DEBUG_MODE
Debug_mode
0
2
read-write
TRC_SEL
Trc_sel
12
3
read-write
PSC
TIMx_PSC register
0x28
32
read-write
n
0x0
0xFFFFFFFF
RCR
TIMx_RCR register
0x30
32
read-write
n
0x0
0xFFFFFFFF
SMCR
Time slave mode control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
ECE
External clock enable
14
1
read-write
ETF
External trigger filter
8
4
read-write
ETP
External trigger polarity
15
1
read-write
ETPS
External trigger prescaler
12
2
read-write
OCCS
Clear OCxREF
3
1
read-write
SMS
Slave mode selection
0
3
read-write
TS
Trigger selection
4
3
read-write
SR
TIME status register
0x10
32
read-write
n
0x0
0xFFFFFFFF
BIF
Break interrupt flag
7
1
read-write
CC1IF
Capture/Compare 1 interrupt flag
1
1
read-write
CC1OF
Capture/Compare 1 overcapture flag
9
1
read-write
CC2IF
Capture/Compare 2 interrupt flag
2
1
read-write
CC2OF
Capture/Compare 2 overcapture flag
10
1
read-write
CC3IF
Capture/Compare 3 interrupt flag
3
1
read-write
CC3OF
Capture/Compare 3 overcapture flag
11
1
read-write
CC4IF
Capture/Compare 4 interrupt flag
4
1
read-write
CC4OF
Capture/Compare 4 overcapture flag
12
1
read-write
COMIF
COM interrupt flag
5
1
read-write
TIF
Trigger interrupt flag
6
1
read-write
UIF
Update interrupt flag
0
1
read-write
TIM14
TIM1
TIMER
0x400A0000
0x0
0x1000
registers
n
TIM14
TIM14 Interrupt
23
ARR
TIMx_ARR register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
BDTR
TIMx_BDTR Register
0x44
32
read-write
n
0x0
0xFFFFFFFF
AOE
Automatic output enable
14
1
read-write
BKE
Break enable
12
1
read-write
BKP
Break polarity
13
1
read-write
DTG
Dead-time generator setup
0
8
read-write
MOE
Main output enable
15
1
read-write
OSSI
OSSI
10
1
read-write
OSSR
OSSR
11
1
read-write
CCER
Time catch/compare enable Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
CC1E
CC1E
0
1
read-write
CC1NE
CC1NE
2
1
read-write
CC1NP
CC1NP
3
1
read-write
CC1P
CC1P
1
1
read-write
CC2E
CC2E
4
1
read-write
CC2NE
CC2NE
6
1
read-write
CC2NP
CC2NP
7
1
read-write
CC2P
CC2P
5
1
read-write
CC3E
CC3E
8
1
read-write
CC3NE
CC3NE
10
1
read-write
CC3NP
CC3NP
11
1
read-write
CC3P
CC3P
9
1
read-write
CC4E
CC4E
12
1
read-write
CC4P
CC4P
13
1
read-write
CCMR1_CAP
Input capture mode TIME Catch/compare mode register
CCMR1_COM
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
input capture mode CC1S
0
2
read-write
CC2S
input capture mode CC2S
8
2
read-write
IC1F
input capture mode IC1F
4
4
read-write
IC1PSC
input capture mode IC1PSC
2
2
read-write
IC2F
input capture mode IC2F
12
4
read-write
IC2PSC
input capture mode IC2PSC
10
2
read-write
CCMR1_COM
Output compare mode TIME Catch/compare mode register
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
Output compare mode CC1S
0
2
read-write
CC2S
Output compare mode CC2S
8
2
read-write
OC1CE
Output compare mode OC1CE
7
1
read-write
OC1FE
Output compare mode OC1FE
2
1
read-write
OC1M
Output compare mode OC1M
4
3
read-write
OC1PE
Output compare mode OC1PE
3
1
read-write
OC2CE
Output compare mode OC2CE
15
1
read-write
OC2FE
Output compare mode OC2FE
10
1
read-write
OC2M
Output compare mode OC2M
12
3
read-write
OC2PE
Output compare mode OC2PE
11
1
read-write
CCMR2_CAP
Input capture mode TIME Catch/compare mode register
CCMR2_COM
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
input capture mode CC3S
0
2
read-write
CC4S
input capture mode CC4S
8
2
read-write
IC3F
input capture mode IC3F
4
4
read-write
IC3PSC
input capture mode IC3PSC
2
2
read-write
IC4F
input capture mode IC4F
12
4
read-write
IC4PSC
input capture mode IC4PSC
10
2
read-write
CCMR2_COM
Output compare mode TIME Catch/compare mode register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
Output compare mode CC3S
0
2
read-write
CC4S
Output compare mode CC4S
8
2
read-write
OC3CE
Output compare mode OC3CE
7
1
read-write
OC3FE
Output compare mode OC3FE
2
1
read-write
OC3M
Output compare mode OC3M
4
3
read-write
OC3PE
Output compare mode OC3PE
3
1
read-write
OC4CE
Output compare mode OC4CE
15
1
read-write
OC4FE
Output compare mode OC4FE
10
1
read-write
OC4M
Output compare mode OC4M
12
3
read-write
OC4PE
Output compare mode OC4PE
11
1
read-write
CCR1
TIMx_CCR1 register
0x34
32
read-write
n
0x0
0xFFFFFFFF
CCR2
TIMx_CCR2 register
0x38
32
read-write
n
0x0
0xFFFFFFFF
CCR3
TIMx_CCR3 register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
CCR4
TIMx_CCR4 register
0x40
32
read-write
n
0x0
0xFFFFFFFF
CNT
TIMe_CNT register
0x24
32
read-only
n
0x0
0xFFFFFFFF
CR1
Time Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
ARPE
Auto-reload preload enable
7
1
read-write
CEN
Counter enable
0
1
read-write
CKD
Clock division
8
2
read-write
CMS
Center-aligned mode selection
5
2
read-write
DIR
counter Direction
4
1
read-write
OPM
One pulse mode
3
1
read-write
UDIS
Update disable
1
1
read-write
URS
Update request source
2
1
read-write
CR2
Time control2 Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
CCPC
catch/compare preloaded control
0
1
read-write
CCUS
catch/compare control update selection
2
1
read-write
MMS
Master mode selection
4
3
read-write
OIS1
Output Idle state 1
8
1
read-write
OIS1N
Output Idle state 1
9
1
read-write
OIS2
Output Idle state 2
10
1
read-write
OIS2N
Output Idle state 2
11
1
read-write
OIS3
Output Idle state 3
12
1
read-write
OIS3N
Output Idle state 3
13
1
read-write
OIS4
Output Idle state 4
14
1
read-write
TI1S
TI1 selection
7
1
read-write
DIER
Time int enable Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
BIE
BIE
7
1
read-write
CC1IE
CC1IE
1
1
read-write
CC2IE
CC2IE
2
1
read-write
CC3IE
CC3IE
3
1
read-write
CC4IE
CC4IE
4
1
read-write
COMIE
COMIE
5
1
read-write
TIE
TIE
6
1
read-write
UIE
UIE
0
1
read-write
DTG1
TIMX_DTG1
0x48
32
read-write
n
0x0
0xFFFFFFFF
EGR
Time event generate Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
BG
Break generation
7
1
read-write
CC1G
Capture/Compare 1 generation
1
1
read-write
CC2G
Capture/Compare 2 generation
2
1
read-write
CC3G
Capture/Compare 3 generation
3
1
read-write
CC4G
Capture/Compare 4 generation
4
1
read-write
COMG
Capture/Compare control update generation
5
1
read-write
TG
Trigger generation
6
1
read-write
UG
Update generation
0
1
read-write
ISR
TIMx_ISR
0x4C
32
read-write
n
0x0
0xFFFFFFFF
BRK_SEL
Brk_sel
10
2
read-write
CH1_SEL
Ch1_sel
2
2
read-write
CH2_SEL
Ch2_sel
4
2
read-write
CH3_SEL
Ch3_sel
6
2
read-write
CH4_SEL
Ch4_sel
8
2
read-write
CNTCAP_CLREN
Cnt_cap_clr_en
17
1
read-write
CNT_CAP_CLR_SEL
Cnt_cap_clr_sel
15
2
read-write
DEBUG_MODE
Debug_mode
0
2
read-write
TRC_SEL
Trc_sel
12
3
read-write
PSC
TIMx_PSC register
0x28
32
read-write
n
0x0
0xFFFFFFFF
RCR
TIMx_RCR register
0x30
32
read-write
n
0x0
0xFFFFFFFF
SMCR
Time slave mode control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
ECE
External clock enable
14
1
read-write
ETF
External trigger filter
8
4
read-write
ETP
External trigger polarity
15
1
read-write
ETPS
External trigger prescaler
12
2
read-write
OCCS
Clear OCxREF
3
1
read-write
SMS
Slave mode selection
0
3
read-write
TS
Trigger selection
4
3
read-write
SR
TIME status register
0x10
32
read-write
n
0x0
0xFFFFFFFF
BIF
Break interrupt flag
7
1
read-write
CC1IF
Capture/Compare 1 interrupt flag
1
1
read-write
CC1OF
Capture/Compare 1 overcapture flag
9
1
read-write
CC2IF
Capture/Compare 2 interrupt flag
2
1
read-write
CC2OF
Capture/Compare 2 overcapture flag
10
1
read-write
CC3IF
Capture/Compare 3 interrupt flag
3
1
read-write
CC3OF
Capture/Compare 3 overcapture flag
11
1
read-write
CC4IF
Capture/Compare 4 interrupt flag
4
1
read-write
CC4OF
Capture/Compare 4 overcapture flag
12
1
read-write
COMIF
COM interrupt flag
5
1
read-write
TIF
Trigger interrupt flag
6
1
read-write
UIF
Update interrupt flag
0
1
read-write
TIM15
TIM1
TIMER
0x400A1000
0x0
0x1000
registers
n
TIM15
TIM15 Interrupt
24
ARR
TIMx_ARR register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
BDTR
TIMx_BDTR Register
0x44
32
read-write
n
0x0
0xFFFFFFFF
AOE
Automatic output enable
14
1
read-write
BKE
Break enable
12
1
read-write
BKP
Break polarity
13
1
read-write
DTG
Dead-time generator setup
0
8
read-write
MOE
Main output enable
15
1
read-write
OSSI
OSSI
10
1
read-write
OSSR
OSSR
11
1
read-write
CCER
Time catch/compare enable Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
CC1E
CC1E
0
1
read-write
CC1NE
CC1NE
2
1
read-write
CC1NP
CC1NP
3
1
read-write
CC1P
CC1P
1
1
read-write
CC2E
CC2E
4
1
read-write
CC2NE
CC2NE
6
1
read-write
CC2NP
CC2NP
7
1
read-write
CC2P
CC2P
5
1
read-write
CC3E
CC3E
8
1
read-write
CC3NE
CC3NE
10
1
read-write
CC3NP
CC3NP
11
1
read-write
CC3P
CC3P
9
1
read-write
CC4E
CC4E
12
1
read-write
CC4P
CC4P
13
1
read-write
CCMR1_CAP
Input capture mode TIME Catch/compare mode register
CCMR1_COM
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
input capture mode CC1S
0
2
read-write
CC2S
input capture mode CC2S
8
2
read-write
IC1F
input capture mode IC1F
4
4
read-write
IC1PSC
input capture mode IC1PSC
2
2
read-write
IC2F
input capture mode IC2F
12
4
read-write
IC2PSC
input capture mode IC2PSC
10
2
read-write
CCMR1_COM
Output compare mode TIME Catch/compare mode register
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
Output compare mode CC1S
0
2
read-write
CC2S
Output compare mode CC2S
8
2
read-write
OC1CE
Output compare mode OC1CE
7
1
read-write
OC1FE
Output compare mode OC1FE
2
1
read-write
OC1M
Output compare mode OC1M
4
3
read-write
OC1PE
Output compare mode OC1PE
3
1
read-write
OC2CE
Output compare mode OC2CE
15
1
read-write
OC2FE
Output compare mode OC2FE
10
1
read-write
OC2M
Output compare mode OC2M
12
3
read-write
OC2PE
Output compare mode OC2PE
11
1
read-write
CCMR2_CAP
Input capture mode TIME Catch/compare mode register
CCMR2_COM
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
input capture mode CC3S
0
2
read-write
CC4S
input capture mode CC4S
8
2
read-write
IC3F
input capture mode IC3F
4
4
read-write
IC3PSC
input capture mode IC3PSC
2
2
read-write
IC4F
input capture mode IC4F
12
4
read-write
IC4PSC
input capture mode IC4PSC
10
2
read-write
CCMR2_COM
Output compare mode TIME Catch/compare mode register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
Output compare mode CC3S
0
2
read-write
CC4S
Output compare mode CC4S
8
2
read-write
OC3CE
Output compare mode OC3CE
7
1
read-write
OC3FE
Output compare mode OC3FE
2
1
read-write
OC3M
Output compare mode OC3M
4
3
read-write
OC3PE
Output compare mode OC3PE
3
1
read-write
OC4CE
Output compare mode OC4CE
15
1
read-write
OC4FE
Output compare mode OC4FE
10
1
read-write
OC4M
Output compare mode OC4M
12
3
read-write
OC4PE
Output compare mode OC4PE
11
1
read-write
CCR1
TIMx_CCR1 register
0x34
32
read-write
n
0x0
0xFFFFFFFF
CCR2
TIMx_CCR2 register
0x38
32
read-write
n
0x0
0xFFFFFFFF
CCR3
TIMx_CCR3 register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
CCR4
TIMx_CCR4 register
0x40
32
read-write
n
0x0
0xFFFFFFFF
CNT
TIMe_CNT register
0x24
32
read-only
n
0x0
0xFFFFFFFF
CR1
Time Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
ARPE
Auto-reload preload enable
7
1
read-write
CEN
Counter enable
0
1
read-write
CKD
Clock division
8
2
read-write
CMS
Center-aligned mode selection
5
2
read-write
DIR
counter Direction
4
1
read-write
OPM
One pulse mode
3
1
read-write
UDIS
Update disable
1
1
read-write
URS
Update request source
2
1
read-write
CR2
Time control2 Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
CCPC
catch/compare preloaded control
0
1
read-write
CCUS
catch/compare control update selection
2
1
read-write
MMS
Master mode selection
4
3
read-write
OIS1
Output Idle state 1
8
1
read-write
OIS1N
Output Idle state 1
9
1
read-write
OIS2
Output Idle state 2
10
1
read-write
OIS2N
Output Idle state 2
11
1
read-write
OIS3
Output Idle state 3
12
1
read-write
OIS3N
Output Idle state 3
13
1
read-write
OIS4
Output Idle state 4
14
1
read-write
TI1S
TI1 selection
7
1
read-write
DIER
Time int enable Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
BIE
BIE
7
1
read-write
CC1IE
CC1IE
1
1
read-write
CC2IE
CC2IE
2
1
read-write
CC3IE
CC3IE
3
1
read-write
CC4IE
CC4IE
4
1
read-write
COMIE
COMIE
5
1
read-write
TIE
TIE
6
1
read-write
UIE
UIE
0
1
read-write
DTG1
TIMX_DTG1
0x48
32
read-write
n
0x0
0xFFFFFFFF
EGR
Time event generate Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
BG
Break generation
7
1
read-write
CC1G
Capture/Compare 1 generation
1
1
read-write
CC2G
Capture/Compare 2 generation
2
1
read-write
CC3G
Capture/Compare 3 generation
3
1
read-write
CC4G
Capture/Compare 4 generation
4
1
read-write
COMG
Capture/Compare control update generation
5
1
read-write
TG
Trigger generation
6
1
read-write
UG
Update generation
0
1
read-write
ISR
TIMx_ISR
0x4C
32
read-write
n
0x0
0xFFFFFFFF
BRK_SEL
Brk_sel
10
2
read-write
CH1_SEL
Ch1_sel
2
2
read-write
CH2_SEL
Ch2_sel
4
2
read-write
CH3_SEL
Ch3_sel
6
2
read-write
CH4_SEL
Ch4_sel
8
2
read-write
CNTCAP_CLREN
Cnt_cap_clr_en
17
1
read-write
CNT_CAP_CLR_SEL
Cnt_cap_clr_sel
15
2
read-write
DEBUG_MODE
Debug_mode
0
2
read-write
TRC_SEL
Trc_sel
12
3
read-write
PSC
TIMx_PSC register
0x28
32
read-write
n
0x0
0xFFFFFFFF
RCR
TIMx_RCR register
0x30
32
read-write
n
0x0
0xFFFFFFFF
SMCR
Time slave mode control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
ECE
External clock enable
14
1
read-write
ETF
External trigger filter
8
4
read-write
ETP
External trigger polarity
15
1
read-write
ETPS
External trigger prescaler
12
2
read-write
OCCS
Clear OCxREF
3
1
read-write
SMS
Slave mode selection
0
3
read-write
TS
Trigger selection
4
3
read-write
SR
TIME status register
0x10
32
read-write
n
0x0
0xFFFFFFFF
BIF
Break interrupt flag
7
1
read-write
CC1IF
Capture/Compare 1 interrupt flag
1
1
read-write
CC1OF
Capture/Compare 1 overcapture flag
9
1
read-write
CC2IF
Capture/Compare 2 interrupt flag
2
1
read-write
CC2OF
Capture/Compare 2 overcapture flag
10
1
read-write
CC3IF
Capture/Compare 3 interrupt flag
3
1
read-write
CC3OF
Capture/Compare 3 overcapture flag
11
1
read-write
CC4IF
Capture/Compare 4 interrupt flag
4
1
read-write
CC4OF
Capture/Compare 4 overcapture flag
12
1
read-write
COMIF
COM interrupt flag
5
1
read-write
TIF
Trigger interrupt flag
6
1
read-write
UIF
Update interrupt flag
0
1
read-write
TIM16
TIM1
TIMER
0x400A2000
0x0
0x1000
registers
n
TIM16
TIM16 Interrupt
25
ARR
TIMx_ARR register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
BDTR
TIMx_BDTR Register
0x44
32
read-write
n
0x0
0xFFFFFFFF
AOE
Automatic output enable
14
1
read-write
BKE
Break enable
12
1
read-write
BKP
Break polarity
13
1
read-write
DTG
Dead-time generator setup
0
8
read-write
MOE
Main output enable
15
1
read-write
OSSI
OSSI
10
1
read-write
OSSR
OSSR
11
1
read-write
CCER
Time catch/compare enable Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
CC1E
CC1E
0
1
read-write
CC1NE
CC1NE
2
1
read-write
CC1NP
CC1NP
3
1
read-write
CC1P
CC1P
1
1
read-write
CC2E
CC2E
4
1
read-write
CC2NE
CC2NE
6
1
read-write
CC2NP
CC2NP
7
1
read-write
CC2P
CC2P
5
1
read-write
CC3E
CC3E
8
1
read-write
CC3NE
CC3NE
10
1
read-write
CC3NP
CC3NP
11
1
read-write
CC3P
CC3P
9
1
read-write
CC4E
CC4E
12
1
read-write
CC4P
CC4P
13
1
read-write
CCMR1_CAP
Input capture mode TIME Catch/compare mode register
CCMR1_COM
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
input capture mode CC1S
0
2
read-write
CC2S
input capture mode CC2S
8
2
read-write
IC1F
input capture mode IC1F
4
4
read-write
IC1PSC
input capture mode IC1PSC
2
2
read-write
IC2F
input capture mode IC2F
12
4
read-write
IC2PSC
input capture mode IC2PSC
10
2
read-write
CCMR1_COM
Output compare mode TIME Catch/compare mode register
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
Output compare mode CC1S
0
2
read-write
CC2S
Output compare mode CC2S
8
2
read-write
OC1CE
Output compare mode OC1CE
7
1
read-write
OC1FE
Output compare mode OC1FE
2
1
read-write
OC1M
Output compare mode OC1M
4
3
read-write
OC1PE
Output compare mode OC1PE
3
1
read-write
OC2CE
Output compare mode OC2CE
15
1
read-write
OC2FE
Output compare mode OC2FE
10
1
read-write
OC2M
Output compare mode OC2M
12
3
read-write
OC2PE
Output compare mode OC2PE
11
1
read-write
CCMR2_CAP
Input capture mode TIME Catch/compare mode register
CCMR2_COM
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
input capture mode CC3S
0
2
read-write
CC4S
input capture mode CC4S
8
2
read-write
IC3F
input capture mode IC3F
4
4
read-write
IC3PSC
input capture mode IC3PSC
2
2
read-write
IC4F
input capture mode IC4F
12
4
read-write
IC4PSC
input capture mode IC4PSC
10
2
read-write
CCMR2_COM
Output compare mode TIME Catch/compare mode register
0x1C
32
read-write
n
0x0
0xFFFFFFFF
CC3S
Output compare mode CC3S
0
2
read-write
CC4S
Output compare mode CC4S
8
2
read-write
OC3CE
Output compare mode OC3CE
7
1
read-write
OC3FE
Output compare mode OC3FE
2
1
read-write
OC3M
Output compare mode OC3M
4
3
read-write
OC3PE
Output compare mode OC3PE
3
1
read-write
OC4CE
Output compare mode OC4CE
15
1
read-write
OC4FE
Output compare mode OC4FE
10
1
read-write
OC4M
Output compare mode OC4M
12
3
read-write
OC4PE
Output compare mode OC4PE
11
1
read-write
CCR1
TIMx_CCR1 register
0x34
32
read-write
n
0x0
0xFFFFFFFF
CCR2
TIMx_CCR2 register
0x38
32
read-write
n
0x0
0xFFFFFFFF
CCR3
TIMx_CCR3 register
0x3C
32
read-write
n
0x0
0xFFFFFFFF
CCR4
TIMx_CCR4 register
0x40
32
read-write
n
0x0
0xFFFFFFFF
CNT
TIMe_CNT register
0x24
32
read-only
n
0x0
0xFFFFFFFF
CR1
Time Control Register
0x0
32
read-write
n
0x0
0xFFFFFFFF
ARPE
Auto-reload preload enable
7
1
read-write
CEN
Counter enable
0
1
read-write
CKD
Clock division
8
2
read-write
CMS
Center-aligned mode selection
5
2
read-write
DIR
counter Direction
4
1
read-write
OPM
One pulse mode
3
1
read-write
UDIS
Update disable
1
1
read-write
URS
Update request source
2
1
read-write
CR2
Time control2 Register
0x4
32
read-write
n
0x0
0xFFFFFFFF
CCPC
catch/compare preloaded control
0
1
read-write
CCUS
catch/compare control update selection
2
1
read-write
MMS
Master mode selection
4
3
read-write
OIS1
Output Idle state 1
8
1
read-write
OIS1N
Output Idle state 1
9
1
read-write
OIS2
Output Idle state 2
10
1
read-write
OIS2N
Output Idle state 2
11
1
read-write
OIS3
Output Idle state 3
12
1
read-write
OIS3N
Output Idle state 3
13
1
read-write
OIS4
Output Idle state 4
14
1
read-write
TI1S
TI1 selection
7
1
read-write
DIER
Time int enable Register
0xC
32
read-write
n
0x0
0xFFFFFFFF
BIE
BIE
7
1
read-write
CC1IE
CC1IE
1
1
read-write
CC2IE
CC2IE
2
1
read-write
CC3IE
CC3IE
3
1
read-write
CC4IE
CC4IE
4
1
read-write
COMIE
COMIE
5
1
read-write
TIE
TIE
6
1
read-write
UIE
UIE
0
1
read-write
DTG1
TIMX_DTG1
0x48
32
read-write
n
0x0
0xFFFFFFFF
EGR
Time event generate Register
0x14
32
read-write
n
0x0
0xFFFFFFFF
BG
Break generation
7
1
read-write
CC1G
Capture/Compare 1 generation
1
1
read-write
CC2G
Capture/Compare 2 generation
2
1
read-write
CC3G
Capture/Compare 3 generation
3
1
read-write
CC4G
Capture/Compare 4 generation
4
1
read-write
COMG
Capture/Compare control update generation
5
1
read-write
TG
Trigger generation
6
1
read-write
UG
Update generation
0
1
read-write
ISR
TIMx_ISR
0x4C
32
read-write
n
0x0
0xFFFFFFFF
BRK_SEL
Brk_sel
10
2
read-write
CH1_SEL
Ch1_sel
2
2
read-write
CH2_SEL
Ch2_sel
4
2
read-write
CH3_SEL
Ch3_sel
6
2
read-write
CH4_SEL
Ch4_sel
8
2
read-write
CNTCAP_CLREN
Cnt_cap_clr_en
17
1
read-write
CNT_CAP_CLR_SEL
Cnt_cap_clr_sel
15
2
read-write
DEBUG_MODE
Debug_mode
0
2
read-write
TRC_SEL
Trc_sel
12
3
read-write
PSC
TIMx_PSC register
0x28
32
read-write
n
0x0
0xFFFFFFFF
RCR
TIMx_RCR register
0x30
32
read-write
n
0x0
0xFFFFFFFF
SMCR
Time slave mode control Register
0x8
32
read-write
n
0x0
0xFFFFFFFF
ECE
External clock enable
14
1
read-write
ETF
External trigger filter
8
4
read-write
ETP
External trigger polarity
15
1
read-write
ETPS
External trigger prescaler
12
2
read-write
OCCS
Clear OCxREF
3
1
read-write
SMS
Slave mode selection
0
3
read-write
TS
Trigger selection
4
3
read-write
SR
TIME status register
0x10
32
read-write
n
0x0
0xFFFFFFFF
BIF
Break interrupt flag
7
1
read-write
CC1IF
Capture/Compare 1 interrupt flag
1
1
read-write
CC1OF
Capture/Compare 1 overcapture flag
9
1
read-write
CC2IF
Capture/Compare 2 interrupt flag
2
1
read-write
CC2OF
Capture/Compare 2 overcapture flag
10
1
read-write
CC3IF
Capture/Compare 3 interrupt flag
3
1
read-write
CC3OF
Capture/Compare 3 overcapture flag
11
1
read-write
CC4IF
Capture/Compare 4 interrupt flag
4
1
read-write
CC4OF
Capture/Compare 4 overcapture flag
12
1
read-write
COMIF
COM interrupt flag
5
1
read-write
TIF
Trigger interrupt flag
6
1
read-write
UIF
Update interrupt flag
0
1
read-write
TIM17
TIM1
TIMER
0x400A3000
0x0
0x1000
registers
n
TIM17
TIM17 Interrupt
26
ARR
TIMx_ARR register
0x2C
32
read-write
n
0x0
0xFFFFFFFF
BDTR
TIMx_BDTR Register
0x44
32
read-write
n
0x0
0xFFFFFFFF
AOE
Automatic output enable
14
1
read-write
BKE
Break enable
12
1
read-write
BKP
Break polarity
13
1
read-write
DTG
Dead-time generator setup
0
8
read-write
MOE
Main output enable
15
1
read-write
OSSI
OSSI
10
1
read-write
OSSR
OSSR
11
1
read-write
CCER
Time catch/compare enable Register
0x20
32
read-write
n
0x0
0xFFFFFFFF
CC1E
CC1E
0
1
read-write
CC1NE
CC1NE
2
1
read-write
CC1NP
CC1NP
3
1
read-write
CC1P
CC1P
1
1
read-write
CC2E
CC2E
4
1
read-write
CC2NE
CC2NE
6
1
read-write
CC2NP
CC2NP
7
1
read-write
CC2P
CC2P
5
1
read-write
CC3E
CC3E
8
1
read-write
CC3NE
CC3NE
10
1
read-write
CC3NP
CC3NP
11
1
read-write
CC3P
CC3P
9
1
read-write
CC4E
CC4E
12
1
read-write
CC4P
CC4P
13
1
read-write
CCMR1_CAP
Input capture mode TIME Catch/compare mode register
CCMR1_COM
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
input capture mode CC1S
0
2
read-write
CC2S
input capture mode CC2S
8
2
read-write
IC1F
input capture mode IC1F
4
4
read-write
IC1PSC
input capture mode IC1PSC
2
2
read-write
IC2F
input capture mode IC2F
12
4
read-write
IC2PSC
input capture mode IC2PSC
10
2
read-write
CCMR1_COM
Output compare mode TIME Catch/compare mode register
0x18
32
read-write
n
0x0
0xFFFFFFFF
CC1S
Output compare mode CC1S
0
2
read-write
CC2S
Output compare mode CC2S
8
2
read-write
OC1CE
Output compare mode OC1CE
7
1
read-write
OC1FE
Output compare mode OC1FE
2