Holtek HT32F125x 2024.05.03 This is the description for the Holtek HT32F125x CM3 r2p0 little 4 false 8 32 ADC ADC ADC 0x0 0x0 0x1000 registers n ADC 25 ADC 25 CONV ADC_CONV ADC_CONV 0x8 32 read-write n 0x0 0x0 ADMODE ADMODE 0 2 read-write ADSEQL ADSEQL 8 11 read-write ADSUBL ADSUBL 16 19 read-write RESERVED Reserved. 19 32 read-write DR0 ADC_DR0 ADC_DR0 0xB0 32 read-write n 0x0 0x0 ADD0 ADD0 0 16 read-write ADVLD0 ADVLD0 31 32 read-write DR1 ADC_DR1 ADC_DR1 0xB4 32 read-write n 0x0 0x0 ADD1 ADD1 0 16 read-write ADVLD1 ADVLD1 31 32 read-write DR2 ADC_DR2 ADC_DR2 0xB8 32 read-write n 0x0 0x0 ADD2 ADD2 0 16 read-write ADVLD2 ADVLD2 31 32 read-write DR3 ADC_DR3 ADC_DR3 0xBC 32 read-write n 0x0 0x0 ADD3 ADD3 0 16 read-write ADVLD3 ADVLD3 31 32 read-write DR4 ADC_DR4 ADC_DR4 0xC0 32 read-write n 0x0 0x0 ADD4 ADD4 0 16 read-write ADVLD4 ADVLD4 31 32 read-write DR5 ADC_DR5 ADC_DR5 0xC4 32 read-write n 0x0 0x0 ADD5 ADD5 0 16 read-write ADVLD5 ADVLD5 31 32 read-write DR6 ADC_DR6 ADC_DR6 0xC8 32 read-write n 0x0 0x0 ADD6 ADD6 0 16 read-write ADVLD6 ADVLD6 31 32 read-write DR7 ADC_DR7 ADC_DR7 0xCC 32 read-write n 0x0 0x0 ADD7 ADD7 0 16 read-write ADVLD7 ADVLD7 31 32 read-write ICLR ADC_ICLR ADC_ICLR 0x13C 32 read-write n 0x0 0x0 ADICLRC ADICLRC 2 3 read-write ADICLRG ADICLRG 1 2 read-write ADICLRL ADICLRL 16 17 read-write ADICLRO ADICLRO 24 25 read-write ADICLRS ADICLRS 0 1 read-write ADICLRU ADICLRU 17 18 read-write RESERVED Reserved. 25 32 read-write IMASK ADC_IMASK ADC_IMASK 0x138 32 read-write n 0x0 0x0 ADIMASKC ADIMASKC 2 3 read-write ADIMASKG ADIMASKG 1 2 read-write ADIMASKL ADIMASKL 16 17 read-write ADIMASKO ADIMASKO 24 25 read-write ADIMASKS ADIMASKS 0 1 read-write ADIMASKU ADIMASKU 17 18 read-write RESERVED Reserved. 25 32 read-write IMR ADC_IMR ADC_IMR 0x130 32 read-write n 0x0 0x0 ADIMC ADIMC 2 3 read-write ADIMG ADIMG 1 2 read-write ADIML ADIML 16 17 read-write ADIMO ADIMO 24 25 read-write ADIMS ADIMS 0 1 read-write ADIMU ADIMU 17 18 read-write RESERVED Reserved. 25 32 read-write IRAW ADC_IRAW ADC_IRAW 0x134 32 read-write n 0x0 0x0 ADIRAWC ADIRAWC 2 3 read-write ADIRAWG ADIRAWG 1 2 read-write ADIRAWL ADIRAWL 16 17 read-write ADIRAWO ADIRAWO 24 25 read-write ADIRAWS ADIRAWS 0 1 read-write ADIRAWU ADIRAWU 17 18 read-write RESERVED Reserved. 25 32 read-write LST0 ADC_LST0 ADC_LST0 0x10 32 read-write n 0x0 0x0 ADSEQ0 ADSEQ0 0 5 read-write ADSEQ1 ADSEQ1 8 13 read-write ADSEQ2 ADSEQ2 16 21 read-write ADSEQ3 ADSEQ3 24 29 read-write RESERVED Reserved. 29 32 read-write LST1 ADC_LST1 ADC_LST1 0x14 32 read-write n 0x0 0x0 ADSEQ4 ADSEQ4 0 5 read-write ADSEQ5 ADSEQ5 8 13 read-write ADSEQ6 ADSEQ6 16 21 read-write ADSEQ7 ADSEQ7 24 29 read-write RESERVED Reserved. 29 32 read-write LTR ADC_LTR ADC_LTR 0x124 32 read-write n 0x0 0x0 ADLT ADLT 0 12 read-write RESERVED Reserved. 12 32 read-write RST ADC_RST ADC_RST 0x4 32 read-write n 0x0 0x0 ADRST ADRST 0 1 read-write RESERVED Reserved. 1 32 read-write STR0 ADC_STR0 ADC_STR0 0x70 32 read-write n 0x0 0x0 ADST0 ADST0 0 8 read-write RESERVED Reserved. 8 32 read-write STR1 ADC_STR1 ADC_STR1 0x74 32 read-write n 0x0 0x0 ADST1 ADST1 0 8 read-write RESERVED Reserved. 8 32 read-write STR2 ADC_STR2 ADC_STR2 0x78 32 read-write n 0x0 0x0 ADST2 ADST2 0 8 read-write RESERVED Reserved. 8 32 read-write STR3 ADC_STR3 ADC_STR3 0x7C 32 read-write n 0x0 0x0 ADST3 ADST3 0 8 read-write RESERVED Reserved. 8 32 read-write STR4 ADC_STR4 ADC_STR4 0x80 32 read-write n 0x0 0x0 ADST4 ADST4 0 8 read-write RESERVED Reserved. 8 32 read-write STR5 ADC_STR5 ADC_STR5 0x84 32 read-write n 0x0 0x0 ADST5 ADST5 0 8 read-write RESERVED Reserved. 8 32 read-write STR6 ADC_STR6 ADC_STR6 0x88 32 read-write n 0x0 0x0 ADST6 ADST6 0 8 read-write RESERVED Reserved. 8 32 read-write STR7 ADC_STR7 ADC_STR7 0x8C 32 read-write n 0x0 0x0 ADST7 ADST7 0 8 read-write RESERVED Reserved. 8 32 read-write TCR ADC_TCR ADC_TCR 0x100 32 read-write n 0x0 0x0 ADEXTI ADEXTI 1 2 read-write ADSW ADSW 0 1 read-write GPTM GPTM 2 3 read-write RESERVED Reserved. 3 32 read-write TSR ADC_TSR ADC_TSR 0x104 32 read-write n 0x0 0x0 ADEXTIS ADEXTIS 8 12 read-write ADSC ADSC 0 1 read-write GPTME GPTME 24 27 read-write GPTMS GPTMS 16 19 read-write RESERVED Reserved. 27 32 read-write UTR ADC_UTR ADC_UTR 0x128 32 read-write n 0x0 0x0 ADUT ADUT 0 12 read-write RESERVED Reserved. 12 32 read-write WCR ADC_WCR ADC_WCR 0x120 32 read-write n 0x0 0x0 ADLCH ADLCH 16 20 read-write ADUCH ADUCH 24 28 read-write ADWALL ADWALL 2 3 read-write ADWCH ADWCH 8 12 read-write ADWLE ADWLE 0 1 read-write ADWUE ADWUE 1 2 read-write RESERVED Reserved. 28 32 read-write AFIO AFIO AFIO 0x0 0x0 0x1000 registers n ESSR0 AFIO_ESSR0 AFIO_ESSR0 0x0 32 read-write n 0x0 0x0 EXTI0PIN EXTI0PIN 0 4 read-write EXTI1PIN EXTI1PIN 4 8 read-write EXTI2PIN EXTI2PIN 8 12 read-write EXTI3PIN EXTI3PIN 12 16 read-write EXTI4PIN EXTI4PIN 16 20 read-write EXTI5PIN EXTI5PIN 20 24 read-write EXTI6PIN EXTI6PIN 24 28 read-write EXTI7PIN EXTI7PIN 28 32 read-write ESSR1 AFIO_ESSR1 AFIO_ESSR1 0x4 32 read-write n 0x0 0x0 EXTI10PIN EXTI10PIN 8 12 read-write EXTI11PIN EXTI11PIN 12 16 read-write EXTI12PIN EXTI12PIN 16 20 read-write EXTI13PIN EXTI13PIN 20 24 read-write EXTI14PIN EXTI14PIN 24 28 read-write EXTI15PIN EXTI15PIN 28 32 read-write EXTI8PIN EXTI8PIN 0 4 read-write EXTI9PIN EXTI9PIN 4 8 read-write GPACFGR AFIO_GPACFGR AFIO_GPACFGR 0x8 32 read-write n 0x0 0x0 PACFG0 PACFG0 0 2 read-write PACFG1 PACFG1 2 4 read-write PACFG10 PACFG10 20 22 read-write PACFG11 PACFG11 22 24 read-write PACFG12 PACFG12 24 26 read-write PACFG13 PACFG13 26 28 read-write PACFG14 PACFG14 28 30 read-write PACFG15 PACFG15 30 32 read-write PACFG2 PACFG2 4 6 read-write PACFG3 PACFG3 6 8 read-write PACFG4 PACFG4 8 10 read-write PACFG5 PACFG5 10 12 read-write PACFG6 PACFG6 12 14 read-write PACFG7 PACFG7 14 16 read-write PACFG8 PACFG8 16 18 read-write PACFG9 PACFG9 18 20 read-write GPBCFGR AFIO_GPBCFGR AFIO_GPBCFGR 0xC 32 read-write n 0x0 0x0 PBCFG0 PBCFG0 0 2 read-write PBCFG1 PBCFG1 2 4 read-write PBCFG10 PBCFG10 20 22 read-write PBCFG11 PBCFG11 22 24 read-write PBCFG12 PBCFG12 24 26 read-write PBCFG13 PBCFG13 26 28 read-write PBCFG14 PBCFG14 28 30 read-write PBCFG15 PBCFG15 30 32 read-write PBCFG2 PBCFG2 4 6 read-write PBCFG3 PBCFG3 6 8 read-write PBCFG4 PBCFG4 8 10 read-write PBCFG5 PBCFG5 10 12 read-write PBCFG6 PBCFG6 12 14 read-write PBCFG7 PBCFG7 14 16 read-write PBCFG8 PBCFG8 16 18 read-write PBCFG9 PBCFG9 18 20 read-write CKCU CKCU CKCU 0x0 0x0 0x1000 registers n CKRDY 0 CKCU 16 AHBCCR CKCU_AHBCCR CKCU_AHBCCR 0x24 32 read-write n 0x0 0x0 FMCEN FMCEN 0 1 read-write RESERVED Reserved. 3 32 read-write SRAMEN SRAMEN 2 3 read-write AHBCFGR CKCU_AHBCFGR CKCU_AHBCFGR 0x20 32 read-write n 0x0 0x0 AHBPRE AHBPRE 0 2 read-write RESERVED Reserved. 2 32 read-write APBCCR0 CKCU_APBCCR0 CKCU_APBCCR0 0x2C 32 read-write n 0x0 0x0 AFIOEN AFIOEN 14 15 read-write EXTIEN EXTIEN 15 16 read-write I2CEN I2CEN 0 1 read-write PAEN PAEN 16 17 read-write PBEN PBEN 17 18 read-write RESERVED Reserved. 18 32 read-write SPIEN SPIEN 4 5 read-write UREN UREN 8 9 read-write APBCCR1 CKCU_APBCCR1 CKCU_APBCCR1 0x30 32 read-write n 0x0 0x0 ADCEN ADCEN 24 25 read-write GPTM0EN GPTM0EN 8 9 read-write GPTM1EN GPTM1EN 9 10 read-write OPA0EN OPA0EN 22 23 read-write OPA1EN OPA1EN 23 24 read-write RESERVED Reserved. 25 32 read-write RTCEN RTCEN 6 7 read-write WDTEN WDTEN 4 5 read-write APBCFGR CKCU_APBCFGR CKCU_APBCFGR 0x28 32 read-write n 0x0 0x0 ADCDIV ADCDIV 16 19 read-write RESERVED Reserved. 19 32 read-write CKST CKCU_CKST CKCU_CKST 0x34 32 read-write n 0x0 0x0 HSEST HSEST 16 18 read-write HSIST HSIST 24 27 read-write PLLST PLLST 8 9 read-write RESERVED Reserved. 27 32 read-write GCCR CKCU_GCCR CKCU_GCCR 0x4 32 read-write n 0x0 0x0 CKMEN CKMEN 16 17 read-write HSEEN HSEEN 10 11 read-write HSIEN HSIEN 11 12 read-write PLLEN PLLEN 9 10 read-write PSRCEN PSRCEN 17 18 read-write RESERVED Reserved. 18 32 read-write SW SW 0 2 read-write GCFGR CKCU_GCFGR CKCU_GCFGR 0x0 32 read-write n 0x0 0x0 CKOUTSRC CKOUTSRC 0 3 read-write LPMOD LPMOD 29 32 read-write PLLSRC PLLSRC 8 9 read-write URPRE URPRE 20 22 read-write WDTSRC WDTSRC 3 4 read-write GCIR CKCU_GCIR CKCU_GCIR 0xC 32 read-write n 0x0 0x0 CKSF CKSF 0 1 read-write CKSIE CKSIE 16 17 read-write HSERDYF HSERDYF 3 4 read-write HSERDYIE HSERDYIE 19 20 read-write HSIRDYF HSIRDYF 4 5 read-write HSIRDYIE HSIRDYIE 20 21 read-write LSERDYF LSERDYF 5 6 read-write LSERDYIE LSERDYIE 21 22 read-write LSIRDYF LSIRDYF 6 7 read-write LSIRDYIE LSIRDYIE 22 23 read-write PLLRDYF PLLRDYF 2 3 read-write PLLRDYIE PLLRDYIE 18 19 read-write RESERVED Reserved. 23 32 read-write GCSR CKCU_GCSR CKCU_GCSR 0x8 32 read-write n 0x0 0x0 HSERDY HSERDY 2 3 read-write HSIRDY HSIRDY 3 4 read-write LSERDY LSERDY 4 5 read-write LSIRDY LSIRDY 5 6 read-write PLLRDY PLLRDY 1 2 read-write RESERVED Reserved. 6 32 read-write LPCR CKCU_LPCR CKCU_LPCR 0x300 32 read-write n 0x0 0x0 BKISO BKISO 0 1 read-write RESERVED Reserved. 1 32 read-write MCUDBGCR CKCU_MCUDBGCR CKCU_MCUDBGCR 0x304 32 read-write n 0x0 0x0 DBDSLP1 DBDSLP1 1 2 read-write DBDSLP2 DBDSLP2 14 15 read-write DBGPTM0 DBGPTM0 6 7 read-write DBGPTM1 DBGPTM1 7 8 read-write DBPD DBPD 2 3 read-write DBSLP DBSLP 0 1 read-write DBSPI DBSPI 10 11 read-write DBUSART DBUSART 8 9 read-write DBWDT DBWDT 3 4 read-write RESERVED Reserved. 15 32 read-write PLLCFGR CKCU_PLLCFGR CKCU_PLLCFGR 0x18 32 read-write n 0x0 0x0 PFBD PFBD 23 29 read-write POTD POTD 21 23 read-write RESERVED Reserved. 29 32 read-write PLLCR CKCU_PLLCR CKCU_PLLCR 0x1C 32 read-write n 0x0 0x0 PLLBPS PLLBPS 31 32 read-write RESERVED Reserved. 0 31 read-write EXTI EXTI EXTI 0x0 0x0 0x1000 registers n EVWUP 6 EXTI0 8 EXTI0 8 EXTI1 9 EXTI1 9 EXTI2 10 EXTI2 10 EXTI3 11 EXTI3 11 EXTI4 12 EXTI4 12 EXTI5 13 EXTI5 13 EXTI6 14 EXTI6 14 EXTI7 15 EXTI7 15 EXTI8 16 EXTI8 16 EXTI9 17 EXTI9 17 EXTI10 18 EXTI10 18 EXTI11 19 EXTI11 19 EXTI12 20 EXTI12 20 EXTI13 21 EXTI13 21 EXTI14 22 EXTI14 22 EXTI15 23 EXTI15 23 CFGR0 EXTI_CFGR0 EXTI_CFGR0 0x0 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR1 EXTI_CFGR1 EXTI_CFGR1 0x4 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR10 EXTI_CFGR10 EXTI_CFGR10 0x28 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR11 EXTI_CFGR11 EXTI_CFGR11 0x2C 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR12 EXTI_CFGR12 EXTI_CFGR12 0x30 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR13 EXTI_CFGR13 EXTI_CFGR13 0x34 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR14 EXTI_CFGR14 EXTI_CFGR14 0x38 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR15 EXTI_CFGR15 EXTI_CFGR15 0x3C 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR2 EXTI_CFGR2 EXTI_CFGR2 0x8 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR3 EXTI_CFGR3 EXTI_CFGR3 0xC 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR4 EXTI_CFGR4 EXTI_CFGR4 0x10 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR5 EXTI_CFGR5 EXTI_CFGR5 0x14 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR6 EXTI_CFGR6 EXTI_CFGR6 0x18 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR7 EXTI_CFGR7 EXTI_CFGR7 0x1C 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR8 EXTI_CFGR8 EXTI_CFGR8 0x20 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CFGR9 EXTI_CFGR9 EXTI_CFGR9 0x24 32 read-write n 0x0 0x0 DBCNT DBCNT 0 28 read-write DBEN DBEN 31 32 read-write SRCTYPE SRCTYPE 28 31 read-write CR EXTI_CR EXTI_CR 0x40 32 read-write n 0x0 0x0 EXTI0EN EXTI0EN 0 1 read-write EXTI10EN EXTI10EN 10 11 read-write EXTI11EN EXTI11EN 11 12 read-write EXTI12EN EXTI12EN 12 13 read-write EXTI13EN EXTI13EN 13 14 read-write EXTI14EN EXTI14EN 14 15 read-write EXTI15EN EXTI15EN 15 16 read-write EXTI1EN EXTI1EN 1 2 read-write EXTI2EN EXTI2EN 2 3 read-write EXTI3EN EXTI3EN 3 4 read-write EXTI4EN EXTI4EN 4 5 read-write EXTI5EN EXTI5EN 5 6 read-write EXTI6EN EXTI6EN 6 7 read-write EXTI7EN EXTI7EN 7 8 read-write EXTI8EN EXTI8EN 8 9 read-write EXTI9EN EXTI9EN 9 10 read-write RESERVED Reserved. 16 32 read-write EDGEFLGR EXTI_EDGEFLGR EXTI_EDGEFLGR 0x44 32 read-write n 0x0 0x0 EXTI0EDF EXTI0EDF 0 1 read-write EXTI10EDF EXTI10EDF 10 11 read-write EXTI11EDF EXTI11EDF 11 12 read-write EXTI12EDF EXTI12EDF 12 13 read-write EXTI13EDF EXTI13EDF 13 14 read-write EXTI14EDF EXTI14EDF 14 15 read-write EXTI15EDF EXTI15EDF 15 16 read-write EXTI1EDF EXTI1EDF 1 2 read-write EXTI2EDF EXTI2EDF 2 3 read-write EXTI3EDF EXTI3EDF 3 4 read-write EXTI4EDF EXTI4EDF 4 5 read-write EXTI5EDF EXTI5EDF 5 6 read-write EXTI6EDF EXTI6EDF 6 7 read-write EXTI7EDF EXTI7EDF 7 8 read-write EXTI8EDF EXTI8EDF 8 9 read-write EXTI9EDF EXTI9EDF 9 10 read-write RESERVED Reserved. 16 32 read-write EDGESR EXTI_EDGESR EXTI_EDGESR 0x48 32 read-write n 0x0 0x0 EXTI0EDS EXTI0EDS 0 1 read-write EXTI10EDS EXTI10EDS 10 11 read-write EXTI11EDS EXTI11EDS 11 12 read-write EXTI12EDS EXTI12EDS 12 13 read-write EXTI13EDS EXTI13EDS 13 14 read-write EXTI14EDS EXTI14EDS 14 15 read-write EXTI15EDS EXTI15EDS 15 16 read-write EXTI1EDS EXTI1EDS 1 2 read-write EXTI2EDS EXTI2EDS 2 3 read-write EXTI3EDS EXTI3EDS 3 4 read-write EXTI4EDS EXTI4EDS 4 5 read-write EXTI5EDS EXTI5EDS 5 6 read-write EXTI6EDS EXTI6EDS 6 7 read-write EXTI7EDS EXTI7EDS 7 8 read-write EXTI8EDS EXTI8EDS 8 9 read-write EXTI9EDS EXTI9EDS 9 10 read-write RESERVED Reserved. 16 32 read-write SSCR EXTI_SSCR EXTI_SSCR 0x4C 32 read-write n 0x0 0x0 EXTI0SC EXTI0SC 0 1 read-write EXTI10SC EXTI10SC 10 11 read-write EXTI11SC EXTI11SC 11 12 read-write EXTI12SC EXTI12SC 12 13 read-write EXTI13SC EXTI13SC 13 14 read-write EXTI14SC EXTI14SC 14 15 read-write EXTI15SC EXTI15SC 15 16 read-write EXTI1SC EXTI1SC 1 2 read-write EXTI2SC EXTI2SC 2 3 read-write EXTI3SC EXTI3SC 3 4 read-write EXTI4SC EXTI4SC 4 5 read-write EXTI5SC EXTI5SC 5 6 read-write EXTI6SC EXTI6SC 6 7 read-write EXTI7SC EXTI7SC 7 8 read-write EXTI8SC EXTI8SC 8 9 read-write EXTI9SC EXTI9SC 9 10 read-write RESERVED Reserved. 16 32 read-write WAKUPCR EXTI_WAKUPCR EXTI_WAKUPCR 0x50 32 read-write n 0x0 0x0 EVWUPIEN EVWUPIEN 31 32 read-write EXTI0WEN EXTI0WEN 0 1 read-write EXTI10WEN EXTI10WEN 10 11 read-write EXTI11WEN EXTI11WEN 11 12 read-write EXTI12WEN EXTI12WEN 12 13 read-write EXTI13WEN EXTI13WEN 13 14 read-write EXTI14WEN EXTI14WEN 14 15 read-write EXTI15WEN EXTI15WEN 15 16 read-write EXTI1WEN EXTI1WEN 1 2 read-write EXTI2WEN EXTI2WEN 2 3 read-write EXTI3WEN EXTI3WEN 3 4 read-write EXTI4WEN EXTI4WEN 4 5 read-write EXTI5WEN EXTI5WEN 5 6 read-write EXTI6WEN EXTI6WEN 6 7 read-write EXTI7WEN EXTI7WEN 7 8 read-write EXTI8WEN EXTI8WEN 8 9 read-write EXTI9WEN EXTI9WEN 9 10 read-write WAKUPFLG EXTI_WAKUPFLG EXTI_WAKUPFLG 0x58 32 read-write n 0x0 0x0 EXTI0WFL EXTI0WFL 0 1 read-write EXTI10WFL EXTI10WFL 10 11 read-write EXTI11WFL EXTI11WFL 11 12 read-write EXTI12WFL EXTI12WFL 12 13 read-write EXTI13WFL EXTI13WFL 13 14 read-write EXTI14WFL EXTI14WFL 14 15 read-write EXTI15WFL EXTI15WFL 15 16 read-write EXTI1WFL EXTI1WFL 1 2 read-write EXTI2WFL EXTI2WFL 2 3 read-write EXTI3WFL EXTI3WFL 3 4 read-write EXTI4WFL EXTI4WFL 4 5 read-write EXTI5WFL EXTI5WFL 5 6 read-write EXTI6WFL EXTI6WFL 6 7 read-write EXTI7WFL EXTI7WFL 7 8 read-write EXTI8WFL EXTI8WFL 8 9 read-write EXTI9WFL EXTI9WFL 9 10 read-write RESERVED Reserved. 16 32 read-write WAKUPPOLR EXTI_WAKUPPOLR EXTI_WAKUPPOLR 0x54 32 read-write n 0x0 0x0 EXTI0POL EXTI0POL 0 1 read-write EXTI10POL EXTI10POL 10 11 read-write EXTI11POL EXTI11POL 11 12 read-write EXTI12POL EXTI12POL 12 13 read-write EXTI13POL EXTI13POL 13 14 read-write EXTI14POL EXTI14POL 14 15 read-write EXTI15POL EXTI15POL 15 16 read-write EXTI1POL EXTI1POL 1 2 read-write EXTI2POL EXTI2POL 2 3 read-write EXTI3POL EXTI3POL 3 4 read-write EXTI4POL EXTI4POL 4 5 read-write EXTI5POL EXTI5POL 5 6 read-write EXTI6POL EXTI6POL 6 7 read-write EXTI7POL EXTI7POL 7 8 read-write EXTI8POL EXTI8POL 8 9 read-write EXTI9POL EXTI9POL 9 10 read-write RESERVED Reserved. 16 32 read-write Fault_Reports Fault_Reports Fault_Reports 0x0 0x0 0x1000 registers n AFSR AFSR AFSR 0x14 32 read-write n 0x0 0x0 IMPDEF IMPDEF 0 32 read-write BFAR BFAR BFAR 0x10 32 read-write n 0x0 0x0 ADDRESS ADDRESS 0 32 read-write BFSR BFSR BFSR 0x1 8 read-write n 0x0 0x0 BFARVALID BFARVALID 7 8 read-write IBUSERR IBUSERR 0 1 read-write IMPRECISERR IMPRECISERR 2 3 read-write PRECISERR PRECISERR 1 2 read-write STKERR STKERR 4 5 read-write UNSTKERR UNSTKERR 3 4 read-write CFSR CFSR CFSR 0x0 32 read-write n 0x0 0x0 BFSR BFSR 8 16 read-write MFSR MFSR 0 8 read-write UFSR UFSR 16 32 read-write DFSR DFSR DFSR 0x8 32 read-write n 0x0 0x0 BKPT BKPT 1 2 read-write DWTTRAP DWTTRAP 2 3 read-write EXTERNAL EXTERNAL 4 5 read-write HALTED HALTED 0 1 read-write RESERVED Reserved. 5 32 read-write VCATCH VCATCH 3 4 read-write HFSR HFSR HFSR 0x4 32 read-write n 0x0 0x0 DEBUGEVT DEBUGEVT 31 32 read-write FORCED FORCED 30 31 read-write VECTTBL VECTTBL 1 2 read-write MFSR MFSR MFSR Fault_Reports 0x0 8 read-write n 0x0 0x0 DACCVIOL DACCVIOL 1 2 read-write IACCVIOL IACCVIOL 0 1 read-write MMARVALID MMARVALID 7 8 read-write MSTKERR MSTKERR 4 5 read-write MUNSTKERR MUNSTKERR 3 4 read-write MMFAR MMFAR MMFAR 0xC 32 read-write n 0x0 0x0 ADDRESS ADDRESS 0 32 read-write UFSR UFSR UFSR 0x2 16 read-write n 0x0 0x0 DIVBYZERO DIVBYZERO 9 10 read-write INVPC INVPC 2 3 read-write INVSTATE INVSTATE 1 2 read-write NOCP NOCP 3 4 read-write RESERVED Reserved. 10 16 read-write UNALIGNED UNALIGNED 8 9 read-write UNDEFINSTR UNDEFINSTR 0 1 read-write FMC FMC FMC 0x0 0x0 0x1000 registers n FMC 5 FMC 5 CFCR FMC_CFCR FMC_CFCR 0x200 32 read-write n 0x0 0x0 IPSE IPSE 6 7 read-write PFBE PFBE 4 5 read-write RESERVED Reserved. 7 32 read-write WAIT WAIT 0 3 read-write CPSR FMC_CPSR FMC_CPSR 0x30 32 read-write n 0x0 0x0 CPSB CPSB 0 1 read-write OBPSB OBPSB 1 2 read-write RESERVED Reserved. 2 32 read-write OCMR FMC_OCMR FMC_OCMR 0xC 32 read-write n 0x0 0x0 CMD CMD 0 4 read-write RESERVED Reserved. 4 32 read-write OIER FMC_OIER FMC_OIER 0x14 32 read-write n 0x0 0x0 IOCMIEN IOCMIEN 3 4 read-write ITADIEN ITADIEN 1 2 read-write OBEIEN OBEIEN 2 3 read-write OREIEN OREIEN 4 5 read-write ORFIEN ORFIEN 0 1 read-write RESERVED Reserved. 5 32 read-write OISR FMC_OISR FMC_OISR 0x18 32 read-write n 0x0 0x0 IOCMF IOCMF 3 4 read-write ITADF ITADF 1 2 read-write OBEF OBEF 2 3 read-write OREF OREF 4 5 read-write ORFF ORFF 0 1 read-write PPEF PPEF 17 18 read-write RESERVED Reserved. 18 32 read-write RORFF RORFF 16 17 read-write OPCR FMC_OPCR FMC_OPCR 0x10 32 read-write n 0x0 0x0 OPM OPM 1 5 read-write RESERVED Reserved. 5 32 read-write PPSR0 FMC_PPSR0 FMC_PPSR0 0x20 32 read-write n 0x0 0x0 PPSB PPSB 0 32 read-write PPSR1 FMC_PPSR1 FMC_PPSR1 0x24 32 read-write n 0x0 0x0 PPSB PPSB 0 32 read-write PPSR2 FMC_PPSR2 FMC_PPSR2 0x28 32 read-write n 0x0 0x0 PPSB PPSB 0 32 read-write PPSR3 FMC_PPSR3 FMC_PPSR3 0x2C 32 read-write n 0x0 0x0 PPSB PPSB 0 32 read-write SBVT0 FMC_SBVT0 FMC_SBVT0 0x300 32 read-write n 0x0 0x0 SBVT SBVT 0 32 read-write SBVT1 FMC_SBVT1 FMC_SBVT1 0x304 32 read-write n 0x0 0x0 SBVT SBVT 0 32 read-write SBVT2 FMC_SBVT2 FMC_SBVT2 0x308 32 read-write n 0x0 0x0 SBVT SBVT 0 32 read-write SBVT3 FMC_SBVT3 FMC_SBVT3 0x30C 32 read-write n 0x0 0x0 SBVT SBVT 0 32 read-write TADR FMC_TADR FMC_TADR 0x0 32 read-write n 0x0 0x0 TADB TADB 0 32 read-write VMCR FMC_VMCR FMC_VMCR 0x100 32 read-write n 0x0 0x0 RESERVED Reserved. 2 32 read-write VMCB VMCB 0 2 read-write WRDR FMC_WRDR FMC_WRDR 0x4 32 read-write n 0x0 0x0 WRDB WRDB 0 32 read-write GPIOA GPIOA GPIO 0x0 0x0 0x1000 registers n DINR GPIOA_DINR GPIOA_DINR 0x1C 32 read-write n 0x0 0x0 DIN0 DIN0 0 1 read-write DIN1 DIN1 1 2 read-write DIN10 DIN10 10 11 read-write DIN11 DIN11 11 12 read-write DIN12 DIN12 12 13 read-write DIN13 DIN13 13 14 read-write DIN14 DIN14 14 15 read-write DIN15 DIN15 15 16 read-write DIN2 DIN2 2 3 read-write DIN3 DIN3 3 4 read-write DIN4 DIN4 4 5 read-write DIN5 DIN5 5 6 read-write DIN6 DIN6 6 7 read-write DIN7 DIN7 7 8 read-write DIN8 DIN8 8 9 read-write DIN9 DIN9 9 10 read-write RESERVED Reserved. 16 32 read-write DIRCR GPIOA_DIRCR GPIOA_DIRCR 0x0 32 read-write n 0x0 0x0 DIR0 DIR0 0 1 read-write DIR1 DIR1 1 2 read-write DIR10 DIR10 10 11 read-write DIR11 DIR11 11 12 read-write DIR12 DIR12 12 13 read-write DIR13 DIR13 13 14 read-write DIR14 DIR14 14 15 read-write DIR15 DIR15 15 16 read-write DIR2 DIR2 2 3 read-write DIR3 DIR3 3 4 read-write DIR4 DIR4 4 5 read-write DIR5 DIR5 5 6 read-write DIR6 DIR6 6 7 read-write DIR7 DIR7 7 8 read-write DIR8 DIR8 8 9 read-write DIR9 DIR9 9 10 read-write RESERVED Reserved. 16 32 read-write DOUTR GPIOA_DOUTR GPIOA_DOUTR 0x20 32 read-write n 0x0 0x0 DOUT0 DOUT0 0 1 read-write DOUT1 DOUT1 1 2 read-write DOUT10 DOUT10 10 11 read-write DOUT11 DOUT11 11 12 read-write DOUT12 DOUT12 12 13 read-write DOUT13 DOUT13 13 14 read-write DOUT14 DOUT14 14 15 read-write DOUT15 DOUT15 15 16 read-write DOUT2 DOUT2 2 3 read-write DOUT3 DOUT3 3 4 read-write DOUT4 DOUT4 4 5 read-write DOUT5 DOUT5 5 6 read-write DOUT6 DOUT6 6 7 read-write DOUT7 DOUT7 7 8 read-write DOUT8 DOUT8 8 9 read-write DOUT9 DOUT9 9 10 read-write RESERVED Reserved. 16 32 read-write DRVR GPIOA_DRVR GPIOA_DRVR 0x14 32 read-write n 0x0 0x0 DV0 DV0 0 1 read-write DV1 DV1 1 2 read-write DV2 DV2 2 3 read-write DV3 DV3 3 4 read-write DV4 DV4 4 5 read-write DV5 DV5 5 6 read-write DV6 DV6 6 7 read-write DV7 DV7 7 8 read-write RESERVED Reserved. 8 32 read-write INER GPIOA_INER GPIOA_INER 0x4 32 read-write n 0x0 0x0 INEN0 INEN0 0 1 read-write INEN1 INEN1 1 2 read-write INEN10 INEN10 10 11 read-write INEN11 INEN11 11 12 read-write INEN12 INEN12 12 13 read-write INEN13 INEN13 13 14 read-write INEN14 INEN14 14 15 read-write INEN15 INEN15 15 16 read-write INEN2 INEN2 2 3 read-write INEN3 INEN3 3 4 read-write INEN4 INEN4 4 5 read-write INEN5 INEN5 5 6 read-write INEN6 INEN6 6 7 read-write INEN7 INEN7 7 8 read-write INEN8 INEN8 8 9 read-write INEN9 INEN9 9 10 read-write RESERVED Reserved. 16 32 read-write LOCKR GPIOA_LOCKR GPIOA_LOCKR 0x18 32 read-write n 0x0 0x0 LKEY LKEY 16 32 read-write LOCK0 LOCK0 0 1 read-write LOCK1 LOCK1 1 2 read-write LOCK10 LOCK10 10 11 read-write LOCK11 LOCK11 11 12 read-write LOCK12 LOCK12 12 13 read-write LOCK13 LOCK13 13 14 read-write LOCK14 LOCK14 14 15 read-write LOCK15 LOCK15 15 16 read-write LOCK2 LOCK2 2 3 read-write LOCK3 LOCK3 3 4 read-write LOCK4 LOCK4 4 5 read-write LOCK5 LOCK5 5 6 read-write LOCK6 LOCK6 6 7 read-write LOCK7 LOCK7 7 8 read-write LOCK8 LOCK8 8 9 read-write LOCK9 LOCK9 9 10 read-write ODR GPIOA_ODR GPIOA_ODR 0x10 32 read-write n 0x0 0x0 OD0 OD0 0 1 read-write OD1 OD1 1 2 read-write OD10 OD10 10 11 read-write OD11 OD11 11 12 read-write OD12 OD12 12 13 read-write OD13 OD13 13 14 read-write OD14 OD14 14 15 read-write OD15 OD15 15 16 read-write OD2 OD2 2 3 read-write OD3 OD3 3 4 read-write OD4 OD4 4 5 read-write OD5 OD5 5 6 read-write OD6 OD6 6 7 read-write OD7 OD7 7 8 read-write OD8 OD8 8 9 read-write OD9 OD9 9 10 read-write RESERVED Reserved. 16 32 read-write PDR GPIOA_PDR GPIOA_PDR 0xC 32 read-write n 0x0 0x0 PD0 PD0 0 1 read-write PD1 PD1 1 2 read-write PD10 PD10 10 11 read-write PD11 PD11 11 12 read-write PD12 PD12 12 13 read-write PD13 PD13 13 14 read-write PD14 PD14 14 15 read-write PD15 PD15 15 16 read-write PD2 PD2 2 3 read-write PD3 PD3 3 4 read-write PD4 PD4 4 5 read-write PD5 PD5 5 6 read-write PD6 PD6 6 7 read-write PD7 PD7 7 8 read-write PD8 PD8 8 9 read-write PD9 PD9 9 10 read-write RESERVED Reserved. 16 32 read-write PUR GPIOA_PUR GPIOA_PUR 0x8 32 read-write n 0x0 0x0 PU0 PU0 0 1 read-write PU1 PU1 1 2 read-write PU10 PU10 10 11 read-write PU11 PU11 11 12 read-write PU12 PU12 12 13 read-write PU13 PU13 13 14 read-write PU14 PU14 14 15 read-write PU15 PU15 15 16 read-write PU2 PU2 2 3 read-write PU3 PU3 3 4 read-write PU4 PU4 4 5 read-write PU5 PU5 5 6 read-write PU6 PU6 6 7 read-write PU7 PU7 7 8 read-write PU8 PU8 8 9 read-write PU9 PU9 9 10 read-write RESERVED Reserved. 16 32 read-write RR GPIOA_RR GPIOA_RR 0x28 32 read-write n 0x0 0x0 RESERVED Reserved. 16 32 read-write RST0 RST0 0 1 read-write RST1 RST1 1 2 read-write RST10 RST10 10 11 read-write RST11 RST11 11 12 read-write RST12 RST12 12 13 read-write RST13 RST13 13 14 read-write RST14 RST14 14 15 read-write RST15 RST15 15 16 read-write RST2 RST2 2 3 read-write RST3 RST3 3 4 read-write RST4 RST4 4 5 read-write RST5 RST5 5 6 read-write RST6 RST6 6 7 read-write RST7 RST7 7 8 read-write RST8 RST8 8 9 read-write RST9 RST9 9 10 read-write SRR GPIOA_SRR GPIOA_SRR 0x24 32 read-write n 0x0 0x0 RST0 RST0 16 17 read-write RST1 RST1 17 18 read-write RST10 RST10 26 27 read-write RST11 RST11 27 28 read-write RST12 RST12 28 29 read-write RST13 RST13 29 30 read-write RST14 RST14 30 31 read-write RST15 RST15 31 32 read-write RST2 RST2 18 19 read-write RST3 RST3 19 20 read-write RST4 RST4 20 21 read-write RST5 RST5 21 22 read-write RST6 RST6 22 23 read-write RST7 RST7 23 24 read-write RST8 RST8 24 25 read-write RST9 RST9 25 26 read-write SET0 SET0 0 1 read-write SET1 SET1 1 2 read-write SET10 SET10 10 11 read-write SET11 SET11 11 12 read-write SET12 SET12 12 13 read-write SET13 SET13 13 14 read-write SET14 SET14 14 15 read-write SET15 SET15 15 16 read-write SET2 SET2 2 3 read-write SET3 SET3 3 4 read-write SET4 SET4 4 5 read-write SET5 SET5 5 6 read-write SET6 SET6 6 7 read-write SET7 SET7 7 8 read-write SET8 SET8 8 9 read-write SET9 SET9 9 10 read-write GPIOB GPIOB GPIO 0x0 0x0 0x1000 registers n DINR GPIOB_DINR GPIOB_DINR 0x1C 32 read-write n 0x0 0x0 DIN0 DIN0 0 1 read-write DIN1 DIN1 1 2 read-write DIN10 DIN10 10 11 read-write DIN11 DIN11 11 12 read-write DIN12 DIN12 12 13 read-write DIN13 DIN13 13 14 read-write DIN14 DIN14 14 15 read-write DIN15 DIN15 15 16 read-write DIN2 DIN2 2 3 read-write DIN3 DIN3 3 4 read-write DIN4 DIN4 4 5 read-write DIN5 DIN5 5 6 read-write DIN6 DIN6 6 7 read-write DIN7 DIN7 7 8 read-write DIN8 DIN8 8 9 read-write DIN9 DIN9 9 10 read-write RESERVED Reserved. 16 32 read-write DIRCR GPIOB_DIRCR GPIOB_DIRCR 0x0 32 read-write n 0x0 0x0 DIR0 DIR0 0 1 read-write DIR1 DIR1 1 2 read-write DIR10 DIR10 10 11 read-write DIR11 DIR11 11 12 read-write DIR12 DIR12 12 13 read-write DIR13 DIR13 13 14 read-write DIR14 DIR14 14 15 read-write DIR15 DIR15 15 16 read-write DIR2 DIR2 2 3 read-write DIR3 DIR3 3 4 read-write DIR4 DIR4 4 5 read-write DIR5 DIR5 5 6 read-write DIR6 DIR6 6 7 read-write DIR7 DIR7 7 8 read-write DIR8 DIR8 8 9 read-write DIR9 DIR9 9 10 read-write RESERVED Reserved. 16 32 read-write DOUTR GPIOB_DOUTR GPIOB_DOUTR 0x20 32 read-write n 0x0 0x0 DOUT0 DOUT0 0 1 read-write DOUT1 DOUT1 1 2 read-write DOUT10 DOUT10 10 11 read-write DOUT11 DOUT11 11 12 read-write DOUT12 DOUT12 12 13 read-write DOUT13 DOUT13 13 14 read-write DOUT14 DOUT14 14 15 read-write DOUT15 DOUT15 15 16 read-write DOUT2 DOUT2 2 3 read-write DOUT3 DOUT3 3 4 read-write DOUT4 DOUT4 4 5 read-write DOUT5 DOUT5 5 6 read-write DOUT6 DOUT6 6 7 read-write DOUT7 DOUT7 7 8 read-write DOUT8 DOUT8 8 9 read-write DOUT9 DOUT9 9 10 read-write RESERVED Reserved. 16 32 read-write DRVR GPIOB_DRVR GPIOB_DRVR 0x14 32 read-write n 0x0 0x0 DV0 DV0 0 1 read-write DV1 DV1 1 2 read-write DV2 DV2 2 3 read-write DV3 DV3 3 4 read-write DV4 DV4 4 5 read-write DV5 DV5 5 6 read-write DV6 DV6 6 7 read-write DV7 DV7 7 8 read-write RESERVED Reserved. 8 32 read-write INER GPIOB_INER GPIOB_INER 0x4 32 read-write n 0x0 0x0 INEN0 INEN0 0 1 read-write INEN1 INEN1 1 2 read-write INEN10 INEN10 10 11 read-write INEN11 INEN11 11 12 read-write INEN12 INEN12 12 13 read-write INEN13 INEN13 13 14 read-write INEN14 INEN14 14 15 read-write INEN15 INEN15 15 16 read-write INEN2 INEN2 2 3 read-write INEN3 INEN3 3 4 read-write INEN4 INEN4 4 5 read-write INEN5 INEN5 5 6 read-write INEN6 INEN6 6 7 read-write INEN7 INEN7 7 8 read-write INEN8 INEN8 8 9 read-write INEN9 INEN9 9 10 read-write RESERVED Reserved. 16 32 read-write LOCKR GPIOB_LOCKR GPIOB_LOCKR 0x18 32 read-write n 0x0 0x0 LKEY LKEY 16 32 read-write LOCK0 LOCK0 0 1 read-write LOCK1 LOCK1 1 2 read-write LOCK10 LOCK10 10 11 read-write LOCK11 LOCK11 11 12 read-write LOCK12 LOCK12 12 13 read-write LOCK13 LOCK13 13 14 read-write LOCK14 LOCK14 14 15 read-write LOCK15 LOCK15 15 16 read-write LOCK2 LOCK2 2 3 read-write LOCK3 LOCK3 3 4 read-write LOCK4 LOCK4 4 5 read-write LOCK5 LOCK5 5 6 read-write LOCK6 LOCK6 6 7 read-write LOCK7 LOCK7 7 8 read-write LOCK8 LOCK8 8 9 read-write LOCK9 LOCK9 9 10 read-write ODR GPIOB_ODR GPIOB_ODR 0x10 32 read-write n 0x0 0x0 OD0 OD0 0 1 read-write OD1 OD1 1 2 read-write OD10 OD10 10 11 read-write OD11 OD11 11 12 read-write OD12 OD12 12 13 read-write OD13 OD13 13 14 read-write OD14 OD14 14 15 read-write OD15 OD15 15 16 read-write OD2 OD2 2 3 read-write OD3 OD3 3 4 read-write OD4 OD4 4 5 read-write OD5 OD5 5 6 read-write OD6 OD6 6 7 read-write OD7 OD7 7 8 read-write OD8 OD8 8 9 read-write OD9 OD9 9 10 read-write RESERVED Reserved. 16 32 read-write PDR GPIOB_PDR GPIOB_PDR 0xC 32 read-write n 0x0 0x0 PD0 PD0 0 1 read-write PD1 PD1 1 2 read-write PD10 PD10 10 11 read-write PD11 PD11 11 12 read-write PD12 PD12 12 13 read-write PD13 PD13 13 14 read-write PD14 PD14 14 15 read-write PD15 PD15 15 16 read-write PD2 PD2 2 3 read-write PD3 PD3 3 4 read-write PD4 PD4 4 5 read-write PD5 PD5 5 6 read-write PD6 PD6 6 7 read-write PD7 PD7 7 8 read-write PD8 PD8 8 9 read-write PD9 PD9 9 10 read-write RESERVED Reserved. 16 32 read-write PUR GPIOB_PUR GPIOB_PUR 0x8 32 read-write n 0x0 0x0 PU0 PU0 0 1 read-write PU1 PU1 1 2 read-write PU10 PU10 10 11 read-write PU11 PU11 11 12 read-write PU12 PU12 12 13 read-write PU13 PU13 13 14 read-write PU14 PU14 14 15 read-write PU15 PU15 15 16 read-write PU2 PU2 2 3 read-write PU3 PU3 3 4 read-write PU4 PU4 4 5 read-write PU5 PU5 5 6 read-write PU6 PU6 6 7 read-write PU7 PU7 7 8 read-write PU8 PU8 8 9 read-write PU9 PU9 9 10 read-write RESERVED Reserved. 16 32 read-write RR GPIOB_RR GPIOB_RR 0x28 32 read-write n 0x0 0x0 RESERVED Reserved. 16 32 read-write RST0 RST0 0 1 read-write RST1 RST1 1 2 read-write RST10 RST10 10 11 read-write RST11 RST11 11 12 read-write RST12 RST12 12 13 read-write RST13 RST13 13 14 read-write RST14 RST14 14 15 read-write RST15 RST15 15 16 read-write RST2 RST2 2 3 read-write RST3 RST3 3 4 read-write RST4 RST4 4 5 read-write RST5 RST5 5 6 read-write RST6 RST6 6 7 read-write RST7 RST7 7 8 read-write RST8 RST8 8 9 read-write RST9 RST9 9 10 read-write SRR GPIOB_SRR GPIOB_SRR 0x24 32 read-write n 0x0 0x0 RST0 RST0 16 17 read-write RST1 RST1 17 18 read-write RST10 RST10 26 27 read-write RST11 RST11 27 28 read-write RST12 RST12 28 29 read-write RST13 RST13 29 30 read-write RST14 RST14 30 31 read-write RST15 RST15 31 32 read-write RST2 RST2 18 19 read-write RST3 RST3 19 20 read-write RST4 RST4 20 21 read-write RST5 RST5 21 22 read-write RST6 RST6 22 23 read-write RST7 RST7 23 24 read-write RST8 RST8 24 25 read-write RST9 RST9 25 26 read-write SET0 SET0 0 1 read-write SET1 SET1 1 2 read-write SET10 SET10 10 11 read-write SET11 SET11 11 12 read-write SET12 SET12 12 13 read-write SET13 SET13 13 14 read-write SET14 SET14 14 15 read-write SET15 SET15 15 16 read-write SET2 SET2 2 3 read-write SET3 SET3 3 4 read-write SET4 SET4 4 5 read-write SET5 SET5 5 6 read-write SET6 SET6 6 7 read-write SET7 SET7 7 8 read-write SET8 SET8 8 9 read-write SET9 SET9 9 10 read-write GPTM0 GPTM0 GPTM 0x0 0x0 0x1000 registers n GPTM0 35 GPTM0 35 CH0CCR GPTM0_CH0CCR GPTM0_CH0CCR 0x90 32 read-write n 0x0 0x0 CH0CCV CH0CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH0ICFR GPTM0_CH0ICFR GPTM0_CH0ICFR 0x20 32 read-write n 0x0 0x0 CH0CCS CH0CCS 16 18 read-write CH0PSC CH0PSC 18 20 read-write TI0F TI0F 0 4 read-write TI0SRC TI0SRC 31 32 read-write CH0OCFR GPTM0_CH0OCFR GPTM0_CH0OCFR 0x40 32 read-write n 0x0 0x0 CH0IMAE CH0IMAE 5 6 read-write CH0OM CH0OM 0 3 read-write CH0PRE CH0PRE 4 5 read-write REF0CE REF0CE 3 4 read-write RESERVED Reserved. 6 32 read-write CH1CCR GPTM0_CH1CCR GPTM0_CH1CCR 0x94 32 read-write n 0x0 0x0 CH1CCV CH1CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH1ICFR GPTM0_CH1ICFR GPTM0_CH1ICFR 0x24 32 read-write n 0x0 0x0 CH1CCS CH1CCS 16 18 read-write CH1PSC CH1PSC 18 20 read-write RESERVED Reserved. 20 32 read-write TI1F TI1F 0 4 read-write CH1OCFR GPTM0_CH1OCFR GPTM0_CH1OCFR 0x44 32 read-write n 0x0 0x0 CH1IMAE CH1IMAE 5 6 read-write CH1OM CH1OM 0 3 read-write CH1PRE CH1PRE 4 5 read-write REF1CE REF1CE 3 4 read-write RESERVED Reserved. 6 32 read-write CH2CCR GPTM0_CH2CCR GPTM0_CH2CCR 0x98 32 read-write n 0x0 0x0 CH2CCV CH2CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH2ICFR GPTM0_CH2ICFR GPTM0_CH2ICFR 0x28 32 read-write n 0x0 0x0 CH2CCS CH2CCS 16 18 read-write CH2PSC CH2PSC 18 20 read-write RESERVED Reserved. 20 32 read-write TI2F TI2F 0 4 read-write CH2OCFR GPTM0_CH2OCFR GPTM0_CH2OCFR 0x48 32 read-write n 0x0 0x0 CH2IMAE CH2IMAE 5 6 read-write CH2OM CH2OM 0 3 read-write CH2PRE CH2PRE 4 5 read-write REF2CE REF2CE 3 4 read-write RESERVED Reserved. 6 32 read-write CH3CCR GPTM0_CH3CCR GPTM0_CH3CCR 0x9C 32 read-write n 0x0 0x0 CH3CCV CH3CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH3ICFR GPTM0_CH3ICFR GPTM0_CH3ICFR 0x2C 32 read-write n 0x0 0x0 CH3CCS CH3CCS 16 18 read-write CH3PSC CH3PSC 18 20 read-write RESERVED Reserved. 20 32 read-write TI3F TI3F 0 4 read-write CH3OCFR GPTM0_CH3OCFR GPTM0_CH3OCFR 0x4C 32 read-write n 0x0 0x0 CH3IMAE CH3IMAE 5 6 read-write CH3OM CH3OM 0 3 read-write CH3PRE CH3PRE 4 5 read-write REF3CE REF3CE 3 4 read-write RESERVED Reserved. 6 32 read-write CHCTR GPTM0_CHCTR GPTM0_CHCTR 0x50 32 read-write n 0x0 0x0 CH0E CH0E 0 1 read-write CH1E CH1E 2 3 read-write CH2E CH2E 4 5 read-write CH3E CH3E 6 7 read-write RESERVED Reserved. 7 32 read-write CHPOLR GPTM0_CHPOLR GPTM0_CHPOLR 0x54 32 read-write n 0x0 0x0 CH0P CH0P 0 1 read-write CH1P CH1P 2 3 read-write CH2P CH2P 4 5 read-write CH3P CH3P 6 7 read-write RESERVED Reserved. 7 32 read-write CNTCFR GPTM0_CNTCFR GPTM0_CNTCFR 0x0 32 read-write n 0x0 0x0 CKDIV CKDIV 8 10 read-write CMSEL CMSEL 16 18 read-write DIR DIR 24 25 read-write RESERVED Reserved. 25 32 read-write UEVDIS UEVDIS 0 1 read-write UGDIS UGDIS 1 2 read-write CNTR GPTM0_CNTR GPTM0_CNTR 0x80 32 read-write n 0x0 0x0 CNTV CNTV 0 16 read-write RESERVED Reserved. 16 32 read-write CRR GPTM0_CRR GPTM0_CRR 0x88 32 read-write n 0x0 0x0 CRV CRV 0 16 read-write RESERVED Reserved. 16 32 read-write CTR GPTM0_CTR GPTM0_CTR 0x10 32 read-write n 0x0 0x0 CRBE CRBE 1 2 read-write RESERVED Reserved. 2 32 read-write TME TME 0 1 read-write EVGR GPTM0_EVGR GPTM0_EVGR 0x78 32 read-write n 0x0 0x0 CH0CCG CH0CCG 0 1 read-write CH1CCG CH1CCG 1 2 read-write CH2CCG CH2CCG 2 3 read-write CH3CCG CH3CCG 3 4 read-write RESERVED Reserved. 11 32 read-write TEVG TEVG 10 11 read-write UEVG UEVG 8 9 read-write GPTM_CH0CCR GPTM_CH0CCR GPTM_CH0CCR 0x90 32 read-write n 0x0 0x0 CH0CCV CH0CCV 0 16 read-write GPTM_CH0ICFR GPTM_CH0ICFR GPTM_CH0ICFR 0x20 32 read-write n 0x0 0x0 CH0CCS CH0CCS 16 18 read-write CH0PSC CH0PSC 18 20 read-write TI0F TI0F 0 4 read-write TI0SRC TI0SRC 31 32 read-write GPTM_CH0OCFR GPTM_CH0OCFR GPTM_CH0OCFR 0x40 32 read-write n 0x0 0x0 CH0IMAE CH0IMAE 5 6 read-write CH0OM CH0OM 0 3 read-write CH0PRE CH0PRE 4 5 read-write REF0CE REF0CE 3 4 read-write GPTM_CH1CCR GPTM_CH1CCR GPTM_CH1CCR 0x94 32 read-write n 0x0 0x0 CH1CCV CH1CCV 0 16 read-write GPTM_CH1ICFR GPTM_CH1ICFR GPTM_CH1ICFR 0x24 32 read-write n 0x0 0x0 CH1CCS CH1CCS 16 18 read-write CH1PSC CH1PSC 18 20 read-write TI1F TI1F 0 4 read-write GPTM_CH1OCFR GPTM_CH1OCFR GPTM_CH1OCFR 0x44 32 read-write n 0x0 0x0 CH1IMAE CH1IMAE 5 6 read-write CH1OM CH1OM 0 3 read-write CH1PRE CH1PRE 4 5 read-write REF1CE REF1CE 3 4 read-write GPTM_CH2CCR GPTM_CH2CCR GPTM_CH2CCR 0x98 32 read-write n 0x0 0x0 CH2CCV CH2CCV 0 16 read-write GPTM_CH2ICFR GPTM_CH2ICFR GPTM_CH2ICFR 0x28 32 read-write n 0x0 0x0 CH2CCS CH2CCS 16 18 read-write CH2PSC CH2PSC 18 20 read-write TI2F TI2F 0 4 read-write GPTM_CH2OCFR GPTM_CH2OCFR GPTM_CH2OCFR 0x48 32 read-write n 0x0 0x0 CH2IMAE CH2IMAE 5 6 read-write CH2OM CH2OM 0 3 read-write CH2PRE CH2PRE 4 5 read-write REF2CE REF2CE 3 4 read-write GPTM_CH3CCR GPTM_CH3CCR GPTM_CH3CCR 0x9C 32 read-write n 0x0 0x0 CH3CCV CH3CCV 0 16 read-write GPTM_CH3ICFR GPTM_CH3ICFR GPTM_CH3ICFR 0x2C 32 read-write n 0x0 0x0 CH3CCS CH3CCS 16 18 read-write CH3PSC CH3PSC 18 20 read-write TI3F TI3F 0 4 read-write GPTM_CH3OCFR GPTM_CH3OCFR GPTM_CH3OCFR 0x4C 32 read-write n 0x0 0x0 CH3IMAE CH3IMAE 5 6 read-write CH3OM CH3OM 0 3 read-write CH3PRE CH3PRE 4 5 read-write REF3CE REF3CE 3 4 read-write GPTM_CHCTR GPTM_CHCTR GPTM_CHCTR 0x50 32 read-write n 0x0 0x0 CH0E CH0E 0 1 read-write CH1E CH1E 2 3 read-write CH2E CH2E 4 5 read-write CH3E CH3E 6 7 read-write GPTM_CHPOLR GPTM_CHPOLR GPTM_CHPOLR 0x54 32 read-write n 0x0 0x0 CH0P CH0P 0 1 read-write CH1P CH1P 2 3 read-write CH2P CH2P 4 5 read-write CH3P CH3P 6 7 read-write GPTM_CNTCFR GPTM_CNTCFR GPTM_CNTCFR 0x0 32 read-write n 0x0 0x0 CKDIV CKDIV 8 10 read-write CMSEL CMSEL 16 18 read-write DIR DIR 24 25 read-write UEVDIS UEVDIS 0 1 read-write UGDIS UGDIS 1 2 read-write GPTM_CNTR GPTM_CNTR GPTM_CNTR 0x80 32 read-write n 0x0 0x0 CNTV CNTV 0 16 read-write GPTM_CRR GPTM_CRR GPTM_CRR 0x88 32 read-write n 0x0 0x0 CRV CRV 0 16 read-write GPTM_CTR GPTM_CTR GPTM_CTR 0x10 32 read-write n 0x0 0x0 CRBE CRBE 1 2 read-write TME TME 0 1 read-write GPTM_EVGR GPTM_EVGR GPTM_EVGR 0x78 32 read-write n 0x0 0x0 CH0CCG CH0CCG 0 1 read-write CH1CCG CH1CCG 1 2 read-write CH2CCG CH2CCG 2 3 read-write CH3CCG CH3CCG 3 4 read-write TEVG TEVG 10 11 read-write UEVG UEVG 8 9 read-write GPTM_ICTR GPTM_ICTR GPTM_ICTR 0x74 32 read-write n 0x0 0x0 CH0CCIE CH0CCIE 0 1 read-write CH1CCIE CH1CCIE 1 2 read-write CH2CCIE CH2CCIE 2 3 read-write CH3CCIE CH3CCIE 3 4 read-write TEVIE TEVIE 10 11 read-write UEVIE UEVIE 8 9 read-write GPTM_INTSR GPTM_INTSR GPTM_INTSR 0x7C 32 read-write n 0x0 0x0 CH0CCIF CH0CCIF 0 1 read-write CH0OCF CH0OCF 4 5 read-write CH1CCIF CH1CCIF 1 2 read-write CH1OCF CH1OCF 5 6 read-write CH2CCIF CH2CCIF 2 3 read-write CH2OCF CH2OCF 6 7 read-write CH3CCIF CH3CCIF 3 4 read-write CH3OCF CH3OCF 7 8 read-write TEVIF TEVIF 10 11 read-write UEVIF UEVIF 8 9 read-write GPTM_MDCFR GPTM_MDCFR GPTM_MDCFR 0x4 32 read-write n 0x0 0x0 MMSEL MMSEL 16 19 read-write SMSEL SMSEL 8 11 read-write SPMSET SPMSET 24 25 read-write TSE TSE 0 1 read-write GPTM_PSCR GPTM_PSCR GPTM_PSCR 0x84 32 read-write n 0x0 0x0 PSCV PSCV 0 16 read-write GPTM_TRCFR GPTM_TRCFR GPTM_TRCFR 0x8 32 read-write n 0x0 0x0 ECME ECME 24 25 read-write ETF ETF 8 12 read-write ETIPOL ETIPOL 16 17 read-write ETIPSC ETIPSC 12 14 read-write TRSEL TRSEL 0 4 read-write ICTR GPTM0_ICTR GPTM0_ICTR 0x74 32 read-write n 0x0 0x0 CH0CCIE CH0CCIE 0 1 read-write CH1CCIE CH1CCIE 1 2 read-write CH2CCIE CH2CCIE 2 3 read-write CH3CCIE CH3CCIE 3 4 read-write RESERVED Reserved. 11 32 read-write TEVIE TEVIE 10 11 read-write UEVIE UEVIE 8 9 read-write INTSR GPTM0_INTSR GPTM0_INTSR 0x7C 32 read-write n 0x0 0x0 CH0CCIF CH0CCIF 0 1 read-write CH0OCF CH0OCF 4 5 read-write CH1CCIF CH1CCIF 1 2 read-write CH1OCF CH1OCF 5 6 read-write CH2CCIF CH2CCIF 2 3 read-write CH2OCF CH2OCF 6 7 read-write CH3CCIF CH3CCIF 3 4 read-write CH3OCF CH3OCF 7 8 read-write RESERVED Reserved. 11 32 read-write TEVIF TEVIF 10 11 read-write UEVIF UEVIF 8 9 read-write MDCFR GPTM0_MDCFR GPTM0_MDCFR 0x4 32 read-write n 0x0 0x0 MMSEL MMSEL 16 19 read-write RESERVED Reserved. 25 32 read-write SMSEL SMSEL 8 11 read-write SPMSET SPMSET 24 25 read-write TSE TSE 0 1 read-write PSCR GPTM0_PSCR GPTM0_PSCR 0x84 32 read-write n 0x0 0x0 PSCV PSCV 0 16 read-write RESERVED Reserved. 16 32 read-write TRCFR GPTM0_TRCFR GPTM0_TRCFR 0x8 32 read-write n 0x0 0x0 ECME ECME 24 25 read-write ETF ETF 8 12 read-write ETIPOL ETIPOL 16 17 read-write ETIPSC ETIPSC 12 14 read-write RESERVED Reserved. 25 32 read-write TRSEL TRSEL 0 4 read-write GPTM1 GPTM1 GPTM 0x0 0x0 0x1000 registers n GPTM1 36 GPTM1 52 CH0CCR GPTM0_CH0CCR GPTM0_CH0CCR 0x90 32 read-write n 0x0 0x0 CH0CCV CH0CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH0ICFR GPTM0_CH0ICFR GPTM0_CH0ICFR 0x20 32 read-write n 0x0 0x0 CH0CCS CH0CCS 16 18 read-write CH0PSC CH0PSC 18 20 read-write TI0F TI0F 0 4 read-write TI0SRC TI0SRC 31 32 read-write CH0OCFR GPTM0_CH0OCFR GPTM0_CH0OCFR 0x40 32 read-write n 0x0 0x0 CH0IMAE CH0IMAE 5 6 read-write CH0OM CH0OM 0 3 read-write CH0PRE CH0PRE 4 5 read-write REF0CE REF0CE 3 4 read-write RESERVED Reserved. 6 32 read-write CH1CCR GPTM0_CH1CCR GPTM0_CH1CCR 0x94 32 read-write n 0x0 0x0 CH1CCV CH1CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH1ICFR GPTM0_CH1ICFR GPTM0_CH1ICFR 0x24 32 read-write n 0x0 0x0 CH1CCS CH1CCS 16 18 read-write CH1PSC CH1PSC 18 20 read-write RESERVED Reserved. 20 32 read-write TI1F TI1F 0 4 read-write CH1OCFR GPTM0_CH1OCFR GPTM0_CH1OCFR 0x44 32 read-write n 0x0 0x0 CH1IMAE CH1IMAE 5 6 read-write CH1OM CH1OM 0 3 read-write CH1PRE CH1PRE 4 5 read-write REF1CE REF1CE 3 4 read-write RESERVED Reserved. 6 32 read-write CH2CCR GPTM0_CH2CCR GPTM0_CH2CCR 0x98 32 read-write n 0x0 0x0 CH2CCV CH2CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH2ICFR GPTM0_CH2ICFR GPTM0_CH2ICFR 0x28 32 read-write n 0x0 0x0 CH2CCS CH2CCS 16 18 read-write CH2PSC CH2PSC 18 20 read-write RESERVED Reserved. 20 32 read-write TI2F TI2F 0 4 read-write CH2OCFR GPTM0_CH2OCFR GPTM0_CH2OCFR 0x48 32 read-write n 0x0 0x0 CH2IMAE CH2IMAE 5 6 read-write CH2OM CH2OM 0 3 read-write CH2PRE CH2PRE 4 5 read-write REF2CE REF2CE 3 4 read-write RESERVED Reserved. 6 32 read-write CH3CCR GPTM0_CH3CCR GPTM0_CH3CCR 0x9C 32 read-write n 0x0 0x0 CH3CCV CH3CCV 0 16 read-write RESERVED Reserved. 16 32 read-write CH3ICFR GPTM0_CH3ICFR GPTM0_CH3ICFR 0x2C 32 read-write n 0x0 0x0 CH3CCS CH3CCS 16 18 read-write CH3PSC CH3PSC 18 20 read-write RESERVED Reserved. 20 32 read-write TI3F TI3F 0 4 read-write CH3OCFR GPTM0_CH3OCFR GPTM0_CH3OCFR 0x4C 32 read-write n 0x0 0x0 CH3IMAE CH3IMAE 5 6 read-write CH3OM CH3OM 0 3 read-write CH3PRE CH3PRE 4 5 read-write REF3CE REF3CE 3 4 read-write RESERVED Reserved. 6 32 read-write CHCTR GPTM0_CHCTR GPTM0_CHCTR 0x50 32 read-write n 0x0 0x0 CH0E CH0E 0 1 read-write CH1E CH1E 2 3 read-write CH2E CH2E 4 5 read-write CH3E CH3E 6 7 read-write RESERVED Reserved. 7 32 read-write CHPOLR GPTM0_CHPOLR GPTM0_CHPOLR 0x54 32 read-write n 0x0 0x0 CH0P CH0P 0 1 read-write CH1P CH1P 2 3 read-write CH2P CH2P 4 5 read-write CH3P CH3P 6 7 read-write RESERVED Reserved. 7 32 read-write CNTCFR GPTM0_CNTCFR GPTM0_CNTCFR 0x0 32 read-write n 0x0 0x0 CKDIV CKDIV 8 10 read-write CMSEL CMSEL 16 18 read-write DIR DIR 24 25 read-write RESERVED Reserved. 25 32 read-write UEVDIS UEVDIS 0 1 read-write UGDIS UGDIS 1 2 read-write CNTR GPTM0_CNTR GPTM0_CNTR 0x80 32 read-write n 0x0 0x0 CNTV CNTV 0 16 read-write RESERVED Reserved. 16 32 read-write CRR GPTM0_CRR GPTM0_CRR 0x88 32 read-write n 0x0 0x0 CRV CRV 0 16 read-write RESERVED Reserved. 16 32 read-write CTR GPTM0_CTR GPTM0_CTR 0x10 32 read-write n 0x0 0x0 CRBE CRBE 1 2 read-write RESERVED Reserved. 2 32 read-write TME TME 0 1 read-write EVGR GPTM0_EVGR GPTM0_EVGR 0x78 32 read-write n 0x0 0x0 CH0CCG CH0CCG 0 1 read-write CH1CCG CH1CCG 1 2 read-write CH2CCG CH2CCG 2 3 read-write CH3CCG CH3CCG 3 4 read-write RESERVED Reserved. 11 32 read-write TEVG TEVG 10 11 read-write UEVG UEVG 8 9 read-write GPTM_CH0CCR GPTM_CH0CCR GPTM_CH0CCR 0x90 32 read-write n 0x0 0x0 CH0CCV CH0CCV 0 16 read-write GPTM_CH0ICFR GPTM_CH0ICFR GPTM_CH0ICFR 0x20 32 read-write n 0x0 0x0 CH0CCS CH0CCS 16 18 read-write CH0PSC CH0PSC 18 20 read-write TI0F TI0F 0 4 read-write TI0SRC TI0SRC 31 32 read-write GPTM_CH0OCFR GPTM_CH0OCFR GPTM_CH0OCFR 0x40 32 read-write n 0x0 0x0 CH0IMAE CH0IMAE 5 6 read-write CH0OM CH0OM 0 3 read-write CH0PRE CH0PRE 4 5 read-write REF0CE REF0CE 3 4 read-write GPTM_CH1CCR GPTM_CH1CCR GPTM_CH1CCR 0x94 32 read-write n 0x0 0x0 CH1CCV CH1CCV 0 16 read-write GPTM_CH1ICFR GPTM_CH1ICFR GPTM_CH1ICFR 0x24 32 read-write n 0x0 0x0 CH1CCS CH1CCS 16 18 read-write CH1PSC CH1PSC 18 20 read-write TI1F TI1F 0 4 read-write GPTM_CH1OCFR GPTM_CH1OCFR GPTM_CH1OCFR 0x44 32 read-write n 0x0 0x0 CH1IMAE CH1IMAE 5 6 read-write CH1OM CH1OM 0 3 read-write CH1PRE CH1PRE 4 5 read-write REF1CE REF1CE 3 4 read-write GPTM_CH2CCR GPTM_CH2CCR GPTM_CH2CCR 0x98 32 read-write n 0x0 0x0 CH2CCV CH2CCV 0 16 read-write GPTM_CH2ICFR GPTM_CH2ICFR GPTM_CH2ICFR 0x28 32 read-write n 0x0 0x0 CH2CCS CH2CCS 16 18 read-write CH2PSC CH2PSC 18 20 read-write TI2F TI2F 0 4 read-write GPTM_CH2OCFR GPTM_CH2OCFR GPTM_CH2OCFR 0x48 32 read-write n 0x0 0x0 CH2IMAE CH2IMAE 5 6 read-write CH2OM CH2OM 0 3 read-write CH2PRE CH2PRE 4 5 read-write REF2CE REF2CE 3 4 read-write GPTM_CH3CCR GPTM_CH3CCR GPTM_CH3CCR 0x9C 32 read-write n 0x0 0x0 CH3CCV CH3CCV 0 16 read-write GPTM_CH3ICFR GPTM_CH3ICFR GPTM_CH3ICFR 0x2C 32 read-write n 0x0 0x0 CH3CCS CH3CCS 16 18 read-write CH3PSC CH3PSC 18 20 read-write TI3F TI3F 0 4 read-write GPTM_CH3OCFR GPTM_CH3OCFR GPTM_CH3OCFR 0x4C 32 read-write n 0x0 0x0 CH3IMAE CH3IMAE 5 6 read-write CH3OM CH3OM 0 3 read-write CH3PRE CH3PRE 4 5 read-write REF3CE REF3CE 3 4 read-write GPTM_CHCTR GPTM_CHCTR GPTM_CHCTR 0x50 32 read-write n 0x0 0x0 CH0E CH0E 0 1 read-write CH1E CH1E 2 3 read-write CH2E CH2E 4 5 read-write CH3E CH3E 6 7 read-write GPTM_CHPOLR GPTM_CHPOLR GPTM_CHPOLR 0x54 32 read-write n 0x0 0x0 CH0P CH0P 0 1 read-write CH1P CH1P 2 3 read-write CH2P CH2P 4 5 read-write CH3P CH3P 6 7 read-write GPTM_CNTCFR GPTM_CNTCFR GPTM_CNTCFR 0x0 32 read-write n 0x0 0x0 CKDIV CKDIV 8 10 read-write CMSEL CMSEL 16 18 read-write DIR DIR 24 25 read-write UEVDIS UEVDIS 0 1 read-write UGDIS UGDIS 1 2 read-write GPTM_CNTR GPTM_CNTR GPTM_CNTR 0x80 32 read-write n 0x0 0x0 CNTV CNTV 0 16 read-write GPTM_CRR GPTM_CRR GPTM_CRR 0x88 32 read-write n 0x0 0x0 CRV CRV 0 16 read-write GPTM_CTR GPTM_CTR GPTM_CTR 0x10 32 read-write n 0x0 0x0 CRBE CRBE 1 2 read-write TME TME 0 1 read-write GPTM_EVGR GPTM_EVGR GPTM_EVGR 0x78 32 read-write n 0x0 0x0 CH0CCG CH0CCG 0 1 read-write CH1CCG CH1CCG 1 2 read-write CH2CCG CH2CCG 2 3 read-write CH3CCG CH3CCG 3 4 read-write TEVG TEVG 10 11 read-write UEVG UEVG 8 9 read-write GPTM_ICTR GPTM_ICTR GPTM_ICTR 0x74 32 read-write n 0x0 0x0 CH0CCIE CH0CCIE 0 1 read-write CH1CCIE CH1CCIE 1 2 read-write CH2CCIE CH2CCIE 2 3 read-write CH3CCIE CH3CCIE 3 4 read-write TEVIE TEVIE 10 11 read-write UEVIE UEVIE 8 9 read-write GPTM_INTSR GPTM_INTSR GPTM_INTSR 0x7C 32 read-write n 0x0 0x0 CH0CCIF CH0CCIF 0 1 read-write CH0OCF CH0OCF 4 5 read-write CH1CCIF CH1CCIF 1 2 read-write CH1OCF CH1OCF 5 6 read-write CH2CCIF CH2CCIF 2 3 read-write CH2OCF CH2OCF 6 7 read-write CH3CCIF CH3CCIF 3 4 read-write CH3OCF CH3OCF 7 8 read-write TEVIF TEVIF 10 11 read-write UEVIF UEVIF 8 9 read-write GPTM_MDCFR GPTM_MDCFR GPTM_MDCFR 0x4 32 read-write n 0x0 0x0 MMSEL MMSEL 16 19 read-write SMSEL SMSEL 8 11 read-write SPMSET SPMSET 24 25 read-write TSE TSE 0 1 read-write GPTM_PSCR GPTM_PSCR GPTM_PSCR 0x84 32 read-write n 0x0 0x0 PSCV PSCV 0 16 read-write GPTM_TRCFR GPTM_TRCFR GPTM_TRCFR 0x8 32 read-write n 0x0 0x0 ECME ECME 24 25 read-write ETF ETF 8 12 read-write ETIPOL ETIPOL 16 17 read-write ETIPSC ETIPSC 12 14 read-write TRSEL TRSEL 0 4 read-write ICTR GPTM0_ICTR GPTM0_ICTR 0x74 32 read-write n 0x0 0x0 CH0CCIE CH0CCIE 0 1 read-write CH1CCIE CH1CCIE 1 2 read-write CH2CCIE CH2CCIE 2 3 read-write CH3CCIE CH3CCIE 3 4 read-write RESERVED Reserved. 11 32 read-write TEVIE TEVIE 10 11 read-write UEVIE UEVIE 8 9 read-write INTSR GPTM0_INTSR GPTM0_INTSR 0x7C 32 read-write n 0x0 0x0 CH0CCIF CH0CCIF 0 1 read-write CH0OCF CH0OCF 4 5 read-write CH1CCIF CH1CCIF 1 2 read-write CH1OCF CH1OCF 5 6 read-write CH2CCIF CH2CCIF 2 3 read-write CH2OCF CH2OCF 6 7 read-write CH3CCIF CH3CCIF 3 4 read-write CH3OCF CH3OCF 7 8 read-write RESERVED Reserved. 11 32 read-write TEVIF TEVIF 10 11 read-write UEVIF UEVIF 8 9 read-write MDCFR GPTM0_MDCFR GPTM0_MDCFR 0x4 32 read-write n 0x0 0x0 MMSEL MMSEL 16 19 read-write RESERVED Reserved. 25 32 read-write SMSEL SMSEL 8 11 read-write SPMSET SPMSET 24 25 read-write TSE TSE 0 1 read-write PSCR GPTM0_PSCR GPTM0_PSCR 0x84 32 read-write n 0x0 0x0 PSCV PSCV 0 16 read-write RESERVED Reserved. 16 32 read-write TRCFR GPTM0_TRCFR GPTM0_TRCFR 0x8 32 read-write n 0x0 0x0 ECME ECME 24 25 read-write ETF ETF 8 12 read-write ETIPOL ETIPOL 16 17 read-write ETIPSC ETIPSC 12 14 read-write RESERVED Reserved. 25 32 read-write TRSEL TRSEL 0 4 read-write I2C I2C I2C 0x0 0x0 0x1000 registers n I2C 43 I2C 43 ADDR I2C_ADDR I2C_ADDR 0x8 32 read-write n 0x0 0x0 ADDR ADDR 0 10 read-write RESERVED Reserved. 10 32 read-write CR I2C_CR I2C_CR 0x0 32 read-write n 0x0 0x0 AA AA 0 1 read-write ADRM ADRM 7 8 read-write GCEN GCEN 2 3 read-write I2CEN I2CEN 3 4 read-write RESERVED Reserved. 8 32 read-write STOP STOP 1 2 read-write DR I2C_DR I2C_DR 0x18 32 read-write n 0x0 0x0 DATA DATA 0 8 read-write RESERVED Reserved. 8 32 read-write IER I2C_IER I2C_IER 0x4 32 read-write n 0x0 0x0 ADRSIE ADRSIE 2 3 read-write ARBLOSIE ARBLOSIE 8 9 read-write BUSERRIE BUSERRIE 10 11 read-write GCSIE GCSIE 3 4 read-write RESERVED Reserved. 19 32 read-write RXBFIE RXBFIE 18 19 read-write RXDNEIE RXDNEIE 16 17 read-write RXNACKIE RXNACKIE 9 10 read-write STAIE STAIE 0 1 read-write STOIE STOIE 1 2 read-write TXDEIE TXDEIE 17 18 read-write SHPGR I2C_SHPGR I2C_SHPGR 0x10 32 read-write n 0x0 0x0 RESERVED Reserved. 16 32 read-write SHPG SHPG 0 16 read-write SLPGR I2C_SLPGR I2C_SLPGR 0x14 32 read-write n 0x0 0x0 RESERVED Reserved. 16 32 read-write SLPG SLPG 0 16 read-write SR I2C_SR I2C_SR 0xC 32 read-write n 0x0 0x0 ADRS ADRS 2 3 read-write ARBLOS ARBLOS 8 9 read-write BUSBUSY BUSBUSY 19 20 read-write BUSERR BUSERR 10 11 read-write GCS GCS 3 4 read-write MASTER MASTER 20 21 read-write RESERVED Reserved. 22 32 read-write RXBF RXBF 18 19 read-write RXDNE RXDNE 16 17 read-write RXNACK RXNACK 9 10 read-write STA STA 0 1 read-write STO STO 1 2 read-write TXDE TXDE 17 18 read-write TXNRX TXNRX 21 22 read-write TAR I2C_TAR I2C_TAR 0x1C 32 read-write n 0x0 0x0 RESERVED Reserved. 11 32 read-write RWD RWD 10 11 read-write TAR TAR 0 10 read-write NVIC NVIC NVIC 0x0 0x0 0x1000 registers n ACTLR ACTLR ACTLR 0x8 32 read-write n 0x0 0x0 DISDEFWBUF DISDEFWBUF 1 2 read-write DISFOLD DISFOLD 2 3 read-write DISMCYCINT DISMCYCINT 0 1 read-write RESERVED Reserved. 3 32 read-write AIRCR AIRCR AIRCR 0xD0C 32 read-write n 0x0 0x0 ENDIANESS ENDIANESS 15 16 read-write PRIGROUP PRIGROUP 8 11 read-write SYSRESETREQ SYSRESETREQ 2 3 read-write VECTCLRACTIVE VECTCLRACTIVE 1 2 read-write VECTKEY VECTKEY 16 32 read-write VECTRESET VECTRESET 0 1 read-write CPUID CPUID CPUID 0xD00 32 read-write n 0x0 0x0 IMPLEMENTER IMPLEMENTER 24 32 read-write PARTNO PARTNO 4 16 read-write REVISION REVISION 0 4 read-write VARIANT VARIANT 20 24 read-write IABR0 IABR0 IABR0 0x300 32 read-write n 0x0 0x0 ACTIVE0 ACTIVE0 0 1 read-write ACTIVE1 ACTIVE1 1 2 read-write ACTIVE10 ACTIVE10 10 11 read-write ACTIVE11 ACTIVE11 11 12 read-write ACTIVE12 ACTIVE12 12 13 read-write ACTIVE13 ACTIVE13 13 14 read-write ACTIVE14 ACTIVE14 14 15 read-write ACTIVE15 ACTIVE15 15 16 read-write ACTIVE16 ACTIVE16 16 17 read-write ACTIVE17 ACTIVE17 17 18 read-write ACTIVE18 ACTIVE18 18 19 read-write ACTIVE19 ACTIVE19 19 20 read-write ACTIVE2 ACTIVE2 2 3 read-write ACTIVE20 ACTIVE20 20 21 read-write ACTIVE21 ACTIVE21 21 22 read-write ACTIVE22 ACTIVE22 22 23 read-write ACTIVE23 ACTIVE23 23 24 read-write ACTIVE24 ACTIVE24 24 25 read-write ACTIVE25 ACTIVE25 25 26 read-write ACTIVE26 ACTIVE26 26 27 read-write ACTIVE27 ACTIVE27 27 28 read-write ACTIVE28 ACTIVE28 28 29 read-write ACTIVE29 ACTIVE29 29 30 read-write ACTIVE3 ACTIVE3 3 4 read-write ACTIVE30 ACTIVE30 30 31 read-write ACTIVE31 ACTIVE31 31 32 read-write ACTIVE4 ACTIVE4 4 5 read-write ACTIVE5 ACTIVE5 5 6 read-write ACTIVE6 ACTIVE6 6 7 read-write ACTIVE7 ACTIVE7 7 8 read-write ACTIVE8 ACTIVE8 8 9 read-write ACTIVE9 ACTIVE9 9 10 read-write IABR1 IABR1 IABR1 0x304 32 read-write n 0x0 0x0 ACTIVE32 ACTIVE32 0 1 read-write ACTIVE33 ACTIVE33 1 2 read-write ACTIVE34 ACTIVE34 2 3 read-write ACTIVE35 ACTIVE35 3 4 read-write ACTIVE36 ACTIVE36 4 5 read-write ACTIVE37 ACTIVE37 5 6 read-write ACTIVE38 ACTIVE38 6 7 read-write ACTIVE39 ACTIVE39 7 8 read-write ACTIVE40 ACTIVE40 8 9 read-write ACTIVE41 ACTIVE41 9 10 read-write ACTIVE42 ACTIVE42 10 11 read-write ACTIVE43 ACTIVE43 11 12 read-write ACTIVE44 ACTIVE44 12 13 read-write ACTIVE45 ACTIVE45 13 14 read-write ACTIVE46 ACTIVE46 14 15 read-write ACTIVE47 ACTIVE47 15 16 read-write RESERVED Reserved. 16 32 read-write ICER0 ICER0 ICER0 0x180 32 read-write n 0x0 0x0 CLRENA0 CLRENA0 0 1 read-write CLRENA1 CLRENA1 1 2 read-write CLRENA10 CLRENA10 10 11 read-write CLRENA11 CLRENA11 11 12 read-write CLRENA12 CLRENA12 12 13 read-write CLRENA13 CLRENA13 13 14 read-write CLRENA14 CLRENA14 14 15 read-write CLRENA15 CLRENA15 15 16 read-write CLRENA16 CLRENA16 16 17 read-write CLRENA17 CLRENA17 17 18 read-write CLRENA18 CLRENA18 18 19 read-write CLRENA19 CLRENA19 19 20 read-write CLRENA2 CLRENA2 2 3 read-write CLRENA20 CLRENA20 20 21 read-write CLRENA21 CLRENA21 21 22 read-write CLRENA22 CLRENA22 22 23 read-write CLRENA23 CLRENA23 23 24 read-write CLRENA24 CLRENA24 24 25 read-write CLRENA25 CLRENA25 25 26 read-write CLRENA26 CLRENA26 26 27 read-write CLRENA27 CLRENA27 27 28 read-write CLRENA28 CLRENA28 28 29 read-write CLRENA29 CLRENA29 29 30 read-write CLRENA3 CLRENA3 3 4 read-write CLRENA30 CLRENA30 30 31 read-write CLRENA31 CLRENA31 31 32 read-write CLRENA4 CLRENA4 4 5 read-write CLRENA5 CLRENA5 5 6 read-write CLRENA6 CLRENA6 6 7 read-write CLRENA7 CLRENA7 7 8 read-write CLRENA8 CLRENA8 8 9 read-write CLRENA9 CLRENA9 9 10 read-write ICER1 ICER1 ICER1 0x184 32 read-write n 0x0 0x0 CLRENA32 CLRENA32 0 1 read-write CLRENA33 CLRENA33 1 2 read-write CLRENA34 CLRENA34 2 3 read-write CLRENA35 CLRENA35 3 4 read-write CLRENA36 CLRENA36 4 5 read-write CLRENA37 CLRENA37 5 6 read-write CLRENA38 CLRENA38 6 7 read-write CLRENA39 CLRENA39 7 8 read-write CLRENA40 CLRENA40 8 9 read-write CLRENA41 CLRENA41 9 10 read-write CLRENA42 CLRENA42 10 11 read-write CLRENA43 CLRENA43 11 12 read-write CLRENA44 CLRENA44 12 13 read-write CLRENA45 CLRENA45 13 14 read-write CLRENA46 CLRENA46 14 15 read-write CLRENA47 CLRENA47 15 16 read-write RESERVED Reserved. 16 32 read-write ICPR0 ICPR0 ICPR0 0x280 32 read-write n 0x0 0x0 CLRPEND0 CLRPEND0 0 1 read-write CLRPEND1 CLRPEND1 1 2 read-write CLRPEND10 CLRPEND10 10 11 read-write CLRPEND11 CLRPEND11 11 12 read-write CLRPEND12 CLRPEND12 12 13 read-write CLRPEND13 CLRPEND13 13 14 read-write CLRPEND14 CLRPEND14 14 15 read-write CLRPEND15 CLRPEND15 15 16 read-write CLRPEND16 CLRPEND16 16 17 read-write CLRPEND17 CLRPEND17 17 18 read-write CLRPEND18 CLRPEND18 18 19 read-write CLRPEND19 CLRPEND19 19 20 read-write CLRPEND2 CLRPEND2 2 3 read-write CLRPEND20 CLRPEND20 20 21 read-write CLRPEND21 CLRPEND21 21 22 read-write CLRPEND22 CLRPEND22 22 23 read-write CLRPEND23 CLRPEND23 23 24 read-write CLRPEND24 CLRPEND24 24 25 read-write CLRPEND25 CLRPEND25 25 26 read-write CLRPEND26 CLRPEND26 26 27 read-write CLRPEND27 CLRPEND27 27 28 read-write CLRPEND28 CLRPEND28 28 29 read-write CLRPEND29 CLRPEND29 29 30 read-write CLRPEND3 CLRPEND3 3 4 read-write CLRPEND30 CLRPEND30 30 31 read-write CLRPEND31 CLRPEND31 31 32 read-write CLRPEND4 CLRPEND4 4 5 read-write CLRPEND5 CLRPEND5 5 6 read-write CLRPEND6 CLRPEND6 6 7 read-write CLRPEND7 CLRPEND7 7 8 read-write CLRPEND8 CLRPEND8 8 9 read-write CLRPEND9 CLRPEND9 9 10 read-write ICPR1 ICPR1 ICPR1 0x284 32 read-write n 0x0 0x0 CLRPEND32 CLRPEND32 0 1 read-write CLRPEND33 CLRPEND33 1 2 read-write CLRPEND34 CLRPEND34 2 3 read-write CLRPEND35 CLRPEND35 3 4 read-write CLRPEND36 CLRPEND36 4 5 read-write CLRPEND37 CLRPEND37 5 6 read-write CLRPEND38 CLRPEND38 6 7 read-write CLRPEND39 CLRPEND39 7 8 read-write CLRPEND40 CLRPEND40 8 9 read-write CLRPEND41 CLRPEND41 9 10 read-write CLRPEND42 CLRPEND42 10 11 read-write CLRPEND43 CLRPEND43 11 12 read-write CLRPEND44 CLRPEND44 12 13 read-write CLRPEND45 CLRPEND45 13 14 read-write CLRPEND46 CLRPEND46 14 15 read-write CLRPEND47 CLRPEND47 15 16 read-write RESERVED Reserved. 16 32 read-write ICSR ICSR ICSR 0xD04 32 read-write n 0x0 0x0 ISRPENDING ISRPENDING 22 23 read-write ISRPREEMPT ISRPREEMPT 23 24 read-write NMIPENDSET NMIPENDSET 31 32 read-write PENDSTCLR PENDSTCLR 25 26 read-write PENDSTSET PENDSTSET 26 27 read-write PENDSVCLR PENDSVCLR 27 28 read-write PENDSVSET PENDSVSET 28 29 read-write RETTOBASE RETTOBASE 11 12 read-write VECTACTIVE VECTACTIVE 0 9 read-write VECTPENDING VECTPENDING 12 22 read-write ICTR ICTR ICTR 0x4 32 read-write n 0x0 0x0 INTLINESNUM INTLINESNUM 0 5 read-write RESERVED Reserved. 5 32 read-write IP0 IP0 IP0 0x400 32 read-write n 0x0 0x0 PRI_0 PRI_0 0 8 read-write PRI_1 PRI_1 8 16 read-write PRI_2 PRI_2 16 24 read-write PRI_3 PRI_3 24 32 read-write IP1 IP1 IP1 0x404 32 read-write n 0x0 0x0 PRI_4 PRI_4 0 8 read-write PRI_5 PRI_5 8 16 read-write PRI_6 PRI_6 16 24 read-write PRI_7 PRI_7 24 32 read-write IP10 IP10 IP10 0x428 32 read-write n 0x0 0x0 PRI_40 PRI_40 0 8 read-write PRI_41 PRI_41 8 16 read-write PRI_42 PRI_42 16 24 read-write PRI_43 PRI_43 24 32 read-write IP11 IP11 IP11 0x42C 32 read-write n 0x0 0x0 PRI_44 PRI_44 0 8 read-write PRI_45 PRI_45 8 16 read-write PRI_46 PRI_46 16 24 read-write PRI_47 PRI_47 24 32 read-write IP2 IP2 IP2 0x408 32 read-write n 0x0 0x0 PRI_10 PRI_10 16 24 read-write PRI_11 PRI_11 24 32 read-write PRI_8 PRI_8 0 8 read-write PRI_9 PRI_9 8 16 read-write IP3 IP3 IP3 0x40C 32 read-write n 0x0 0x0 PRI_12 PRI_12 0 8 read-write PRI_13 PRI_13 8 16 read-write PRI_14 PRI_14 16 24 read-write PRI_15 PRI_15 24 32 read-write IP4 IP4 IP4 0x410 32 read-write n 0x0 0x0 PRI_16 PRI_16 0 8 read-write PRI_17 PRI_17 8 16 read-write PRI_18 PRI_18 16 24 read-write PRI_19 PRI_19 24 32 read-write IP5 IP5 IP5 0x414 32 read-write n 0x0 0x0 PRI_20 PRI_20 0 8 read-write PRI_21 PRI_21 8 16 read-write PRI_22 PRI_22 16 24 read-write PRI_23 PRI_23 24 32 read-write IP6 IP6 IP6 0x418 32 read-write n 0x0 0x0 PRI_24 PRI_24 0 8 read-write PRI_25 PRI_25 8 16 read-write PRI_26 PRI_26 16 24 read-write PRI_27 PRI_27 24 32 read-write IP7 IP7 IP7 0x41C 32 read-write n 0x0 0x0 PRI_28 PRI_28 0 8 read-write PRI_29 PRI_29 8 16 read-write PRI_30 PRI_30 16 24 read-write PRI_31 PRI_31 24 32 read-write IP8 IP8 IP8 0x420 32 read-write n 0x0 0x0 PRI_32 PRI_32 0 8 read-write PRI_33 PRI_33 8 16 read-write PRI_34 PRI_34 16 24 read-write PRI_35 PRI_35 24 32 read-write IP9 IP9 IP9 0x424 32 read-write n 0x0 0x0 PRI_36 PRI_36 0 8 read-write PRI_37 PRI_37 8 16 read-write PRI_38 PRI_38 16 24 read-write PRI_39 PRI_39 24 32 read-write ISER0 ISER0 ISER0 0x100 32 read-write n 0x0 0x0 SETENA0 SETENA0 0 1 read-write SETENA1 SETENA1 1 2 read-write SETENA10 SETENA10 10 11 read-write SETENA11 SETENA11 11 12 read-write SETENA12 SETENA12 12 13 read-write SETENA13 SETENA13 13 14 read-write SETENA14 SETENA14 14 15 read-write SETENA15 SETENA15 15 16 read-write SETENA16 SETENA16 16 17 read-write SETENA17 SETENA17 17 18 read-write SETENA18 SETENA18 18 19 read-write SETENA19 SETENA19 19 20 read-write SETENA2 SETENA2 2 3 read-write SETENA20 SETENA20 20 21 read-write SETENA21 SETENA21 21 22 read-write SETENA22 SETENA22 22 23 read-write SETENA23 SETENA23 23 24 read-write SETENA24 SETENA24 24 25 read-write SETENA25 SETENA25 25 26 read-write SETENA26 SETENA26 26 27 read-write SETENA27 SETENA27 27 28 read-write SETENA28 SETENA28 28 29 read-write SETENA29 SETENA29 29 30 read-write SETENA3 SETENA3 3 4 read-write SETENA30 SETENA30 30 31 read-write SETENA31 SETENA31 31 32 read-write SETENA4 SETENA4 4 5 read-write SETENA5 SETENA5 5 6 read-write SETENA6 SETENA6 6 7 read-write SETENA7 SETENA7 7 8 read-write SETENA8 SETENA8 8 9 read-write SETENA9 SETENA9 9 10 read-write ISER1 ISER1 ISER1 0x104 32 read-write n 0x0 0x0 RESERVED Reserved. 16 32 read-write SETENA32 SETENA32 0 1 read-write SETENA33 SETENA33 1 2 read-write SETENA34 SETENA34 2 3 read-write SETENA35 SETENA35 3 4 read-write SETENA36 SETENA36 4 5 read-write SETENA37 SETENA37 5 6 read-write SETENA38 SETENA38 6 7 read-write SETENA39 SETENA39 7 8 read-write SETENA40 SETENA40 8 9 read-write SETENA41 SETENA41 9 10 read-write SETENA42 SETENA42 10 11 read-write SETENA43 SETENA43 11 12 read-write SETENA44 SETENA44 12 13 read-write SETENA45 SETENA45 13 14 read-write SETENA46 SETENA46 14 15 read-write SETENA47 SETENA47 15 16 read-write ISPR0 ISPR0 ISPR0 0x200 32 read-write n 0x0 0x0 SETPEND0 SETPEND0 0 1 read-write SETPEND1 SETPEND1 1 2 read-write SETPEND10 SETPEND10 10 11 read-write SETPEND11 SETPEND11 11 12 read-write SETPEND12 SETPEND12 12 13 read-write SETPEND13 SETPEND13 13 14 read-write SETPEND14 SETPEND14 14 15 read-write SETPEND15 SETPEND15 15 16 read-write SETPEND16 SETPEND16 16 17 read-write SETPEND17 SETPEND17 17 18 read-write SETPEND18 SETPEND18 18 19 read-write SETPEND19 SETPEND19 19 20 read-write SETPEND2 SETPEND2 2 3 read-write SETPEND20 SETPEND20 20 21 read-write SETPEND21 SETPEND21 21 22 read-write SETPEND22 SETPEND22 22 23 read-write SETPEND23 SETPEND23 23 24 read-write SETPEND24 SETPEND24 24 25 read-write SETPEND25 SETPEND25 25 26 read-write SETPEND26 SETPEND26 26 27 read-write SETPEND27 SETPEND27 27 28 read-write SETPEND28 SETPEND28 28 29 read-write SETPEND29 SETPEND29 29 30 read-write SETPEND3 SETPEND3 3 4 read-write SETPEND30 SETPEND30 30 31 read-write SETPEND31 SETPEND31 31 32 read-write SETPEND4 SETPEND4 4 5 read-write SETPEND5 SETPEND5 5 6 read-write SETPEND6 SETPEND6 6 7 read-write SETPEND7 SETPEND7 7 8 read-write SETPEND8 SETPEND8 8 9 read-write SETPEND9 SETPEND9 9 10 read-write ISPR1 ISPR1 ISPR1 0x204 32 read-write n 0x0 0x0 RESERVED Reserved. 16 32 read-write SETPEND32 SETPEND32 0 1 read-write SETPEND33 SETPEND33 1 2 read-write SETPEND34 SETPEND34 2 3 read-write SETPEND35 SETPEND35 3 4 read-write SETPEND36 SETPEND36 4 5 read-write SETPEND37 SETPEND37 5 6 read-write SETPEND38 SETPEND38 6 7 read-write SETPEND39 SETPEND39 7 8 read-write SETPEND40 SETPEND40 8 9 read-write SETPEND41 SETPEND41 9 10 read-write SETPEND42 SETPEND42 10 11 read-write SETPEND43 SETPEND43 11 12 read-write SETPEND44 SETPEND44 12 13 read-write SETPEND45 SETPEND45 13 14 read-write SETPEND46 SETPEND46 14 15 read-write SETPEND47 SETPEND47 15 16 read-write SHCSR SHCSR SHCSR 0xD24 32 read-write n 0x0 0x0 BUSFAULTACT BUSFAULTACT 1 2 read-write BUSFAULTENA BUSFAULTENA 17 18 read-write BUSFAULTPENDED BUSFAULTPENDED 14 15 read-write MEMFAULTACT MEMFAULTACT 0 1 read-write MEMFAULTENA MEMFAULTENA 16 17 read-write MEMFAULTPENDED MEMFAULTPENDED 13 14 read-write MONITORACT MONITORACT 8 9 read-write PENDSVACT PENDSVACT 10 11 read-write RESERVED Reserved. 19 32 read-write SVCALLACT SVCALLACT 7 8 read-write SVCALLPENDED SVCALLPENDED 15 16 read-write SYSTICKACT SYSTICKACT 11 12 read-write USGFAULTACT USGFAULTACT 3 4 read-write USGFAULTENA USGFAULTENA 18 19 read-write USGFAULTPENDED USGFAULTPENDED 12 13 read-write SHP0 SHP0 SHP0 0xD18 32 read-write n 0x0 0x0 PRI_4 PRI_4 0 8 read-write PRI_5 PRI_5 8 16 read-write PRI_6 PRI_6 16 24 read-write PRI_7 PRI_7 24 32 read-write SHP1 SHP1 SHP1 0xD1C 32 read-write n 0x0 0x0 PRI_10 PRI_10 16 24 read-write PRI_11 PRI_11 24 32 read-write PRI_8 PRI_8 0 8 read-write PRI_9 PRI_9 8 16 read-write SHP2 SHP2 SHP2 0xD20 32 read-write n 0x0 0x0 PRI_12 PRI_12 0 8 read-write PRI_13 PRI_13 8 16 read-write PRI_14 PRI_14 16 24 read-write PRI_15 PRI_15 24 32 read-write STIR STIR STIR 0xF00 32 read-write n 0x0 0x0 INTID INTID 0 9 read-write RESERVED Reserved. 9 32 read-write VTOR VTOR VTOR 0xD08 32 read-write n 0x0 0x0 RESERVED Reserved. 30 32 read-write TBLBASE TBLBASE 29 30 read-write TBLOFF TBLOFF 7 29 read-write OPACMP OPACMP OPACMP 0x0 0x0 0x1000 registers n COMP 24 CMPICLR0 CMPICLR0 CMPICLR0 0x14 32 read-write n 0x0 0x0 CF0ICLR CF0ICLR 0 1 read-write CR0ICLR CR0ICLR 1 2 read-write RESERVED Reserved. 2 32 read-write CMPICLR1 CMPICLR1 CMPICLR1 0x114 32 read-write n 0x0 0x0 CF1ICLR CF1ICLR 0 1 read-write CR1ICLR CR1ICLR 1 2 read-write RESERVED Reserved. 2 32 read-write CMPIER0 CMPIER0 CMPIER0 0x8 32 read-write n 0x0 0x0 CF0IEN CF0IEN 0 1 read-write CR0IEN CR0IEN 1 2 read-write RESERVED Reserved. 2 32 read-write CMPIER1 CMPIER1 CMPIER1 0x108 32 read-write n 0x0 0x0 CF1IEN CF1IEN 0 1 read-write CR1IEN CR1IEN 1 2 read-write RESERVED Reserved. 2 32 read-write CMPISR0 CMPISR0 CMPISR0 0x10 32 read-write n 0x0 0x0 CF0IS CF0IS 0 1 read-write CR0IS CR0IS 1 2 read-write RESERVED Reserved. 2 32 read-write CMPISR1 CMPISR1 CMPISR1 0x110 32 read-write n 0x0 0x0 CF1IS CF1IS 0 1 read-write CR1IS CR1IS 1 2 read-write RESERVED Reserved. 2 32 read-write CMPRSR0 CMPRSR0 CMPRSR0 0xC 32 read-write n 0x0 0x0 CF0RAW CF0RAW 0 1 read-write CR0RAW CR0RAW 1 2 read-write RESERVED Reserved. 2 32 read-write CMPRSR1 CMPRSR1 CMPRSR1 0x10C 32 read-write n 0x0 0x0 CF1RAW CF1RAW 0 1 read-write CR1RAW CR1RAW 1 2 read-write RESERVED Reserved. 2 32 read-write OFVCR0 OFVCR0 OFVCR0 0x4 32 read-write n 0x0 0x0 A0OF A0OF 0 6 read-write RESERVED Reserved. 6 32 read-write OFVCR1 OFVCR1 OFVCR1 0x104 32 read-write n 0x0 0x0 A1OF A1OF 0 6 read-write RESERVED Reserved. 6 32 read-write OPACR0 OPACR0 OPACR0 0x0 32 read-write n 0x0 0x0 A0OFM A0OFM 2 3 read-write A0RS A0RS 3 4 read-write CMP0S CMP0S 8 9 read-write OPA0EN OPA0EN 0 1 read-write OPC0MS OPC0MS 1 2 read-write RESERVED Reserved. 9 32 read-write OPACR1 OPACR1 OPACR1 0x100 32 read-write n 0x0 0x0 A1OFM A1OFM 2 3 read-write A1RS A1RS 3 4 read-write CMP1S CMP1S 8 9 read-write OPA1EN OPA1EN 0 1 read-write OPC1MS OPC1MS 1 2 read-write RESERVED Reserved. 9 32 read-write PWRCU PWRCU PWRCU 0x0 0x0 0x1000 registers n LVD 1 BOD 2 LPWUP 7 BAKCR PWRCU_BAKCR PWRCU_BAKCR 0x4 32 read-write n 0x0 0x0 BAKRST BAKRST 0 1 read-write DMOSON DMOSON 7 8 read-write DMOSSTS DMOSSTS 15 16 read-write LDOOFF LDOOFF 3 4 read-write RESERVED Reserved. 16 32 read-write V18RDYSC V18RDYSC 12 13 read-write WUPEN WUPEN 8 9 read-write WUPIEN WUPIEN 9 10 read-write BAKREG0 PWRCU_BAKREG0 PWRCU_BAKREG0 0x100 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG1 PWRCU_BAKREG1 PWRCU_BAKREG1 0x104 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG2 PWRCU_BAKREG2 PWRCU_BAKREG2 0x108 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG3 PWRCU_BAKREG3 PWRCU_BAKREG3 0x10C 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG4 PWRCU_BAKREG4 PWRCU_BAKREG4 0x110 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG5 PWRCU_BAKREG5 PWRCU_BAKREG5 0x114 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG6 PWRCU_BAKREG6 PWRCU_BAKREG6 0x118 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG7 PWRCU_BAKREG7 PWRCU_BAKREG7 0x11C 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG8 PWRCU_BAKREG8 PWRCU_BAKREG8 0x120 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKREG9 PWRCU_BAKREG9 PWRCU_BAKREG9 0x124 32 read-write n 0x0 0x0 BAKREG BAKREG 0 32 read-write BAKSR PWRCU_BAKSR PWRCU_BAKSR 0x0 32 read-write n 0x0 0x0 BAKPORF BAKPORF 0 1 read-write PDF PDF 1 2 read-write RESERVED Reserved. 9 32 read-write WUPF WUPF 8 9 read-write BAKTEST PWRCU_BAKTEST PWRCU_BAKTEST 0x8 32 read-write n 0x0 0x0 BAKTEST BAKTEST 0 8 read-write RESERVED Reserved. 8 32 read-write HSIRCR PWRCU_HSIRCR PWRCU_HSIRCR 0xC 32 read-write n 0x0 0x0 HSIRCBL HSIRCBL 0 2 read-write RESERVED Reserved. 2 32 read-write LVDCSR PWRCU_LVDCSR PWRCU_LVDCSR 0x10 32 read-write n 0x0 0x0 BODEN BODEN 0 1 read-write BODF BODF 3 4 read-write BODRIS BODRIS 1 2 read-write LVDEN LVDEN 16 17 read-write LVDF LVDF 19 20 read-write LVDIWEN LVDIWEN 20 21 read-write LVDS LVDS 17 19 read-write RESERVED Reserved. 21 32 read-write RSTCU RSTCU RSTCU 0x0 0x0 0x1000 registers n APBPRSTR0 RSTCU_APBPRSTR0 RSTCU_APBPRSTR0 0x8 32 read-write n 0x0 0x0 AFIORST AFIORST 14 15 read-write EXTIRST EXTIRST 15 16 read-write I2CRST I2CRST 0 1 read-write PARST PARST 16 17 read-write PBRST PBRST 17 18 read-write RESERVED Reserved. 18 32 read-write SPIRST SPIRST 4 5 read-write URRST URRST 8 9 read-write APBPRSTR1 RSTCU_APBPRSTR1 RSTCU_APBPRSTR1 0xC 32 read-write n 0x0 0x0 ADCRST ADCRST 24 25 read-write GPTM0RST GPTM0RST 8 9 read-write GPTM1RST GPTM1RST 9 10 read-write OPA0RST OPA0RST 22 23 read-write OPA1RST OPA1RST 23 24 read-write RESERVED Reserved. 25 32 read-write WDTRST WDTRST 4 5 read-write GRSR RSTCU_GRSR RSTCU_GRSR 0x0 32 read-write n 0x0 0x0 EXTRSTF EXTRSTF 1 2 read-write PORSTF PORSTF 3 4 read-write RESERVED Reserved. 4 32 read-write SYSRSTF SYSRSTF 0 1 read-write WDTRSTF WDTRSTF 2 3 read-write RTC RTC RTC 0x0 0x0 0x1000 registers n RTC 4 RTC 4 CMP RTC_CMP RTC_CMP 0x4 32 read-write n 0x0 0x0 RTCCMP RTCCMP 0 32 read-write CNT RTC_CNT RTC_CNT 0x0 32 read-write n 0x0 0x0 RTCCNT RTCCNT 0 32 read-write CR RTC_CR RTC_CR 0x8 32 read-write n 0x0 0x0 CMPCLR CMPCLR 4 5 read-write LSEEN LSEEN 3 4 read-write LSESM LSESM 5 6 read-write LSIEN LSIEN 2 3 read-write RESERVED Reserved. 21 32 read-write ROAP ROAP 19 20 read-write ROEN ROEN 16 17 read-write ROES ROES 17 18 read-write ROLF ROLF 20 21 read-write ROWM ROWM 18 19 read-write RPRE RPRE 8 12 read-write RTCEN RTCEN 0 1 read-write RTCSRC RTCSRC 1 2 read-write IWEN RTC_IWEN RTC_IWEN 0x10 32 read-write n 0x0 0x0 CMIEN CMIEN 1 2 read-write CMWEN CMWEN 9 10 read-write CSECIEN CSECIEN 0 1 read-write CSECWEN CSECWEN 8 9 read-write OVIEN OVIEN 2 3 read-write OVWEN OVWEN 10 11 read-write RESERVED Reserved. 11 32 read-write SR RTC_SR RTC_SR 0xC 32 read-write n 0x0 0x0 CMFLAG CMFLAG 1 2 read-write CSECFLAG CSECFLAG 0 1 read-write OVFLAG OVFLAG 2 3 read-write RESERVED Reserved. 3 32 read-write SCB SCB SCB 0x0 0x0 0x1000 registers n CCR CCR CCR 0x4 32 read-write n 0x0 0x0 BFHFNMIGN BFHFNMIGN 8 9 read-write DIV_0_TRP DIV_0_TRP 4 5 read-write NONEBASETHRDENA NONEBASETHRDENA 0 1 read-write RESERVED Reserved. 10 32 read-write STKALIGN STKALIGN 9 10 read-write UNALIGN_TRP UNALIGN_TRP 3 4 read-write USERSETMPEND USERSETMPEND 1 2 read-write SCR SCR SCR 0x0 32 read-write n 0x0 0x0 RESERVED Reserved. 5 32 read-write SEVONPEND SEVONPEND 4 5 read-write SLEEPDEEP SLEEPDEEP 2 3 read-write SLEEPONEXIT SLEEPONEXIT 1 2 read-write SPI SPI SPI 0x0 0x0 0x1000 registers n SPI 45 SPI 45 CPR SPI_CPR SPI_CPR 0xC 32 read-write n 0x0 0x0 CP CP 0 16 read-write RESERVED Reserved. 16 32 read-write CR0 SPI_CR0 SPI_CR0 0x0 32 read-write n 0x0 0x0 RESERVED Reserved. 5 32 read-write SELOEN SELOEN 3 4 read-write SPIEN SPIEN 0 1 read-write SSELC SSELC 4 5 read-write CR1 SPI_CR1 SPI_CR1 0x4 32 read-write n 0x0 0x0 DFL DFL 0 4 read-write FIRSTBIT FIRSTBIT 12 13 read-write FORMAT FORMAT 8 11 read-write MODE MODE 14 15 read-write RESERVED Reserved. 15 32 read-write SELAP SELAP 11 12 read-write SELM SELM 13 14 read-write DR SPI_DR SPI_DR 0x10 32 read-write n 0x0 0x0 DR DR 0 16 read-write RESERVED Reserved. 16 32 read-write FCR SPI_FCR SPI_FCR 0x18 32 read-write n 0x0 0x0 FIFOEN FIFOEN 10 11 read-write RESERVED Reserved. 11 32 read-write RFPR RFPR 9 10 read-write RXFTLS RXFTLS 4 8 read-write TFPR TFPR 8 9 read-write TXFTLS TXFTLS 0 4 read-write FSR SPI_FSR SPI_FSR 0x1C 32 read-write n 0x0 0x0 RESERVED Reserved. 8 32 read-write RXFS RXFS 4 8 read-write TXFS TXFS 0 4 read-write FTOCR SPI_FTOCR SPI_FTOCR 0x20 32 read-write n 0x0 0x0 TOC TOC 0 32 read-write IER SPI_IER SPI_IER 0x8 32 read-write n 0x0 0x0 MFIEN MFIEN 5 6 read-write RESERVED Reserved. 8 32 read-write ROIEN ROIEN 4 5 read-write RXBNEIEN RXBNEIEN 2 3 read-write SAIEN SAIEN 6 7 read-write TOIEN TOIEN 7 8 read-write TXBEIEN TXBEIEN 0 1 read-write TXEIEN TXEIEN 1 2 read-write WCIEN WCIEN 3 4 read-write SR SPI_SR SPI_SR 0x14 32 read-write n 0x0 0x0 BUSY BUSY 8 9 read-write MF MF 5 6 read-write RESERVED Reserved. 9 32 read-write RO RO 4 5 read-write RXBNE RXBNE 2 3 read-write SA SA 6 7 read-write TO TO 7 8 read-write TXBE TXBE 0 1 read-write TXE TXE 1 2 read-write WC WC 3 4 read-write SysTick SysTick SysTick 0x0 0x0 0x1000 registers n SysTick 15 CALIB CALIB CALIB 0xC 32 read-write n 0x0 0x0 NOREF NOREF 31 32 read-write SKEW SKEW 30 31 read-write TENMS TENMS 0 24 read-write CTRL CTRL CTRL 0x0 32 read-write n 0x0 0x0 CLKSOURCE CLKSOURCE 2 3 read-write COUNTFLAG COUNTFLAG 16 17 read-write ENABLE ENABLE 0 1 read-write RESERVED Reserved. 17 32 read-write TICKINT TICKINT 1 2 read-write LOAD LOAD LOAD 0x4 32 read-write n 0x0 0x0 RELOAD RELOAD 0 24 read-write RESERVED Reserved. 24 32 read-write VAL VAL VAL 0x8 32 read-write n 0x0 0x0 CURRENT CURRENT 0 24 read-write RESERVED Reserved. 24 32 read-write USART USART USART 0x0 0x0 0x1000 registers n USART 47 USART 47 DEGTSTR USART_DEGTSTR USART_DEGTSTR 0x34 32 read-write n 0x0 0x0 LBM LBM 0 2 read-write RESERVED Reserved. 2 32 read-write DLR USART_DLR USART_DLR 0x38 32 read-write n 0x0 0x0 BRD BRD 0 16 read-write RESERVED Reserved. 16 32 read-write FCR USART_FCR USART_FCR 0xC 32 read-write n 0x0 0x0 FME FME 0 1 read-write RESERVED Reserved. 8 32 read-write RFR RFR 1 2 read-write RFTL RFTL 6 8 read-write TFR TFR 2 3 read-write TFTL TFTL 4 6 read-write IER USART_IER USART_IER 0x4 32 read-write n 0x0 0x0 MODSIE MODSIE 3 4 read-write RESERVED Reserved. 4 32 read-write RFTLI_RTOIE RFTLI_RTOIE 0 1 read-write RLSIE RLSIE 2 3 read-write TFTLIE TFTLIE 1 2 read-write IIR USART_IIR USART_IIR 0x8 32 read-write n 0x0 0x0 IID IID 1 4 read-write NIP NIP 0 1 read-write RESERVED Reserved. 4 32 read-write IrDACR USART_IrDACR USART_IrDACR 0x28 32 read-write n 0x0 0x0 IrDAEN IrDAEN 0 1 read-write IrDALP IrDALP 1 2 read-write IrDAPSC IrDAPSC 8 16 read-write LB LB 3 4 read-write RESERVED Reserved. 16 32 read-write TXSEL TXSEL 2 3 read-write LCR USART_LCR USART_LCR 0x10 32 read-write n 0x0 0x0 BCB BCB 6 7 read-write EPE EPE 4 5 read-write NSB NSB 2 3 read-write PBE PBE 3 4 read-write RESERVED Reserved. 7 32 read-write SPE SPE 5 6 read-write WLS WLS 0 2 read-write LSR USART_LSR USART_LSR 0x18 32 read-write n 0x0 0x0 BII BII 4 5 read-write ERRRX ERRRX 7 8 read-write FEI FEI 3 4 read-write OEI OEI 1 2 read-write PEI PEI 2 3 read-write RESERVED Reserved. 8 32 read-write RFDR RFDR 0 1 read-write TXEMPT TXEMPT 6 7 read-write TXFEMPT TXFEMPT 5 6 read-write MDR USART_MDR USART_MDR 0x24 32 read-write n 0x0 0x0 MODE MODE 0 2 read-write RESERVED Reserved. 3 32 read-write TRSM TRSM 2 3 read-write MODCR USART_MODCR USART_MODCR 0x14 32 read-write n 0x0 0x0 DTR DTR 0 1 read-write RESERVED Reserved. 2 32 read-write RTS RTS 1 2 read-write MODSR USART_MODSR USART_MODSR 0x1C 32 read-write n 0x0 0x0 CTSS CTSS 4 5 read-write DCDS DCDS 7 8 read-write DCTS DCTS 0 1 read-write DDCD DDCD 3 4 read-write DDSR DDSR 1 2 read-write DRI DRI 2 3 read-write DSRS DSRS 5 6 read-write RESERVED Reserved. 8 32 read-write RIS RIS 6 7 read-write RBR USART_RBR USART_RBR 0x0 32 read-write n 0x0 0x0 RD RD 0 9 read-write RESERVED Reserved. 9 32 read-write RS485CR USART_RS485CR USART_RS485CR 0x2C 32 read-write n 0x0 0x0 RESERVED Reserved. 1 32 read-write TXENP TXENP 0 1 read-write SYNCR USART_SYNCR USART_SYNCR 0x30 32 read-write n 0x0 0x0 CLKEN CLKEN 0 1 read-write CPO CPO 3 4 read-write CPS CPS 2 3 read-write RESERVED Reserved. 4 32 read-write TBR USART_TBR USART_TBR USART 0x0 32 read-write n 0x0 0x0 RESERVED Reserved. 9 32 read-write TD TD 0 9 read-write TPR USART_TPR USART_TPR 0x20 32 read-write n 0x0 0x0 RESERVED Reserved. 16 32 read-write RTOIC RTOIC 0 7 read-write RTOIE RTOIE 7 8 read-write TG TG 8 16 read-write WDT WDT WDT 0x0 0x0 0x1000 registers n WDT 3 WDT 3 CR WDT_CR WDT_CR 0x0 32 read-write n 0x0 0x0 RSKEY RSKEY 16 32 read-write WDTRS WDTRS 0 1 read-write MR0 WDT_MR0 WDT_MR0 0x4 32 read-write n 0x0 0x0 RESERVED Reserved. 14 32 read-write WDTFIEN WDTFIEN 12 13 read-write WDTRSTEN WDTRSTEN 13 14 read-write WDTV WDTV 0 12 read-write MR1 WDT_MR1 WDT_MR1 0x8 32 read-write n 0x0 0x0 RESERVED Reserved. 15 32 read-write WDTD WDTD 0 12 read-write WPSC WPSC 12 15 read-write PR WDT_PR WDT_PR 0x10 32 read-write n 0x0 0x0 PROTECT PROTECT 0 16 read-write RESERVED Reserved. 16 32 read-write SR WDT_SR WDT_SR 0xC 32 read-write n 0x0 0x0 RESERVED Reserved. 2 32 read-write WDTERR WDTERR 1 2 read-write WDTUF WDTUF 0 1 read-write