HT32F52342_52 1.0 The register description for the Holtek HT32F52342/52352 8 32 32 read-write 0x00000000 0xffffffff CM0+ r0p1 little false false 4 false NVIC 1.0 NVIC NVIC 0xE000E000 32 0x00000000 0xffffffff 0x00000000 4096 registers ISER ISER ISER 0x00000100 32 read-write SETENA0 SETENA0 [0:0] read-write SETENA1 SETENA1 [1:1] read-write SETENA2 SETENA2 [2:2] read-write SETENA3 SETENA3 [3:3] read-write SETENA4 SETENA4 [4:4] read-write SETENA5 SETENA5 [5:5] read-write SETENA6 SETENA6 [6:6] read-write SETENA7 SETENA7 [7:7] read-write SETENA8 SETENA8 [8:8] read-write SETENA9 SETENA9 [9:9] read-write SETENA10 SETENA10 [10:10] read-write SETENA11 SETENA11 [11:11] read-write SETENA12 SETENA12 [12:12] read-write SETENA13 SETENA13 [13:13] read-write SETENA14 SETENA14 [14:14] read-write SETENA15 SETENA15 [15:15] read-write SETENA16 SETENA16 [16:16] read-write SETENA17 SETENA17 [17:17] read-write SETENA18 SETENA18 [18:18] read-write SETENA19 SETENA19 [19:19] read-write SETENA20 SETENA20 [20:20] read-write SETENA21 SETENA21 [21:21] read-write SETENA22 SETENA22 [22:22] read-write SETENA23 SETENA23 [23:23] read-write SETENA24 SETENA24 [24:24] read-write SETENA25 SETENA25 [25:25] read-write SETENA26 SETENA26 [26:26] read-write SETENA27 SETENA27 [27:27] read-write SETENA28 SETENA28 [28:28] read-write SETENA29 SETENA29 [29:29] read-write SETENA30 SETENA30 [30:30] read-write SETENA31 SETENA31 [31:31] read-write ICER ICER ICER 0x00000180 32 read-write CLRENA0 CLRENA0 [0:0] read-write CLRENA1 CLRENA1 [1:1] read-write CLRENA2 CLRENA2 [2:2] read-write CLRENA3 CLRENA3 [3:3] read-write CLRENA4 CLRENA4 [4:4] read-write CLRENA5 CLRENA5 [5:5] read-write CLRENA6 CLRENA6 [6:6] read-write CLRENA7 CLRENA7 [7:7] read-write CLRENA8 CLRENA8 [8:8] read-write CLRENA9 CLRENA9 [9:9] read-write CLRENA10 CLRENA10 [10:10] read-write CLRENA11 CLRENA11 [11:11] read-write CLRENA12 CLRENA12 [12:12] read-write CLRENA13 CLRENA13 [13:13] read-write CLRENA14 CLRENA14 [14:14] read-write CLRENA15 CLRENA15 [15:15] read-write CLRENA16 CLRENA16 [16:16] read-write CLRENA17 CLRENA17 [17:17] read-write CLRENA18 CLRENA18 [18:18] read-write CLRENA19 CLRENA19 [19:19] read-write CLRENA20 CLRENA20 [20:20] read-write CLRENA21 CLRENA21 [21:21] read-write CLRENA22 CLRENA22 [22:22] read-write CLRENA23 CLRENA23 [23:23] read-write CLRENA24 CLRENA24 [24:24] read-write CLRENA25 CLRENA25 [25:25] read-write CLRENA26 CLRENA26 [26:26] read-write CLRENA27 CLRENA27 [27:27] read-write CLRENA28 CLRENA28 [28:28] read-write CLRENA29 CLRENA29 [29:29] read-write CLRENA30 CLRENA30 [30:30] read-write CLRENA31 CLRENA31 [31:31] read-write ISPR ISPR ISPR 0x00000200 32 read-write SETPEND0 SETPEND0 [0:0] read-write SETPEND1 SETPEND1 [1:1] read-write SETPEND2 SETPEND2 [2:2] read-write SETPEND3 SETPEND3 [3:3] read-write SETPEND4 SETPEND4 [4:4] read-write SETPEND5 SETPEND5 [5:5] read-write SETPEND6 SETPEND6 [6:6] read-write SETPEND7 SETPEND7 [7:7] read-write SETPEND8 SETPEND8 [8:8] read-write SETPEND9 SETPEND9 [9:9] read-write SETPEND10 SETPEND10 [10:10] read-write SETPEND11 SETPEND11 [11:11] read-write SETPEND12 SETPEND12 [12:12] read-write SETPEND13 SETPEND13 [13:13] read-write SETPEND14 SETPEND14 [14:14] read-write SETPEND15 SETPEND15 [15:15] read-write SETPEND16 SETPEND16 [16:16] read-write SETPEND17 SETPEND17 [17:17] read-write SETPEND18 SETPEND18 [18:18] read-write SETPEND19 SETPEND19 [19:19] read-write SETPEND20 SETPEND20 [20:20] read-write SETPEND21 SETPEND21 [21:21] read-write SETPEND22 SETPEND22 [22:22] read-write SETPEND23 SETPEND23 [23:23] read-write SETPEND24 SETPEND24 [24:24] read-write SETPEND25 SETPEND25 [25:25] read-write SETPEND26 SETPEND26 [26:26] read-write SETPEND27 SETPEND27 [27:27] read-write SETPEND28 SETPEND28 [28:28] read-write SETPEND29 SETPEND29 [29:29] read-write SETPEND30 SETPEND30 [30:30] read-write SETPEND31 SETPEND31 [31:31] read-write ICPR ICPR ICPR 0x00000280 32 read-write CLRPEND0 CLRPEND0 [0:0] read-write CLRPEND1 CLRPEND1 [1:1] read-write CLRPEND2 CLRPEND2 [2:2] read-write CLRPEND3 CLRPEND3 [3:3] read-write CLRPEND4 CLRPEND4 [4:4] read-write CLRPEND5 CLRPEND5 [5:5] read-write CLRPEND6 CLRPEND6 [6:6] read-write CLRPEND7 CLRPEND7 [7:7] read-write CLRPEND8 CLRPEND8 [8:8] read-write CLRPEND9 CLRPEND9 [9:9] read-write CLRPEND10 CLRPEND10 [10:10] read-write CLRPEND11 CLRPEND11 [11:11] read-write CLRPEND12 CLRPEND12 [12:12] read-write CLRPEND13 CLRPEND13 [13:13] read-write CLRPEND14 CLRPEND14 [14:14] read-write CLRPEND15 CLRPEND15 [15:15] read-write CLRPEND16 CLRPEND16 [16:16] read-write CLRPEND17 CLRPEND17 [17:17] read-write CLRPEND18 CLRPEND18 [18:18] read-write CLRPEND19 CLRPEND19 [19:19] read-write CLRPEND20 CLRPEND20 [20:20] read-write CLRPEND21 CLRPEND21 [21:21] read-write CLRPEND22 CLRPEND22 [22:22] read-write CLRPEND23 CLRPEND23 [23:23] read-write CLRPEND24 CLRPEND24 [24:24] read-write CLRPEND25 CLRPEND25 [25:25] read-write CLRPEND26 CLRPEND26 [26:26] read-write CLRPEND27 CLRPEND27 [27:27] read-write CLRPEND28 CLRPEND28 [28:28] read-write CLRPEND29 CLRPEND29 [29:29] read-write CLRPEND30 CLRPEND30 [30:30] read-write CLRPEND31 CLRPEND31 [31:31] read-write IPR0 IPR0 IPR0 0x00000400 32 read-write PRI_0 PRI_0 [7:0] read-write PRI_1 PRI_1 [15:8] read-write PRI_2 PRI_2 [23:16] read-write PRI_3 PRI_3 [31:24] read-write IPR1 IPR1 IPR1 0x00000404 32 read-write PRI_4 PRI_4 [7:0] read-write PRI_5 PRI_5 [15:8] read-write PRI_6 PRI_6 [23:16] read-write PRI_7 PRI_7 [31:24] read-write IPR2 IPR2 IPR2 0x00000408 32 read-write PRI_8 PRI_8 [7:0] read-write PRI_9 PRI_9 [15:8] read-write PRI_10 PRI_10 [23:16] read-write PRI_11 PRI_11 [31:24] read-write IPR3 IPR3 IPR3 0x0000040C 32 read-write PRI_12 PRI_12 [7:0] read-write PRI_13 PRI_13 [15:8] read-write PRI_14 PRI_14 [23:16] read-write PRI_15 PRI_15 [31:24] read-write IPR4 IPR4 IPR4 0x00000410 32 read-write PRI_16 PRI_16 [7:0] read-write PRI_17 PRI_17 [15:8] read-write PRI_18 PRI_18 [23:16] read-write PRI_19 PRI_19 [31:24] read-write IPR5 IPR5 IPR5 0x00000414 32 read-write PRI_20 PRI_20 [7:0] read-write PRI_21 PRI_21 [15:8] read-write PRI_22 PRI_22 [23:16] read-write PRI_23 PRI_23 [31:24] read-write IPR6 IPR6 IPR6 0x00000418 32 read-write PRI_24 PRI_24 [7:0] read-write PRI_25 PRI_25 [15:8] read-write PRI_26 PRI_26 [23:16] read-write PRI_27 PRI_27 [31:24] read-write IPR7 IPR7 IPR7 0x0000041C 32 read-write PRI_28 PRI_28 [7:0] read-write PRI_29 PRI_29 [15:8] read-write PRI_30 PRI_30 [23:16] read-write PRI_31 PRI_31 [31:24] read-write SCB 1.0 SCB SCB 0xE000ED00 32 0x00000000 0xffffffff 0x00000000 4096 registers CPUID CPUID CPUID 0x00000000 32 read-write REVISION REVISION [3:0] read-write PARTNO PARTNO [15:4] read-write ARCHITECTURE ARCHITECTURE [19:16] read-write VARIANT VARIANT [23:20] read-write IMPLEMENTER IMPLEMENTER [31:24] read-write ICSR ICSR ICSR 0x00000004 32 read-write VECTACTIVE VECTACTIVE [8:0] read-write RETTOBASE RETTOBASE [11:11] read-write VECTPENDING VECTPENDING [21:12] read-write ISRPENDING ISRPENDING [22:22] read-write ISRPREEMPT ISRPREEMPT [23:23] read-write PENDSTCLR PENDSTCLR [25:25] read-write PENDSTSET PENDSTSET [26:26] read-write PENDSVCLR PENDSVCLR [27:27] read-write PENDSVSET PENDSVSET [28:28] read-write NMIPENDSET NMIPENDSET [31:31] read-write VTOR VTOR VTOR 0x00000008 32 read-write TBLOFF TBLOFF [31:7] read-write AIRCR AIRCR AIRCR 0x00000D0C 32 read-write VECTCLRACTIVE VECTCLRACTIVE [1:1] read-write SYSRESETREQ SYSRESETREQ [2:2] read-write ENDIANESS ENDIANESS [15:15] read-write VECTKEY VECTKEY [31:16] read-write SCR SCR SCR 0x00000010 32 read-write SLEEPONEXIT SLEEPONEXIT [1:1] read-write SLEEPDEEP SLEEPDEEP [2:2] read-write SEVONPEND SEVONPEND [4:4] read-write CCR CCR CCR 0x00000014 32 read-write UNALIGN_TRP UNALIGN_TRP [3:3] read-write STKALIGN STKALIGN [9:9] read-write SHP2 SHPR2 SHPR2 0x0000001C 32 read-write PRI_11 PRI_11 [31:30] read-write SHP3 SHPR3 SHPR3 0x00000020 32 read-write PRI_14 PRI_14 [23:22] read-write PRI_15 PRI_15 [31:30] read-write SHCSR SHCSR SHCSR 0x00000D24 32 read-write SVCALLPENDED SVCALLPENDED [15:15] read-write SysTick 1.0 SysTick SysTick 0xE000E010 32 0x00000000 0xffffffff 0x00000000 4096 registers CSR CSR CSR 0x00000000 32 read-write ENABLE ENABLE [0:0] read-write TICKINT TICKINT [1:1] read-write CLKSOURCE CLKSOURCE [2:2] read-write COUNTFLAG COUNTFLAG [16:16] read-write RVR RVR RVR 0x00000004 32 read-write RELOAD RELOAD [23:0] read-write CVR CVR CVR 0x00000008 32 read-write CURRENT CURRENT [23:0] read-write CALIB CALIB CALIB 0x0000000C 32 read-write TENMS TENMS [23:0] read-write SKEW SKEW [30:30] read-write NOREF NOREF [31:31] read-write Fault_Reports 1.0 Fault_Reports Fault_Reports 0xE000ED30 32 0x00000000 0xffffffff 0x00000000 4096 registers DFSR DFSR DFSR 0x00000000 32 read-write HALTED HALTED [0:0] read-write BKPT BKPT [1:1] read-write DWTTRAP DWTTRAP [2:2] read-write VCATCH VCATCH [3:3] read-write EXTERNAL EXTERNAL [4:4] read-write FMC 1.0 FMC FMC 0x40080000 32 0x00000000 0xffffffff 0x00000000 4096 registers FMC 2 TADR TADR TADR 0x00000000 32 read-write TADB TADB [31:0] read-write WRDR WRDR WRDR 0x00000004 32 read-write WRDB WRDB [31:0] read-write OCMR OCMR OCMR 0x0000000C 32 read-write CMD CMD [3:0] read-write OPCR OPCR OPCR 0x00000010 32 read-write OPM OPM [4:1] read-write OIER OIER OIER 0x00000014 32 read-write ORFIEN ORFIEN [0:0] read-write ITADIEN ITADIEN [1:1] read-write OBEIEN OBEIEN [2:2] read-write IOCMIEN IOCMIEN [3:3] read-write OREIEN OREIEN [4:4] read-write OISR OISR OISR 0x00000018 32 read-write ORFF ORFF [0:0] read-write ITADF ITADF [1:1] read-write OBEF OBEF [2:2] read-write IOCMF IOCMF [3:3] read-write OREF OREF [4:4] read-write RORFF RORFF [16:16] read-write PPEF PPEF [17:17] read-write PPSR0 PPSR0 PPSR0 0x00000020 32 read-write PPSB PPSB [31:0] read-write PPSR1 PPSR1 PPSR1 0x00000024 32 read-write PPSB PPSB [31:0] read-write PPSR2 PPSR2 PPSR2 0x00000028 32 read-write PPSB PPSB [31:0] read-write PPSR3 PPSR3 PPSR3 0x0000002C 32 read-write PPSB PPSB [31:0] read-write CPSR CPSR CPSR 0x00000030 32 read-write CPSB CPSB [0:0] read-write OBPSB OBPSB [1:1] read-write VMCR VMCR VMCR 0x00000100 32 read-write VMCB VMCB [1:1] read-write MDID MDID MDID 0x00000180 32 read-write CHIPID CHIPID [15:0] read-write MFID MFID [31:16] read-write PNSR PNSR PNSR 0x00000184 32 read-write PNSB PNSB [31:0] read-write PSSR PSSR PSSR 0x00000188 32 read-write PSSB PSSB [31:0] read-write CFCR CFCR CFCR 0x00000200 32 read-write WAIT WAIT [2:0] read-write PFBE PFBE [4:4] read-write DCDB DCDB [7:7] read-write CE CE [12:12] read-write CID0 CID0 CID0 0x00000310 32 read-write CID CID [31:0] read-write CID1 CID1 CID1 0x00000314 32 read-write CID CID [31:0] read-write CID2 CID2 CID2 0x00000318 32 read-write CID CID [31:0] read-write CID3 CID3 CID3 0x0000031C 32 read-write CID CID [31:0] read-write PWRCU 1.0 PWRCU PWRCU 0x4006A100 32 0x00000000 0xffffffff 0x00000000 4096 registers LVD_BOD 0 EVWUP 3 PWRCU_BAKSR PWRCU_BAKSR PWRCU_BAKSR 0x00000000 32 read-write BAKPORF BAKPORF [0:0] read-write PDF PDF [1:1] read-write WUPF WUPF [8:8] read-write PWRCU_BAKCR PWRCU_BAKCR PWRCU_BAKCR 0x00000004 32 read-write BAKRST BAKRST [0:0] read-write LDOLCM LDOLCM [1:1] read-write LDOOFF LDOOFF [3:3] read-write DMOSON DMOSON [7:7] read-write WUPEN WUPEN [8:8] read-write WUPIEN WUPIEN [9:9] read-write V15RDYSC V15RDYSC [12:12] read-write DMOSSTS DMOSSTS [15:15] read-write PWRCU_BAKTEST PWRCU_BAKTEST PWRCU_BAKTEST 0x00000008 32 read-write BAKTEST BAKTEST [7:0] read-write PWRCU_LVDCSR PWRCU_LVDCSR PWRCU_LVDCSR 0x00000010 32 read-write BODEN BODEN [0:0] read-write BODRIS BODRIS [1:1] read-write BODF BODF [3:3] read-write LVDEN LVDEN [16:16] read-write LVDS01 LVDS01 [18:17] read-write LVDS2 LVDS2 [22:22] read-write LVDF LVDF [19:19] read-write LVDIWEN LVDIWEN [20:20] read-write LVDEWEN LVDEWEN [21:21] read-write PWRCU_BAKREG0 PWRCU_BAKREG0 PWRCU_BAKREG0 0x00000100 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG1 PWRCU_BAKREG1 PWRCU_BAKREG1 0x00000104 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG2 PWRCU_BAKREG2 PWRCU_BAKREG2 0x00000108 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG3 PWRCU_BAKREG3 PWRCU_BAKREG3 0x0000010C 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG4 PWRCU_BAKREG4 PWRCU_BAKREG4 0x00000110 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG5 PWRCU_BAKREG5 PWRCU_BAKREG5 0x00000114 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG6 PWRCU_BAKREG6 PWRCU_BAKREG6 0x00000118 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG7 PWRCU_BAKREG7 PWRCU_BAKREG7 0x0000011C 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG8 PWRCU_BAKREG8 PWRCU_BAKREG8 0x00000120 32 read-write BAKREG BAKREG [31:0] read-write PWRCU_BAKREG9 PWRCU_BAKREG9 PWRCU_BAKREG9 0x00000124 32 read-write BAKREG BAKREG [31:0] read-write CKCU 1.0 CKCU CKCU 0x40088000 32 0x00000000 0xffffffff 0x00000000 4096 registers GCFGR GCFGR GCFGR 0x00000000 32 read-write CKOUTSRC CKOUTSRC [2:0] read-write PLLSRC PLLSRC [8:8] read-write CKREFPRE CKREFPRE [15:11] read-write USBPRE USBPRE [23:22] read-write LPMOD LPMOD [31:29] read-write GCCR GCCR GCCR 0x00000004 32 read-write SW SW [2:0] read-write HSEGAIN HSEGAIN [8:8] read-write PLLEN PLLEN [9:9] read-write HSEEN HSEEN [10:10] read-write HSIEN HSIEN [11:11] read-write CKMEN CKMEN [16:16] read-write PSRCEN PSRCEN [17:17] read-write GCSR GCSR GCSR 0x00000008 32 read-write PLLRDY PLLRDY [1:1] read-write HSERDY HSERDY [2:2] read-write HSIRDY HSIRDY [3:3] read-write LSERDY LSERDY [4:4] read-write LSIRDY LSIRDY [5:5] read-write GCIR GCIR GCIR 0x0000000C 32 read-write CKSF CKSF [0:0] read-write PLLRDYF PLLRDYF [2:2] read-write HSERDYF HSERDYF [3:3] read-write HSIRDYF HSIRDYF [4:4] read-write LSERDYF LSERDYF [5:5] read-write LSIRDYF LSIRDYF [6:6] read-write CKSIE CKSIE [16:16] read-write PLLRDYIE PLLRDYIE [18:18] read-write HSERDYIE HSERDYIE [19:19] read-write HSIRDYIE HSIRDYIE [20:20] read-write LSERDYIE LSERDYIE [21:21] read-write LSIRDYIE LSIRDYIE [22:22] read-write PLLCFGR PLLCFGR PLLCFGR 0x00000018 32 read-write POTD POTD [22:21] read-write PFBD PFBD [26:23] read-write PLLCR PLLCR PLLCR 0x0000001C 32 read-write PLLBPS PLLBPS [31:31] read-write AHBCFGR AHBCFGR AHBCFGR 0x00000020 32 read-write AHBPRE AHBPRE [2:0] read-write AHBCCR AHBCCR AHBCCR 0x00000024 32 read-write FMCEN FMCEN [0:0] read-write SRAMEN SRAMEN [2:2] read-write PDMAEN PDMAEN [4:4] read-write BMEN BMEN [5:5] read-write APBEN APBEN [6:6] read-write USBEN USBEN [10:10] read-write CKREFEN CKREFEN [11:11] read-write EBIEN EBIEN [12:12] read-write CRCEN CRCEN [13:13] read-write PAEN PAEN [16:16] read-write PBEN PBEN [17:17] read-write PCEN PCEN [18:18] read-write PDEN PDEN [19:19] read-write APBCFGR APBCFGR APBCFGR 0x00000028 32 read-write ADCDIV ADCDIV [18:16] read-write APBCCR0 APBCCR0 APBCCR0 0x0000002C 32 read-write I2C0EN I2C0EN [0:0] read-write I2C1EN I2C1EN [1:1] read-write SPI0EN SPI0EN [4:4] read-write SPI1EN SPI1EN [5:5] read-write USR0EN USR0EN [8:8] read-write USR1EN USR1EN [9:9] read-write UR0EN UR0EN [10:10] read-write UR1EN UR1EN [11:11] read-write AFIOEN AFIOEN [14:14] read-write EXTIEN EXTIEN [15:15] read-write SCI0EN SCI0EN [24:24] read-write I2SEN I2SEN [25:25] read-write SCI1EN SCI1EN [27:27] read-write APBCCR1 APBCCR1 APBCCR1 0x00000030 32 read-write MCTM0EN MCTM0EN [0:0] read-write WDTEN WDTEN [4:4] read-write BKPREN BKPREN [6:6] read-write GPTM0EN GPTM0EN [8:8] read-write GPTM1EN GPTM1EN [9:9] read-write BFTM0EN BFTM0EN [16:16] read-write BFTM1EN BFTM1EN [17:17] read-write CMPEN CMPEN [22:22] read-write ADCEN ADCEN [24:24] read-write SCTM0EN SCTM0EN [28:28] read-write SCTM1EN SCTM1EN [29:29] read-write CKST CKST CKST 0x00000034 32 read-write CKSWST CKSWST [2:0] read-write PLLST PLLST [11:8] read-write HSEST HSEST [17:16] read-write HSIST HSIST [26:24] read-write APBPCSR0 APBPCSR0 APBPCSR0 0x00000038 32 read-write I2C0PCLK I2C0PCLK [1:0] read-write I2C1PCLK I2C1PCLK [3:2] read-write SPI0PCLK SPI0PCLK [5:4] read-write SPI1PCLK SPI1PCLK [7:6] read-write BFTM0PCLK BFTM0PCLK [13:12] read-write BFTM1PCLK BFTM1PCLK [15:14] read-write MCTM0PCLK MCTM0PCLK [17:16] read-write GPTM0PCLK GPTM0PCLK [21:20] read-write GPTM1PCLK GPTM1PCLK [23:22] read-write USR0PCLK USR0PCLK [25:24] read-write USR1PCLK USR1PCLK [27:26] read-write UR0PCLK UR0PCLK [29:28] read-write UR1PCLK UR1PCLK [31:30] read-write APBPCSR1 APBPCSR1 APBPCSR1 0x0000003C 32 read-write AFIOPCLK AFIOPCLK [1:0] read-write EXTIPCLK EXTIPCLK [3:2] read-write ADCCPCLK ADCCPCLK [5:4] read-write CMPPCLK CMPPCLK [9:8] read-write WDTRPCLK WDTRPCLK [13:12] read-write BKPRPCLK BKPRPCLK [15:14] read-write SCI0PCLK SCI0PCLK [17:16] read-write SCI1PCLK SCI1PCLK [19:18] read-write I2SPCLK I2SPCLK [21:20] read-write SCTM0PCLK SCTM0PCLK [25:24] read-write SCTM1PCLK SCTM1PCLK [27:26] read-write HSICR HSICR HSICR 0x00000040 32 read-write TRIMEN TRIMEN [0:0] read-write ATCEN ATCEN [1:1] read-write TMSEL TMSEL [4:4] read-write REFCLKSEL REFCLKSEL [5:5] read-write FLOCK FLOCK [7:7] read-write HSIFINE HSIFINE [23:16] read-write HSICOARSE HSICOARSE [28:24] read-write HSIATCR HSIATCR HSIATCR 0x00000044 32 read-write ATCNT ATCNT [13:0] read-write LPCR LPCR LPCR 0x00000300 32 read-write BKISO BKISO [0:0] read-write USBSLEEP USBSLEEP [8:8] read-write MCUDBGCR MCUDBGCR MCUDBGCR 0x00000304 32 read-write DBSLP DBSLP [0:0] read-write DBDSLP1 DBDSLP1 [1:1] read-write DBPD DBPD [2:2] read-write DBWDT DBWDT [3:3] read-write DBMCTM0 DBMCTM0 [4:4] read-write DBGPTM0 DBGPTM0 [6:6] read-write DBGPTM1 DBGPTM1 [7:7] read-write DBUSR0 DBUSR0 [8:8] read-write DBUSR1 DBUSR1 [9:9] read-write DBSPI0 DBSPI0 [10:10] read-write DBSPI1 DBSPI1 [11:11] read-write DBI2C0 DBI2C0 [12:12] read-write DBI2C1 DBI2C1 [13:13] read-write DBDSLP2 DBDSLP2 [14:14] read-write DBSCI0 DBSCI0 [15:15] read-write DBBFTM0 DBBFTM0 [16:16] read-write DBBFTM1 DBBFTM1 [17:17] read-write DBUR0 DBUR0 [18:18] read-write DBUR1 DBUR1 [19:19] read-write DBTRACE DBTRACE [20:20] read-write DBSCI1 DBSCI1 [21:21] read-write DBSCTM0 DBSCTM0 [22:22] read-write DBSCTM1 DBSCTM1 [23:23] read-write RSTCU 1.0 RSTCU RSTCU 0x40088100 32 0x00000000 0xffffffff 0x00000000 4096 registers GRSR GRSR GRSR 0x00000000 32 read-write NVICRSTF NVICRSTF [0:0] read-write EXTRSTF EXTRSTF [1:1] read-write WDTRSTF WDTRSTF [2:2] read-write PORSTF PORSTF [3:3] read-write AHBPRSTR AHBPRSTR AHBPRSTR 0x00000004 32 read-write DMARST DMARST [0:0] read-write USBRST USBRST [5:5] read-write EBIRST EBIRST [6:6] read-write CRCRST CRCRST [7:7] read-write PARST PARST [8:8] read-write PBRST PBRST [9:9] read-write PCRST PCRST [10:10] read-write PDRST PDRST [11:11] read-write APBPRSTR0 APBPRSTR0 APBPRSTR0 0x00000008 32 read-write I2C0RST I2C0RST [0:0] read-write I2C1RST I2C1RST [1:1] read-write SPI0RST SPI0RST [4:4] read-write SPI1RST SPI1RST [5:5] read-write USR0RST USR0RST [8:8] read-write USR1RST USR1RST [9:9] read-write UR0RST UR0RST [10:10] read-write UR1RST UR1RST [11:11] read-write AFIORST AFIORST [14:14] read-write EXTIRST EXTIRST [15:15] read-write SCI0RST SCI0RST [24:24] read-write I2SRST I2SRST [25:25] read-write SCI1RST SCI1RST [27:27] read-write APBPRSTR1 APBPRSTR1 APBPRSTR1 0x0000000C 32 read-write MCTM0RST MCTM0RST [0:0] read-write WDTRST WDTRST [4:4] read-write GPTM0RST GPTM0RST [8:8] read-write GPTM1RST GPTM1RST [9:9] read-write BFTM0RST BFTM0RST [16:16] read-write BFTM1RST BFTM1RST [17:17] read-write CMPRST CMPRST [22:22] read-write ADCRST ADCRST [24:24] read-write SCTM0RST SCTM0RST [28:28] read-write SCTM1RST SCTM1RST [29:29] read-write GPIOA 1.0 GPIOA GPIO 0x400B0000 32 0x00000000 0xffffffff 0x00000000 4096 registers DIRCR DIRCR DIRCR 0x00000000 32 read-write DIR0 DIR0 [0:0] read-write DIR1 DIR1 [1:1] read-write DIR2 DIR2 [2:2] read-write DIR3 DIR3 [3:3] read-write DIR4 DIR4 [4:4] read-write DIR5 DIR5 [5:5] read-write DIR6 DIR6 [6:6] read-write DIR7 DIR7 [7:7] read-write DIR8 DIR8 [8:8] read-write DIR9 DIR9 [9:9] read-write DIR10 DIR10 [10:10] read-write DIR11 DIR11 [11:11] read-write DIR12 DIR12 [12:12] read-write DIR13 DIR13 [13:13] read-write DIR14 DIR14 [14:14] read-write DIR15 DIR15 [15:15] read-write INER INER INER 0x00000004 32 read-write INEN0 INEN0 [0:0] read-write INEN1 INEN1 [1:1] read-write INEN2 INEN2 [2:2] read-write INEN3 INEN3 [3:3] read-write INEN4 INEN4 [4:4] read-write INEN5 INEN5 [5:5] read-write INEN6 INEN6 [6:6] read-write INEN7 INEN7 [7:7] read-write INEN8 INEN8 [8:8] read-write INEN9 INEN9 [9:9] read-write INEN10 INEN10 [10:10] read-write INEN11 INEN11 [11:11] read-write INEN12 INEN12 [12:12] read-write INEN13 INEN13 [13:13] read-write INEN14 INEN14 [14:14] read-write INEN15 INEN15 [15:15] read-write PUR PUR PUR 0x00000008 32 read-write PU0 PU0 [0:0] read-write PU1 PU1 [1:1] read-write PU2 PU2 [2:2] read-write PU3 PU3 [3:3] read-write PU4 PU4 [4:4] read-write PU5 PU5 [5:5] read-write PU6 PU6 [6:6] read-write PU7 PU7 [7:7] read-write PU8 PU8 [8:8] read-write PU9 PU9 [9:9] read-write PU10 PU10 [10:10] read-write PU11 PU11 [11:11] read-write PU12 PU12 [12:12] read-write PU13 PU13 [13:13] read-write PU14 PU14 [14:14] read-write PU15 PU15 [15:15] read-write PDR PDR PDR 0x0000000C 32 read-write PD0 PD0 [0:0] read-write PD1 PD1 [1:1] read-write PD2 PD2 [2:2] read-write PD3 PD3 [3:3] read-write PD4 PD4 [4:4] read-write PD5 PD5 [5:5] read-write PD6 PD6 [6:6] read-write PD7 PD7 [7:7] read-write PD8 PD8 [8:8] read-write PD9 PD9 [9:9] read-write PD10 PD10 [10:10] read-write PD11 PD11 [11:11] read-write PD12 PD12 [12:12] read-write PD13 PD13 [13:13] read-write PD14 PD14 [14:14] read-write PD15 PD15 [15:15] read-write ODR ODR ODR 0x00000010 32 read-write OD0 OD0 [0:0] read-write OD1 OD1 [1:1] read-write OD2 OD2 [2:2] read-write OD3 OD3 [3:3] read-write OD4 OD4 [4:4] read-write OD5 OD5 [5:5] read-write OD6 OD6 [6:6] read-write OD7 OD7 [7:7] read-write OD8 OD8 [8:8] read-write OD9 OD9 [9:9] read-write OD10 OD10 [10:10] read-write OD11 OD11 [11:11] read-write OD12 OD12 [12:12] read-write OD13 OD13 [13:13] read-write OD14 OD14 [14:14] read-write OD15 OD15 [15:15] read-write DRVR DRVR DRVR 0x00000014 32 read-write DV0 DV0 [0:0] read-write DV1 DV1 [1:1] read-write DV2 DV2 [2:2] read-write DV3 DV3 [3:3] read-write DV4 DV4 [4:4] read-write DV5 DV5 [5:5] read-write DV6 DV6 [6:6] read-write DV7 DV7 [7:7] read-write DV8 DV8 [8:8] read-write DV9 DV9 [9:9] read-write DV10 DV10 [10:10] read-write DV11 DV11 [11:11] read-write DV12 DV12 [12:12] read-write DV13 DV13 [13:13] read-write DV14 DV14 [14:14] read-write DV15 DV15 [15:15] read-write LOCKR LOCKR LOCKR 0x00000018 32 read-write LOCK0 LOCK0 [0:0] read-write LOCK1 LOCK1 [1:1] read-write LOCK2 LOCK2 [2:2] read-write LOCK3 LOCK3 [3:3] read-write LOCK4 LOCK4 [4:4] read-write LOCK5 LOCK5 [5:5] read-write LOCK6 LOCK6 [6:6] read-write LOCK7 LOCK7 [7:7] read-write LOCK8 LOCK8 [8:8] read-write LOCK9 LOCK9 [9:9] read-write LOCK10 LOCK10 [10:10] read-write LOCK11 LOCK11 [11:11] read-write LOCK12 LOCK12 [12:12] read-write LOCK13 LOCK13 [13:13] read-write LOCK14 LOCK14 [14:14] read-write LOCK15 LOCK15 [15:15] read-write LKEY LKEY [31:16] read-write DINR DINR DINR 0x0000001C 32 read-write DIN0 DIN0 [0:0] read-write DIN1 DIN1 [1:1] read-write DIN2 DIN2 [2:2] read-write DIN3 DIN3 [3:3] read-write DIN4 DIN4 [4:4] read-write DIN5 DIN5 [5:5] read-write DIN6 DIN6 [6:6] read-write DIN7 DIN7 [7:7] read-write DIN8 DIN8 [8:8] read-write DIN9 DIN9 [9:9] read-write DIN10 DIN10 [10:10] read-write DIN11 DIN11 [11:11] read-write DIN12 DIN12 [12:12] read-write DIN13 DIN13 [13:13] read-write DIN14 DIN14 [14:14] read-write DIN15 DIN15 [15:15] read-write DOUTR DOUTR DOUTR 0x00000020 32 read-write DOUT0 DOUT0 [0:0] read-write DOUT1 DOUT1 [1:1] read-write DOUT2 DOUT2 [2:2] read-write DOUT3 DOUT3 [3:3] read-write DOUT4 DOUT4 [4:4] read-write DOUT5 DOUT5 [5:5] read-write DOUT6 DOUT6 [6:6] read-write DOUT7 DOUT7 [7:7] read-write DOUT8 DOUT8 [8:8] read-write DOUT9 DOUT9 [9:9] read-write DOUT10 DOUT10 [10:10] read-write DOUT11 DOUT11 [11:11] read-write DOUT12 DOUT12 [12:12] read-write DOUT13 DOUT13 [13:13] read-write DOUT14 DOUT14 [14:14] read-write DOUT15 DOUT15 [15:15] read-write SRR SRR SRR 0x00000024 32 read-write SET0 SET0 [0:0] read-write SET1 SET1 [1:1] read-write SET2 SET2 [2:2] read-write SET3 SET3 [3:3] read-write SET4 SET4 [4:4] read-write SET5 SET5 [5:5] read-write SET6 SET6 [6:6] read-write SET7 SET7 [7:7] read-write SET8 SET8 [8:8] read-write SET9 SET9 [9:9] read-write SET10 SET10 [10:10] read-write SET11 SET11 [11:11] read-write SET12 SET12 [12:12] read-write SET13 SET13 [13:13] read-write SET14 SET14 [14:14] read-write SET15 SET15 [15:15] read-write RST0 RST0 [16:16] read-write RST1 RST1 [17:17] read-write RST2 RST2 [18:18] read-write RST3 RST3 [19:19] read-write RST4 RST4 [20:20] read-write RST5 RST5 [21:21] read-write RST6 RST6 [22:22] read-write RST7 RST7 [23:23] read-write RST8 RST8 [24:24] read-write RST9 RST9 [25:25] read-write RST10 RST10 [26:26] read-write RST11 RST11 [27:27] read-write RST12 RST12 [28:28] read-write RST13 RST13 [29:29] read-write RST14 RST14 [30:30] read-write RST15 RST15 [31:31] read-write RR RR RR 0x00000028 32 read-write RST0 RST0 [0:0] read-write RST1 RST1 [1:1] read-write RST2 RST2 [2:2] read-write RST3 RST3 [3:3] read-write RST4 RST4 [4:4] read-write RST5 RST5 [5:5] read-write RST6 RST6 [6:6] read-write RST7 RST7 [7:7] read-write RST8 RST8 [8:8] read-write RST9 RST9 [9:9] read-write RST10 RST10 [10:10] read-write RST11 RST11 [11:11] read-write RST12 RST12 [12:12] read-write RST13 RST13 [13:13] read-write RST14 RST14 [14:14] read-write RST15 RST15 [15:15] read-write GPIOB 1.0 GPIOB GPIO 0x400B2000 32 0x00000000 0xffffffff 0x00000000 4096 registers DIRCR DIRCR DIRCR 0x00000000 32 read-write DIR0 DIR0 [0:0] read-write DIR1 DIR1 [1:1] read-write DIR2 DIR2 [2:2] read-write DIR3 DIR3 [3:3] read-write DIR4 DIR4 [4:4] read-write DIR5 DIR5 [5:5] read-write DIR6 DIR6 [6:6] read-write DIR7 DIR7 [7:7] read-write DIR8 DIR8 [8:8] read-write DIR9 DIR9 [9:9] read-write DIR10 DIR10 [10:10] read-write DIR11 DIR11 [11:11] read-write DIR12 DIR12 [12:12] read-write DIR13 DIR13 [13:13] read-write DIR14 DIR14 [14:14] read-write DIR15 DIR15 [15:15] read-write INER INER INER 0x00000004 32 read-write INEN0 INEN0 [0:0] read-write INEN1 INEN1 [1:1] read-write INEN2 INEN2 [2:2] read-write INEN3 INEN3 [3:3] read-write INEN4 INEN4 [4:4] read-write INEN5 INEN5 [5:5] read-write INEN6 INEN6 [6:6] read-write INEN7 INEN7 [7:7] read-write INEN8 INEN8 [8:8] read-write INEN9 INEN9 [9:9] read-write INEN10 INEN10 [10:10] read-write INEN11 INEN11 [11:11] read-write INEN12 INEN12 [12:12] read-write INEN13 INEN13 [13:13] read-write INEN14 INEN14 [14:14] read-write INEN15 INEN15 [15:15] read-write PUR PUR PUR 0x00000008 32 read-write PU0 PU0 [0:0] read-write PU1 PU1 [1:1] read-write PU2 PU2 [2:2] read-write PU3 PU3 [3:3] read-write PU4 PU4 [4:4] read-write PU5 PU5 [5:5] read-write PU6 PU6 [6:6] read-write PU7 PU7 [7:7] read-write PU8 PU8 [8:8] read-write PU9 PU9 [9:9] read-write PU10 PU10 [10:10] read-write PU11 PU11 [11:11] read-write PU12 PU12 [12:12] read-write PU13 PU13 [13:13] read-write PU14 PU14 [14:14] read-write PU15 PU15 [15:15] read-write PDR PDR PDR 0x0000000C 32 read-write PD0 PD0 [0:0] read-write PD1 PD1 [1:1] read-write PD2 PD2 [2:2] read-write PD3 PD3 [3:3] read-write PD4 PD4 [4:4] read-write PD5 PD5 [5:5] read-write PD6 PD6 [6:6] read-write PD7 PD7 [7:7] read-write PD8 PD8 [8:8] read-write PD9 PD9 [9:9] read-write PD10 PD10 [10:10] read-write PD11 PD11 [11:11] read-write PD12 PD12 [12:12] read-write PD13 PD13 [13:13] read-write PD14 PD14 [14:14] read-write PD15 PD15 [15:15] read-write ODR ODR ODR 0x00000010 32 read-write OD0 OD0 [0:0] read-write OD1 OD1 [1:1] read-write OD2 OD2 [2:2] read-write OD3 OD3 [3:3] read-write OD4 OD4 [4:4] read-write OD5 OD5 [5:5] read-write OD6 OD6 [6:6] read-write OD7 OD7 [7:7] read-write OD8 OD8 [8:8] read-write OD9 OD9 [9:9] read-write OD10 OD10 [10:10] read-write OD11 OD11 [11:11] read-write OD12 OD12 [12:12] read-write OD13 OD13 [13:13] read-write OD14 OD14 [14:14] read-write OD15 OD15 [15:15] read-write DRVR DRVR DRVR 0x00000014 32 read-write DV0 DV0 [0:0] read-write DV1 DV1 [1:1] read-write DV2 DV2 [2:2] read-write DV3 DV3 [3:3] read-write DV4 DV4 [4:4] read-write DV5 DV5 [5:5] read-write DV6 DV6 [6:6] read-write DV7 DV7 [7:7] read-write DV8 DV8 [8:8] read-write DV9 DV9 [9:9] read-write DV10 DV10 [10:10] read-write DV11 DV11 [11:11] read-write DV14 DV14 [14:14] read-write DV15 DV15 [15:15] read-write LOCKR LOCKR LOCKR 0x00000018 32 read-write LOCK0 LOCK0 [0:0] read-write LOCK1 LOCK1 [1:1] read-write LOCK2 LOCK2 [2:2] read-write LOCK3 LOCK3 [3:3] read-write LOCK4 LOCK4 [4:4] read-write LOCK5 LOCK5 [5:5] read-write LOCK6 LOCK6 [6:6] read-write LOCK7 LOCK7 [7:7] read-write LOCK8 LOCK8 [8:8] read-write LOCK9 LOCK9 [9:9] read-write LOCK10 LOCK10 [10:10] read-write LOCK11 LOCK11 [11:11] read-write LOCK12 LOCK12 [12:12] read-write LOCK13 LOCK13 [13:13] read-write LOCK14 LOCK14 [14:14] read-write LOCK15 LOCK15 [15:15] read-write LKEY LKEY [31:16] read-write DINR DINR DINR 0x0000001C 32 read-write DIN0 DIN0 [0:0] read-write DIN1 DIN1 [1:1] read-write DIN2 DIN2 [2:2] read-write DIN3 DIN3 [3:3] read-write DIN4 DIN4 [4:4] read-write DIN5 DIN5 [5:5] read-write DIN6 DIN6 [6:6] read-write DIN7 DIN7 [7:7] read-write DIN8 DIN8 [8:8] read-write DIN9 DIN9 [9:9] read-write DIN10 DIN10 [10:10] read-write DIN11 DIN11 [11:11] read-write DIN12 DIN12 [12:12] read-write DIN13 DIN13 [13:13] read-write DIN14 DIN14 [14:14] read-write DIN15 DIN15 [15:15] read-write DOUTR DOUTR DOUTR 0x00000020 32 read-write DOUT0 DOUT0 [0:0] read-write DOUT1 DOUT1 [1:1] read-write DOUT2 DOUT2 [2:2] read-write DOUT3 DOUT3 [3:3] read-write DOUT4 DOUT4 [4:4] read-write DOUT5 DOUT5 [5:5] read-write DOUT6 DOUT6 [6:6] read-write DOUT7 DOUT7 [7:7] read-write DOUT8 DOUT8 [8:8] read-write DOUT9 DOUT9 [9:9] read-write DOUT10 DOUT10 [10:10] read-write DOUT11 DOUT11 [11:11] read-write DOUT12 DOUT12 [12:12] read-write DOUT13 DOUT13 [13:13] read-write DOUT14 DOUT14 [14:14] read-write DOUT15 DOUT15 [15:15] read-write SRR SRR SRR 0x00000024 32 read-write SET0 SET0 [0:0] read-write SET1 SET1 [1:1] read-write SET2 SET2 [2:2] read-write SET3 SET3 [3:3] read-write SET4 SET4 [4:4] read-write SET5 SET5 [5:5] read-write SET6 SET6 [6:6] read-write SET7 SET7 [7:7] read-write SET8 SET8 [8:8] read-write SET9 SET9 [9:9] read-write SET10 SET10 [10:10] read-write SET11 SET11 [11:11] read-write SET12 SET12 [12:12] read-write SET13 SET13 [13:13] read-write SET14 SET14 [14:14] read-write SET15 SET15 [15:15] read-write RST0 RST0 [16:16] read-write RST1 RST1 [17:17] read-write RST2 RST2 [18:18] read-write RST3 RST3 [19:19] read-write RST4 RST4 [20:20] read-write RST5 RST5 [21:21] read-write RST6 RST6 [22:22] read-write RST7 RST7 [23:23] read-write RST8 RST8 [24:24] read-write RST9 RST9 [25:25] read-write RST10 RST10 [26:26] read-write RST11 RST11 [27:27] read-write RST12 RST12 [28:28] read-write RST13 RST13 [29:29] read-write RST14 RST14 [30:30] read-write RST15 RST15 [31:31] read-write RR RR RR 0x00000028 32 read-write RST0 RST0 [0:0] read-write RST1 RST1 [1:1] read-write RST2 RST2 [2:2] read-write RST3 RST3 [3:3] read-write RST4 RST4 [4:4] read-write RST5 RST5 [5:5] read-write RST6 RST6 [6:6] read-write RST7 RST7 [7:7] read-write RST8 RST8 [8:8] read-write RST9 RST9 [9:9] read-write RST10 RST10 [10:10] read-write RST11 RST11 [11:11] read-write RST12 RST12 [12:12] read-write RST13 RST13 [13:13] read-write RST14 RST14 [14:14] read-write RST15 RST15 [15:15] read-write GPIOC 1.0 GPIOC GPIO 0x400B4000 32 0x00000000 0xffffffff 0x00000000 4096 registers DIRCR DIRCR DIRCR 0x00000000 32 read-write DIR0 DIR0 [0:0] read-write DIR1 DIR1 [1:1] read-write DIR2 DIR2 [2:2] read-write DIR3 DIR3 [3:3] read-write DIR4 DIR4 [4:4] read-write DIR5 DIR5 [5:5] read-write DIR6 DIR6 [6:6] read-write DIR7 DIR7 [7:7] read-write DIR8 DIR8 [8:8] read-write DIR9 DIR9 [9:9] read-write DIR10 DIR10 [10:10] read-write DIR11 DIR11 [11:11] read-write DIR12 DIR12 [12:12] read-write DIR13 DIR13 [13:13] read-write DIR14 DIR14 [14:14] read-write DIR15 DIR15 [15:15] read-write INER INER INER 0x00000004 32 read-write INEN0 INEN0 [0:0] read-write INEN1 INEN1 [1:1] read-write INEN2 INEN2 [2:2] read-write INEN3 INEN3 [3:3] read-write INEN4 INEN4 [4:4] read-write INEN5 INEN5 [5:5] read-write INEN6 INEN6 [6:6] read-write INEN7 INEN7 [7:7] read-write INEN8 INEN8 [8:8] read-write INEN9 INEN9 [9:9] read-write INEN10 INEN10 [10:10] read-write INEN11 INEN11 [11:11] read-write INEN12 INEN12 [12:12] read-write INEN13 INEN13 [13:13] read-write INEN14 INEN14 [14:14] read-write INEN15 INEN15 [15:15] read-write PUR PUR PUR 0x00000008 32 read-write PU0 PU0 [0:0] read-write PU1 PU1 [1:1] read-write PU2 PU2 [2:2] read-write PU3 PU3 [3:3] read-write PU4 PU4 [4:4] read-write PU5 PU5 [5:5] read-write PU6 PU6 [6:6] read-write PU7 PU7 [7:7] read-write PU8 PU8 [8:8] read-write PU9 PU9 [9:9] read-write PU10 PU10 [10:10] read-write PU11 PU11 [11:11] read-write PU12 PU12 [12:12] read-write PU13 PU13 [13:13] read-write PU14 PU14 [14:14] read-write PU15 PU15 [15:15] read-write PDR PDR PDR 0x0000000C 32 read-write PD0 PD0 [0:0] read-write PD1 PD1 [1:1] read-write PD2 PD2 [2:2] read-write PD3 PD3 [3:3] read-write PD4 PD4 [4:4] read-write PD5 PD5 [5:5] read-write PD6 PD6 [6:6] read-write PD7 PD7 [7:7] read-write PD8 PD8 [8:8] read-write PD9 PD9 [9:9] read-write PD10 PD10 [10:10] read-write PD11 PD11 [11:11] read-write PD12 PD12 [12:12] read-write PD13 PD13 [13:13] read-write PD14 PD14 [14:14] read-write PD15 PD15 [15:15] read-write ODR ODR ODR 0x00000010 32 read-write OD0 OD0 [0:0] read-write OD1 OD1 [1:1] read-write OD2 OD2 [2:2] read-write OD3 OD3 [3:3] read-write OD4 OD4 [4:4] read-write OD5 OD5 [5:5] read-write OD6 OD6 [6:6] read-write OD7 OD7 [7:7] read-write OD8 OD8 [8:8] read-write OD9 OD9 [9:9] read-write OD10 OD10 [10:10] read-write OD11 OD11 [11:11] read-write OD12 OD12 [12:12] read-write OD13 OD13 [13:13] read-write OD14 OD14 [14:14] read-write OD15 OD15 [15:15] read-write DRVR DRVR DRVR 0x00000014 32 read-write DV0 DV0 [0:0] read-write DV1 DV1 [1:1] read-write DV2 DV2 [2:2] read-write DV3 DV3 [3:3] read-write DV4 DV4 [4:4] read-write DV5 DV5 [5:5] read-write DV6 DV6 [6:6] read-write DV7 DV7 [7:7] read-write DV8 DV8 [8:8] read-write DV9 DV9 [9:9] read-write DV10 DV10 [10:10] read-write DV11 DV11 [11:11] read-write DV12 DV12 [12:12] read-write DV13 DV13 [13:13] read-write DV14 DV14 [14:14] read-write DV15 DV15 [15:15] read-write LOCKR LOCKR LOCKR 0x00000018 32 read-write LOCK0 LOCK0 [0:0] read-write LOCK1 LOCK1 [1:1] read-write LOCK2 LOCK2 [2:2] read-write LOCK3 LOCK3 [3:3] read-write LOCK4 LOCK4 [4:4] read-write LOCK5 LOCK5 [5:5] read-write LOCK6 LOCK6 [6:6] read-write LOCK7 LOCK7 [7:7] read-write LOCK8 LOCK8 [8:8] read-write LOCK9 LOCK9 [9:9] read-write LOCK10 LOCK10 [10:10] read-write LOCK11 LOCK11 [11:11] read-write LOCK12 LOCK12 [12:12] read-write LOCK13 LOCK13 [13:13] read-write LOCK14 LOCK14 [14:14] read-write LOCK15 LOCK15 [15:15] read-write LKEY LKEY [31:16] read-write DINR DINR DINR 0x0000001C 32 read-write DIN0 DIN0 [0:0] read-write DIN1 DIN1 [1:1] read-write DIN2 DIN2 [2:2] read-write DIN3 DIN3 [3:3] read-write DIN4 DIN4 [4:4] read-write DIN5 DIN5 [5:5] read-write DIN6 DIN6 [6:6] read-write DIN7 DIN7 [7:7] read-write DIN8 DIN8 [8:8] read-write DIN9 DIN9 [9:9] read-write DIN10 DIN10 [10:10] read-write DIN11 DIN11 [11:11] read-write DIN12 DIN12 [12:12] read-write DIN13 DIN13 [13:13] read-write DIN14 DIN14 [14:14] read-write DIN15 DIN15 [15:15] read-write DOUTR DOUTR DOUTR 0x00000020 32 read-write DOUT0 DOUT0 [0:0] read-write DOUT1 DOUT1 [1:1] read-write DOUT2 DOUT2 [2:2] read-write DOUT3 DOUT3 [3:3] read-write DOUT4 DOUT4 [4:4] read-write DOUT5 DOUT5 [5:5] read-write DOUT6 DOUT6 [6:6] read-write DOUT7 DOUT7 [7:7] read-write DOUT8 DOUT8 [8:8] read-write DOUT9 DOUT9 [9:9] read-write DOUT10 DOUT10 [10:10] read-write DOUT11 DOUT11 [11:11] read-write DOUT12 DOUT12 [12:12] read-write DOUT13 DOUT13 [13:13] read-write DOUT14 DOUT14 [14:14] read-write DOUT15 DOUT15 [15:15] read-write SRR SRR SRR 0x00000024 32 read-write SET0 SET0 [0:0] read-write SET1 SET1 [1:1] read-write SET2 SET2 [2:2] read-write SET3 SET3 [3:3] read-write SET4 SET4 [4:4] read-write SET5 SET5 [5:5] read-write SET6 SET6 [6:6] read-write SET7 SET7 [7:7] read-write SET8 SET8 [8:8] read-write SET9 SET9 [9:9] read-write SET10 SET10 [10:10] read-write SET11 SET11 [11:11] read-write SET12 SET12 [12:12] read-write SET13 SET13 [13:13] read-write SET14 SET14 [14:14] read-write SET15 SET15 [15:15] read-write RST0 RST0 [16:16] read-write RST1 RST1 [17:17] read-write RST2 RST2 [18:18] read-write RST3 RST3 [19:19] read-write RST4 RST4 [20:20] read-write RST5 RST5 [21:21] read-write RST6 RST6 [22:22] read-write RST7 RST7 [23:23] read-write RST8 RST8 [24:24] read-write RST9 RST9 [25:25] read-write RST10 RST10 [26:26] read-write RST11 RST11 [27:27] read-write RST12 RST12 [28:28] read-write RST13 RST13 [29:29] read-write RST14 RST14 [30:30] read-write RST15 RST15 [31:31] read-write RR RR RR 0x00000028 32 read-write RST0 RST0 [0:0] read-write RST1 RST1 [1:1] read-write RST2 RST2 [2:2] read-write RST3 RST3 [3:3] read-write RST4 RST4 [4:4] read-write RST5 RST5 [5:5] read-write RST6 RST6 [6:6] read-write RST7 RST7 [7:7] read-write RST8 RST8 [8:8] read-write RST9 RST9 [9:9] read-write RST10 RST10 [10:10] read-write RST11 RST11 [11:11] read-write RST12 RST12 [12:12] read-write RST13 RST13 [13:13] read-write RST14 RST14 [14:14] read-write RST15 RST15 [15:15] read-write GPIOD 1.0 GPIOD GPIO 0x400B6000 32 0x00000000 0xffffffff 0x00000000 4096 registers DIRCR DIRCR DIRCR 0x00000000 32 read-write DIR0 DIR0 [0:0] read-write DIR1 DIR1 [1:1] read-write DIR2 DIR2 [2:2] read-write DIR3 DIR3 [3:3] read-write DIR4 DIR4 [4:4] read-write DIR5 DIR5 [5:5] read-write DIR6 DIR6 [6:6] read-write DIR7 DIR7 [7:7] read-write DIR8 DIR8 [8:8] read-write DIR9 DIR9 [9:9] read-write DIR10 DIR10 [10:10] read-write DIR11 DIR11 [11:11] read-write DIR12 DIR12 [12:12] read-write DIR13 DIR13 [13:13] read-write DIR14 DIR14 [14:14] read-write DIR15 DIR15 [15:15] read-write INER INER INER 0x00000004 32 read-write INEN0 INEN0 [0:0] read-write INEN1 INEN1 [1:1] read-write INEN2 INEN2 [2:2] read-write INEN3 INEN3 [3:3] read-write INEN4 INEN4 [4:4] read-write INEN5 INEN5 [5:5] read-write INEN6 INEN6 [6:6] read-write INEN7 INEN7 [7:7] read-write INEN8 INEN8 [8:8] read-write INEN9 INEN9 [9:9] read-write INEN10 INEN10 [10:10] read-write INEN11 INEN11 [11:11] read-write INEN12 INEN12 [12:12] read-write INEN13 INEN13 [13:13] read-write INEN14 INEN14 [14:14] read-write INEN15 INEN15 [15:15] read-write PUR PUR PUR 0x00000008 32 read-write PU0 PU0 [0:0] read-write PU1 PU1 [1:1] read-write PU2 PU2 [2:2] read-write PU3 PU3 [3:3] read-write PU4 PU4 [4:4] read-write PU5 PU5 [5:5] read-write PU6 PU6 [6:6] read-write PU7 PU7 [7:7] read-write PU8 PU8 [8:8] read-write PU9 PU9 [9:9] read-write PU10 PU10 [10:10] read-write PU11 PU11 [11:11] read-write PU12 PU12 [12:12] read-write PU13 PU13 [13:13] read-write PU14 PU14 [14:14] read-write PU15 PU15 [15:15] read-write PDR PDR PDR 0x0000000C 32 read-write PD0 PD0 [0:0] read-write PD1 PD1 [1:1] read-write PD2 PD2 [2:2] read-write PD3 PD3 [3:3] read-write PD4 PD4 [4:4] read-write PD5 PD5 [5:5] read-write PD6 PD6 [6:6] read-write PD7 PD7 [7:7] read-write PD8 PD8 [8:8] read-write PD9 PD9 [9:9] read-write PD10 PD10 [10:10] read-write PD11 PD11 [11:11] read-write PD12 PD12 [12:12] read-write PD13 PD13 [13:13] read-write PD14 PD14 [14:14] read-write PD15 PD15 [15:15] read-write ODR ODR ODR 0x00000010 32 read-write OD0 OD0 [0:0] read-write OD1 OD1 [1:1] read-write OD2 OD2 [2:2] read-write OD3 OD3 [3:3] read-write OD4 OD4 [4:4] read-write OD5 OD5 [5:5] read-write OD6 OD6 [6:6] read-write OD7 OD7 [7:7] read-write OD8 OD8 [8:8] read-write OD9 OD9 [9:9] read-write OD10 OD10 [10:10] read-write OD11 OD11 [11:11] read-write OD12 OD12 [12:12] read-write OD13 OD13 [13:13] read-write OD14 OD14 [14:14] read-write OD15 OD15 [15:15] read-write DRVR DRVR DRVR 0x00000014 32 read-write DV0 DV0 [0:0] read-write DV1 DV1 [1:1] read-write DV2 DV2 [2:2] read-write DV3 DV3 [3:3] read-write DV4 DV4 [4:4] read-write DV5 DV5 [5:5] read-write DV6 DV6 [6:6] read-write DV7 DV7 [7:7] read-write DV8 DV8 [8:8] read-write DV9 DV9 [9:9] read-write DV10 DV10 [10:10] read-write DV11 DV11 [11:11] read-write DV12 DV12 [12:12] read-write DV13 DV13 [13:13] read-write DV14 DV14 [14:14] read-write DV15 DV15 [15:15] read-write LOCKR LOCKR LOCKR 0x00000018 32 read-write LOCK0 LOCK0 [0:0] read-write LOCK1 LOCK1 [1:1] read-write LOCK2 LOCK2 [2:2] read-write LOCK3 LOCK3 [3:3] read-write LOCK4 LOCK4 [4:4] read-write LOCK5 LOCK5 [5:5] read-write LOCK6 LOCK6 [6:6] read-write LOCK7 LOCK7 [7:7] read-write LOCK8 LOCK8 [8:8] read-write LOCK9 LOCK9 [9:9] read-write LOCK10 LOCK10 [10:10] read-write LOCK11 LOCK11 [11:11] read-write LOCK12 LOCK12 [12:12] read-write LOCK13 LOCK13 [13:13] read-write LOCK14 LOCK14 [14:14] read-write LOCK15 LOCK15 [15:15] read-write LKEY LKEY [31:16] read-write DINR DINR DINR 0x0000001C 32 read-write DIN0 DIN0 [0:0] read-write DIN1 DIN1 [1:1] read-write DIN2 DIN2 [2:2] read-write DIN3 DIN3 [3:3] read-write DIN4 DIN4 [4:4] read-write DIN5 DIN5 [5:5] read-write DIN6 DIN6 [6:6] read-write DIN7 DIN7 [7:7] read-write DIN8 DIN8 [8:8] read-write DIN9 DIN9 [9:9] read-write DIN10 DIN10 [10:10] read-write DIN11 DIN11 [11:11] read-write DIN12 DIN12 [12:12] read-write DIN13 DIN13 [13:13] read-write DIN14 DIN14 [14:14] read-write DIN15 DIN15 [15:15] read-write DOUTR DOUTR DOUTR 0x00000020 32 read-write DOUT0 DOUT0 [0:0] read-write DOUT1 DOUT1 [1:1] read-write DOUT2 DOUT2 [2:2] read-write DOUT3 DOUT3 [3:3] read-write DOUT4 DOUT4 [4:4] read-write DOUT5 DOUT5 [5:5] read-write DOUT6 DOUT6 [6:6] read-write DOUT7 DOUT7 [7:7] read-write DOUT8 DOUT8 [8:8] read-write DOUT9 DOUT9 [9:9] read-write DOUT10 DOUT10 [10:10] read-write DOUT11 DOUT11 [11:11] read-write DOUT12 DOUT12 [12:12] read-write DOUT13 DOUT13 [13:13] read-write DOUT14 DOUT14 [14:14] read-write DOUT15 DOUT15 [15:15] read-write SRR SRR SRR 0x00000024 32 read-write SET0 SET0 [0:0] read-write SET1 SET1 [1:1] read-write SET2 SET2 [2:2] read-write SET3 SET3 [3:3] read-write SET4 SET4 [4:4] read-write SET5 SET5 [5:5] read-write SET6 SET6 [6:6] read-write SET7 SET7 [7:7] read-write SET8 SET8 [8:8] read-write SET9 SET9 [9:9] read-write SET10 SET10 [10:10] read-write SET11 SET11 [11:11] read-write SET12 SET12 [12:12] read-write SET13 SET13 [13:13] read-write SET14 SET14 [14:14] read-write SET15 SET15 [15:15] read-write RST0 RST0 [16:16] read-write RST1 RST1 [17:17] read-write RST2 RST2 [18:18] read-write RST3 RST3 [19:19] read-write RST4 RST4 [20:20] read-write RST5 RST5 [21:21] read-write RST6 RST6 [22:22] read-write RST7 RST7 [23:23] read-write RST8 RST8 [24:24] read-write RST9 RST9 [25:25] read-write RST10 RST10 [26:26] read-write RST11 RST11 [27:27] read-write RST12 RST12 [28:28] read-write RST13 RST13 [29:29] read-write RST14 RST14 [30:30] read-write RST15 RST15 [31:31] read-write RR RR RR 0x00000028 32 read-write RST0 RST0 [0:0] read-write RST1 RST1 [1:1] read-write RST2 RST2 [2:2] read-write RST3 RST3 [3:3] read-write RST4 RST4 [4:4] read-write RST5 RST5 [5:5] read-write RST6 RST6 [6:6] read-write RST7 RST7 [7:7] read-write RST8 RST8 [8:8] read-write RST9 RST9 [9:9] read-write RST10 RST10 [10:10] read-write RST11 RST11 [11:11] read-write RST12 RST12 [12:12] read-write RST13 RST13 [13:13] read-write RST14 RST14 [14:14] read-write RST15 RST15 [15:15] read-write AFIO 1.0 AFIO AFIO 0x40022000 32 0x00000000 0xffffffff 0x00000000 4096 registers ESSR0 ESSR0 ESSR0 0x00000000 32 read-write EXTI0PIN EXTI0PIN [3:0] read-write EXTI1PIN EXTI1PIN [7:4] read-write EXTI2PIN EXTI2PIN [11:8] read-write EXTI3PIN EXTI3PIN [15:12] read-write EXTI4PIN EXTI4PIN [19:16] read-write EXTI5PIN EXTI5PIN [23:20] read-write EXTI6PIN EXTI6PIN [27:24] read-write EXTI7PIN EXTI7PIN [31:28] read-write ESSR1 ESSR1 ESSR1 0x00000004 32 read-write EXTI8PIN EXTI8PIN [3:0] read-write EXTI9PIN EXTI9PIN [7:4] read-write EXTI10PIN EXTI10PIN [11:8] read-write EXTI11PIN EXTI11PIN [15:12] read-write EXTI12PIN EXTI12PIN [19:16] read-write EXTI13PIN EXTI13PIN [23:20] read-write EXTI14PIN EXTI14PIN [27:24] read-write EXTI15PIN EXTI15PIN [31:28] read-write GPACFGLR GPACFGLR GPACFGLR 0x00000020 32 read-write CFG0 CFG0 [3:0] read-write CFG1 CFG1 [7:4] read-write CFG2 CFG2 [11:8] read-write CFG3 CFG3 [15:12] read-write CFG4 CFG4 [19:16] read-write CFG5 CFG5 [23:20] read-write CFG6 CFG6 [27:24] read-write CFG7 CFG7 [31:28] read-write GPACFGHR GPACFGHR GPACFGHR 0x00000024 32 read-write CFG8 CFG8 [3:0] read-write CFG9 CFG9 [7:4] read-write CFG10 CFG10 [11:8] read-write CFG11 CFG11 [15:12] read-write CFG12 CFG12 [19:16] read-write CFG13 CFG13 [23:20] read-write CFG14 CFG14 [27:24] read-write CFG15 CFG15 [31:28] read-write GPBCFGLR GPBCFGLR GPBCFGLR 0x00000028 32 read-write CFG0 CFG0 [3:0] read-write CFG1 CFG1 [7:4] read-write CFG2 CFG2 [11:8] read-write CFG3 CFG3 [15:12] read-write CFG4 CFG4 [19:16] read-write CFG5 CFG5 [23:20] read-write CFG6 CFG6 [27:24] read-write CFG7 CFG7 [31:28] read-write GPBCFGHR GPBCFGHR GPBCFGHR 0x0000002C 32 read-write CFG8 CFG8 [3:0] read-write CFG9 CFG9 [7:4] read-write CFG10 CFG10 [11:8] read-write CFG11 CFG11 [15:12] read-write CFG12 CFG12 [19:16] read-write CFG13 CFG13 [23:20] read-write CFG14 CFG14 [27:24] read-write CFG15 CFG15 [31:28] read-write GPCCFGLR GPCCFGLR GPCCFGLR 0x00000030 32 read-write CFG0 CFG0 [3:0] read-write CFG1 CFG1 [7:4] read-write CFG2 CFG2 [11:8] read-write CFG3 CFG3 [15:12] read-write CFG4 CFG4 [19:16] read-write CFG5 CFG5 [23:20] read-write CFG6 CFG6 [27:24] read-write CFG7 CFG7 [31:28] read-write GPCCFGHR GPCCFGHR GPCCFGHR 0x00000034 32 read-write CFG8 CFG8 [3:0] read-write CFG9 CFG9 [7:4] read-write CFG10 CFG10 [11:8] read-write CFG11 CFG11 [15:12] read-write CFG12 CFG12 [19:16] read-write CFG13 CFG13 [23:20] read-write CFG14 CFG14 [27:24] read-write CFG15 CFG15 [31:28] read-write GPDCFGLR GPDCFGLR GPDCFGLR 0x00000038 32 read-write CFG0 CFG0 [3:0] read-write CFG1 CFG1 [7:4] read-write CFG2 CFG2 [11:8] read-write CFG3 CFG3 [15:12] read-write CFG4 CFG4 [19:16] read-write CFG5 CFG5 [23:20] read-write CFG6 CFG6 [27:24] read-write CFG7 CFG7 [31:28] read-write GPDCFGHR GPDCFGHR GPDCFGHR 0x0000003C 32 read-write CFG8 CFG8 [3:0] read-write CFG9 CFG9 [7:4] read-write CFG10 CFG10 [11:8] read-write CFG11 CFG11 [15:12] read-write CFG12 CFG12 [19:16] read-write CFG13 CFG13 [23:20] read-write CFG14 CFG14 [27:24] read-write CFG15 CFG15 [31:28] read-write EXTI 1.1 EXTI EXTI 0x40024000 32 0x00000000 0xffffffff 0x00000000 4096 registers EXTI0_1 4 EXTI2_3 5 EXTI4_15 6 CFGR0 CFGR0 CFGR0 0x00000000 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR1 CFGR1 CFGR1 0x00000004 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR2 CFGR2 CFGR2 0x00000008 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR3 CFGR3 CFGR3 0x0000000C 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR4 CFGR4 CFGR4 0x00000010 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR5 CFGR5 CFGR5 0x00000014 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR6 CFGR6 CFGR6 0x00000018 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR7 CFGR7 CFGR7 0x0000001C 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR8 CFGR8 CFGR8 0x00000020 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR9 CFGR9 CFGR9 0x00000024 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR10 CFGR10 CFGR10 0x00000028 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR11 CFGR11 CFGR11 0x0000002C 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR12 CFGR12 CFGR12 0x00000030 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR13 CFGR13 CFGR13 0x00000034 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR14 CFGR14 CFGR14 0x00000038 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CFGR15 CFGR15 CFGR15 0x0000003C 32 read-write DBCNT DBCNT [15:0] read-write SRCTYPE SRCTYPE [30:28] read-write DBEN DBEN [31:31] read-write CR CR CR 0x00000040 32 read-write EXTI0EN EXTI0EN [0:0] read-write EXTI1EN EXTI1EN [1:1] read-write EXTI2EN EXTI2EN [2:2] read-write EXTI3EN EXTI3EN [3:3] read-write EXTI4EN EXTI4EN [4:4] read-write EXTI5EN EXTI5EN [5:5] read-write EXTI6EN EXTI6EN [6:6] read-write EXTI7EN EXTI7EN [7:7] read-write EXTI8EN EXTI8EN [8:8] read-write EXTI9EN EXTI9EN [9:9] read-write EXTI10EN EXTI10EN [10:10] read-write EXTI11EN EXTI11EN [11:11] read-write EXTI12EN EXTI12EN [12:12] read-write EXTI13EN EXTI13EN [13:13] read-write EXTI14EN EXTI14EN [14:14] read-write EXTI15EN EXTI15EN [15:15] read-write EDGEFLGR EDGEFLGR EDGEFLGR 0x00000044 32 read-write EXTI0EDF EXTI0EDF [0:0] read-write EXTI1EDF EXTI1EDF [1:1] read-write EXTI2EDF EXTI2EDF [2:2] read-write EXTI3EDF EXTI3EDF [3:3] read-write EXTI4EDF EXTI4EDF [4:4] read-write EXTI5EDF EXTI5EDF [5:5] read-write EXTI6EDF EXTI6EDF [6:6] read-write EXTI7EDF EXTI7EDF [7:7] read-write EXTI8EDF EXTI8EDF [8:8] read-write EXTI9EDF EXTI9EDF [9:9] read-write EXTI10EDF EXTI10EDF [10:10] read-write EXTI11EDF EXTI11EDF [11:11] read-write EXTI12EDF EXTI12EDF [12:12] read-write EXTI13EDF EXTI13EDF [13:13] read-write EXTI14EDF EXTI14EDF [14:14] read-write EXTI15EDF EXTI15EDF [15:15] read-write EDGESR EDGESR EDGESR 0x00000048 32 read-write EXTI0EDS EXTI0EDS [0:0] read-write EXTI1EDS EXTI1EDS [1:1] read-write EXTI2EDS EXTI2EDS [2:2] read-write EXTI3EDS EXTI3EDS [3:3] read-write EXTI4EDS EXTI4EDS [4:4] read-write EXTI5EDS EXTI5EDS [5:5] read-write EXTI6EDS EXTI6EDS [6:6] read-write EXTI7EDS EXTI7EDS [7:7] read-write EXTI8EDS EXTI8EDS [8:8] read-write EXTI9EDS EXTI9EDS [9:9] read-write EXTI10EDS EXTI10EDS [10:10] read-write EXTI11EDS EXTI11EDS [11:11] read-write EXTI12EDS EXTI12EDS [12:12] read-write EXTI13EDS EXTI13EDS [13:13] read-write EXTI14EDS EXTI14EDS [14:14] read-write EXTI15EDS EXTI15EDS [15:15] read-write SSCR SSCR SSCR 0x0000004C 32 read-write EXTI0SC EXTI0SC [0:0] read-write EXTI1SC EXTI1SC [1:1] read-write EXTI2SC EXTI2SC [2:2] read-write EXTI3SC EXTI3SC [3:3] read-write EXTI4SC EXTI4SC [4:4] read-write EXTI5SC EXTI5SC [5:5] read-write EXTI6SC EXTI6SC [6:6] read-write EXTI7SC EXTI7SC [7:7] read-write EXTI8SC EXTI8SC [8:8] read-write EXTI9SC EXTI9SC [9:9] read-write EXTI10SC EXTI10SC [10:10] read-write EXTI11SC EXTI11SC [11:11] read-write EXTI12SC EXTI12SC [12:12] read-write EXTI13SC EXTI13SC [13:13] read-write EXTI14SC EXTI14SC [14:14] read-write EXTI15SC EXTI15SC [15:15] read-write WAKUPCR WAKUPCR WAKUPCR 0x00000050 32 read-write EXTI0WEN EXTI0WEN [0:0] read-write EXTI1WEN EXTI1WEN [1:1] read-write EXTI2WEN EXTI2WEN [2:2] read-write EXTI3WEN EXTI3WEN [3:3] read-write EXTI4WEN EXTI4WEN [4:4] read-write EXTI5WEN EXTI5WEN [5:5] read-write EXTI6WEN EXTI6WEN [6:6] read-write EXTI7WEN EXTI7WEN [7:7] read-write EXTI8WEN EXTI8WEN [8:8] read-write EXTI9WEN EXTI9WEN [9:9] read-write EXTI10WEN EXTI10WEN [10:10] read-write EXTI11WEN EXTI11WEN [11:11] read-write EXTI12WEN EXTI12WEN [12:12] read-write EXTI13WEN EXTI13WEN [13:13] read-write EXTI14WEN EXTI14WEN [14:14] read-write EXTI15WEN EXTI15WEN [15:15] read-write EVWUPIEN EVWUPIEN [31:31] read-write WAKUPPOLR WAKUPPOLR WAKUPPOLR 0x00000054 32 read-write EXTI0WPOL EXTI0WPOL [0:0] read-write EXTI1WPOL EXTI1WPOL [1:1] read-write EXTI2WPOL EXTI2WPOL [2:2] read-write EXTI3WPOL EXTI3WPOL [3:3] read-write EXTI4WPOL EXTI4WPOL [4:4] read-write EXTI5WPOL EXTI5WPOL [5:5] read-write EXTI6WPOL EXTI6WPOL [6:6] read-write EXTI7WPOL EXTI7WPOL [7:7] read-write EXTI8WPOL EXTI8WPOL [8:8] read-write EXTI9WPOL EXTI9WPOL [9:9] read-write EXTI10WPOL EXTI10WPOL [10:10] read-write EXTI11WPOL EXTI11WPOL [11:11] read-write EXTI12WPOL EXTI12WPOL [12:12] read-write EXTI13WPOL EXTI13WPOL [13:13] read-write EXTI14WPOL EXTI14WPOL [14:14] read-write EXTI15WPOL EXTI15WPOL [15:15] read-write WAKUPFLG WAKUPFLG WAKUPFLG 0x00000058 32 read-write EXTI0WFL EXTI0WFL [0:0] read-write EXTI1WFL EXTI1WFL [1:1] read-write EXTI2WFL EXTI2WFL [2:2] read-write EXTI3WFL EXTI3WFL [3:3] read-write EXTI4WFL EXTI4WFL [4:4] read-write EXTI5WFL EXTI5WFL [5:5] read-write EXTI6WFL EXTI6WFL [6:6] read-write EXTI7WFL EXTI7WFL [7:7] read-write EXTI8WFL EXTI8WFL [8:8] read-write EXTI9WFL EXTI9WFL [9:9] read-write EXTI10WFL EXTI10WFL [10:10] read-write EXTI11WFL EXTI11WFL [11:11] read-write EXTI12WFL EXTI12WFL [12:12] read-write EXTI13WFL EXTI13WFL [13:13] read-write EXTI14WFL EXTI14WFL [14:14] read-write EXTI15WFL EXTI15WFL [15:15] read-write ADC 1.1 ADC ADC 0x40010000 32 0x00000000 0xffffffff 0x00000000 4096 registers ADC 8 CR CR CR 0x00000000 32 read-write ADMODE ADMODE [1:0] read-write ADCRST ADCRST [6:6] read-write ADCEN ADCEN [7:7] read-write ADSEQL ADSEQL [10:8] read-write ADSUBL ADSUBL [18:16] read-write LST0 LST0 LST0 0x00000004 32 read-write ADSEQ0 ADSEQ0 [4:0] read-write ADSEQ1 ADSEQ1 [12:8] read-write ADSEQ2 ADSEQ2 [20:16] read-write ADSEQ3 ADSEQ3 [28:24] read-write LST1 LST1 LST1 0x00000008 32 read-write ADSEQ4 ADSEQ4 [4:0] read-write ADSEQ5 ADSEQ5 [12:8] read-write ADSEQ6 ADSEQ6 [20:16] read-write ADSEQ7 ADSEQ7 [28:24] read-write STR STR STR 0x00000020 32 read-write ADST ADST [7:0] read-write DR0 DR0 DR0 0x00000030 32 read-write ADD0 ADD0 [15:0] read-write ADVLD0 ADVLD0 [31:31] read-write DR1 DR1 DR1 0x00000034 32 read-write ADD1 ADD1 [15:0] read-write ADVLD1 ADVLD1 [31:31] read-write DR2 DR2 DR2 0x00000038 32 read-write ADD2 ADD2 [15:0] read-write ADVLD2 ADVLD2 [31:31] read-write DR3 DR3 DR3 0x0000003C 32 read-write ADD3 ADD3 [15:0] read-write ADVLD3 ADVLD3 [31:31] read-write DR4 DR4 DR4 0x00000040 32 read-write ADD4 ADD4 [15:0] read-write ADVLD4 ADVLD4 [31:31] read-write DR5 DR5 DR5 0x00000044 32 read-write ADD5 ADD5 [15:0] read-write ADVLD5 ADVLD5 [31:31] read-write DR6 DR6 DR6 0x00000048 32 read-write ADD6 ADD6 [15:0] read-write ADVLD6 ADVLD6 [31:31] read-write DR7 DR7 DR7 0x0000004C 32 read-write ADD7 ADD7 [15:0] read-write ADVLD7 ADVLD7 [31:31] read-write TCR TCR TCR 0x00000070 32 read-write ADSW ADSW [0:0] read-write ADEXTI ADEXTI [1:1] read-write TM TM [2:2] read-write BFTM BFTM [3:3] read-write CMP CMP [4:4] read-write TSR TSR TSR 0x0000074 32 read-write ADSC ADSC [0:0] read-write ADEXTIS ADEXTIS [11:8] read-write TMS TMS [18:16] read-write BFTMS BFTMS [19:19] read-write CMPS CMPS [20:20] read-write TME TME [26:24] read-write WCR WCR WCR 0x00000078 32 read-write ADWLE ADWLE [0:0] read-write ADWUE ADWUE [1:1] read-write ADWALL ADWALL [2:2] read-write ADWCH ADWCH [11:8] read-write ADLCH ADLCH [19:16] read-write ADUCH ADUCH [27:24] read-write TR TR TR 0x0000007C 32 read-write ADLT ADLT [11:0] read-write ADUT ADUT [27:16] read-write IER IER IMR 0x00000080 32 read-write ADIES ADIES [0:0] read-write ADIEG ADIEG [1:1] read-write ADIEC ADIEC [2:2] read-write ADIEL ADIEL [16:16] read-write ADIEU ADIEU [17:17] read-write ADIEO ADIEO [24:24] read-write IRAW IRAW IRAW 0x00000084 32 read-write ADIRAWS ADIRAWS [0:0] read-write ADIRAWG ADIRAWG [1:1] read-write ADIRAWC ADIRAWC [2:2] read-write ADIRAWL ADIRAWL [16:16] read-write ADIRAWU ADIRAWU [17:17] read-write ADIRAWO ADIRAWO [24:24] read-write ISR ISR ISR 0x00000088 32 read-write ADISRS ADISRS [0:0] read-write ADISRG ADISRG [1:1] read-write ADISRC ADISRC [2:2] read-write ADISRL ADISRL [16:16] read-write ADISRU ADISRU [17:17] read-write ADISRO ADISRO [24:24] read-write ICLR ICLR ICLR 0x0000008C 32 read-write ADICLRS ADICLRS [0:0] read-write ADICLRG ADICLRG [1:1] read-write ADICLRC ADICLRC [2:2] read-write ADICLRL ADICLRL [16:16] read-write ADICLRU ADICLRU [17:17] read-write ADICLRO ADICLRO [24:24] read-write DMAR DMAR DMAR 0x00000090 32 read-write ADDMAS ADDMAS [0:0] read-write ADDMAG ADDMAG [1:1] read-write ADDMAC ADDMAC [2:2] read-write CMP 1.1 CMP CMP 0x40058000 32 0x00000000 0xffffffff 0x00000000 4096 registers CMP0_1 7 CR0 CR0 CR0 0x00000000 32 read-write CMPEN CMPEN [0:0] read-write CMPSM CMPSM [1:1] read-write CMPHM CMPHM [3:2] read-write CMPINSEL CMPINSEL [5:4] read-write CMPPOL CMPPOL [6:6] read-write SYNCSEL SYNCSEL [7:7] read-write CVREN CVREN [8:8] read-write CVROE CVROE [9:9] read-write CVRSS CVRSS [10:10] read-write CMPOSEL CMPOSEL [13:11] read-write CMPWPEN CMPWPEN [14:14] read-write CMPSTS CMPSTS [15:15] read-write PROTECT PROTECT [31:16] read-write VALR0 VALR0 VALR0 0x00000004 32 read-write CVRVAL CVRVAL [5:0] read-write IER0 IER0 IER0 0x00000008 32 read-write CMPFIEN CMPFIEN [0:0] read-write CMPRIEN CMPRIEN [1:1] read-write TFR0 TFR0 TFR0 0x0000000C 32 read-write CMPFF CMPFF [0:0] read-write CMPRF CMPRF [1:1] read-write CMPFDEN CMPFDEN [8:8] read-write CMPRDEN CMPRDEN [9:9] read-write CR1 CR1 CR1 0x00000100 32 read-write CMPEN CMPEN [0:0] read-write CMPSM CMPSM [1:1] read-write CMPHM CMPHM [3:2] read-write CMPINSEL CMPINSEL [5:4] read-write CMPPOL CMPPOL [6:6] read-write SYNCSEL SYNCSEL [7:7] read-write CVREN CVREN [8:8] read-write CVROE CVROE [9:9] read-write CVRSS CVRSS [10:10] read-write CMPOSEL CMPOSEL [13:11] read-write CMPWPEN CMPWPEN [14:14] read-write CMPSTS CMPSTS [15:15] read-write PROTECT PROTECT [31:16] read-write VALR1 VALR1 VALR1 0x00000104 32 read-write CVRVAL CVRVAL [5:0] read-write IER1 IER1 IER1 0x00000108 32 read-write CMPFIEN CMPFIEN [0:0] read-write CMPRIEN CMPRIEN [1:1] read-write TFR1 TFR1 TFR1 0x0000010C 32 read-write CMPFF CMPFF [0:0] read-write CMPRF CMPRF [1:1] read-write CMPFDEN CMPFDEN [8:8] read-write CMPRDEN CMPRF [9:9] read-write MCTM0 1.1 MCTM0 MCTM 0x4002C000 32 0x00000000 0xffffffff 0x00000000 4096 registers MCTM0 10 CNTCFR CNTCFR CNTCFR 0x00000000 32 read-write UEV1DIS UEV1DIS [0:0] read-write UGDIS UGDIS [1:1] read-write CKDIV CKDIV [9:8] read-write CMSEL CMSEL [17:16] read-write DIR DIR [24:24] read-write MDCFR MDCFR MDCFR 0x00000004 32 read-write TSE TSE [0:0] read-write SMSEL SMSEL [10:8] read-write MMSEL MMSEL [18:16] read-write SPMSET SPMSET [24:24] read-write TRCFR TRCFR TRCFR 0x00000008 32 read-write TRSEL TRSEL [3:0] read-write CTR CTR CTR 0x00000010 32 read-write TME TME [0:0] read-write CRBE CRBE [1:1] read-write COMPRE COMPRE [8:8] read-write COMUS COMUS [9:9] read-write CHCCDS CHCCDS [16:16] read-write CH0ICFR CH0ICFR CH0ICFR 0x00000020 32 read-write TI0F TI0F [3:0] read-write CH0CCS CH0CCS [17:16] read-write CH0PSC CH0PSC [19:18] read-write TI0SRC TI0SRC [31:31] read-write CH1ICFR CH1ICFR CH1ICFR 0x00000024 32 read-write TI1F TI1F [3:0] read-write CH1CCS CH1CCS [17:16] read-write CH1PSC CH1PSC [19:18] read-write CH2ICFR CH2ICFR CH2ICFR 0x00000028 32 read-write TI2F TI2F [3:0] read-write CH2CCS CH2CCS [17:16] read-write CH2PSC CH2PSC [19:18] read-write CH3ICFR CH3ICFR CH3ICFR 0x0000002C 32 read-write TI3F TI3F [3:0] read-write CH3CCS CH3CCS [17:16] read-write CH3PSC CH3PSC [19:18] read-write CH0OCFR CH0OCFR CH0OCFR 0x00000040 32 read-write CH0OM CH0OM [2:0] read-write CH0PRE CH0PRE [4:4] read-write CH0IMAE CH0IMAE [5:5] read-write CH0OM3 CH0OM3 [8:8] read-write CH1OCFR CH1OCFR CH1OCFR 0x00000044 32 read-write CH1OM CH1OM [2:0] read-write CH1PRE CH1PRE [4:4] read-write CH1IMAE CH1IMAE [5:5] read-write CH1OM3 CH1OM3 [8:8] read-write CH2OCFR CH2OCFR CH2OCFR 0x00000048 32 read-write CH2OM CH2OM [2:0] read-write CH2PRE CH2PRE [4:4] read-write CH2IMAE CH2IMAE [5:5] read-write CH2OM3 CH2OM3 [8:8] read-write CH3OCFR CH3OCFR CH3OCFR 0x0000004C 32 read-write CH3OM CH3OM [2:0] read-write CH3PRE CH3PRE [4:4] read-write CH3IMAE CH3IMAE [5:5] read-write CH3OM3 CH3OM3 [8:8] read-write CHCTR CHCTR CHCTR 0x00000050 32 read-write CH0E CH0E [0:0] read-write CH0NE CH0NE [1:1] read-write CH1E CH1E [2:2] read-write CH1NE CH1NE [3:3] read-write CH2E CH2E [4:4] read-write CH2NE CH2NE [5:5] read-write CH3E CH3E [6:6] read-write CHPOLR CHPOLR CHPOLR 0x00000054 32 read-write CH0P CH0P [0:0] read-write CH0NP CH0NP [1:1] read-write CH1P CH1P [2:2] read-write CH1NP CH1NP [3:3] read-write CH2P CH2P [4:4] read-write CH2NP CH2NP [5:5] read-write CH3P CH3P [6:6] read-write CHBRKCFR CHBRKCFR CHBRKCFR 0x0000006C 32 read-write CH0OIS CH0OIS [0:0] read-write CH0OISN CH0OISN [1:1] read-write CH1OIS CH1OIS [2:2] read-write CH1OISN CH1OISN [3:3] read-write CH2OIS CH2OIS [4:4] read-write CH2OISN CH2OISN [5:5] read-write CH3OIS CH3OIS [6:6] read-write CHBRKCTR CHBRKCTR CHBRKCTR 0x00000070 32 read-write BKE0 BKE0 [0:0] read-write BKP0 BKP0 [1:1] read-write CHMOE CHMOE [4:4] read-write CHAOE CHAOE [5:5] read-write BKF0 BKF0 [11:8] read-write LOCKLV LOCKLV [17:16] read-write GFSEL0 GFSEL0 [18:18] read-write CHOSSI CHOSSI [20:20] read-write CHOSSR CHOSSR [21:21] read-write CHDTG CHDTG [31:24] read-write DICTR DICTR DICTR 0x00000074 32 read-write CH0CCIE CH0CCIE [0:0] read-write CH1CCIE CH1CCIE [1:1] read-write CH2CCIE CH2CCIE [2:2] read-write CH3CCIE CH3CCIE [3:3] read-write UEV1IE UEV1IE [8:8] read-write UEV2IE UEV2IE [9:9] read-write TEVIE TEVIE [10:10] read-write BRKIE BRKIE [11:11] read-write CH0CCDE CH0CCDE [16:16] read-write CH1CCDE CH1CCDE [17:17] read-write CH2CCDE CH2CCDE [18:18] read-write CH3CCDE CH3CCDE [19:19] read-write UEV1DE UEV1DE [24:24] read-write UEV2DE UEV2DE [25:25] read-write TEVDE TEVDE [26:26] read-write EVGR EVGR EVGR 0x00000078 32 read-write CH0CCG CH0CCG [0:0] read-write CH1CCG CH1CCG [1:1] read-write CH2CCG CH2CCG [2:2] read-write CH3CCG CH3CCG [3:3] read-write UEV1G UEV1G [8:8] read-write UEV2G UEV2G [9:9] read-write TEVG TEVG [10:10] read-write BRKG BRKG [11:11] read-write INTSR INTSR INTSR 0x0000007C 32 read-write CH0CCIF CH0CCIF [0:0] read-write CH1CCIF CH1CCIF [1:1] read-write CH2CCIF CH2CCIF [2:2] read-write CH3CCIF CH3CCIF [3:3] read-write CH0OCF CH0OCF [4:4] read-write CH1OCF CH1OCF [5:5] read-write CH2OCF CH2OCF [6:6] read-write CH3OCF CH3OCF [7:7] read-write UEV1IF UEV1IF [8:8] read-write UEV2IF UEV2IF [9:9] read-write TEVIF TEVIF [10:10] read-write BRK0IF BRK0IF [11:11] read-write CNTR CNTR CNTR 0x00000080 32 read-write CNTV CNTV [15:0] read-write PSCR PSCR PSCR 0x00000084 32 read-write PSCV PSCV [15:0] read-write CRR CRR CRR 0x00000088 32 read-write CRV CRV [15:0] read-write REPR REPR REPR 0x0000008C 32 read-write REPV REPV [7:0] read-write CH0CCR CH0CCR CH0CCR 0x00000090 32 read-write CH0CCV CH0CCV [15:0] read-write CH1CCR CH1CCR CH1CCR 0x00000094 32 read-write CH1CCV CH1CCV [15:0] read-write CH2CCR CH2CCR CH2CCR 0x00000098 32 read-write CH2CCV CH2CCV [15:0] read-write CH3CCR CH3CCR CH3CCR 0x0000009C 32 read-write CH3CCV CH3CCV [15:0] read-write CH0ACR CH0ACR CH0ACR 0x000000A0 32 read-write CH0ACV CH0ACV [15:0] read-write CH1ACR CH1ACR CH1ACR 0x000000A4 32 read-write CH1ACV CH1ACV [15:0] read-write CH2ACR CH2ACR CH2ACR 0x000000A8 32 read-write CH2ACV CH2ACV [15:0] read-write CH3ACR CH3ACR CH3ACR 0x000000AC 32 read-write CH3ACV CH3ACV [15:0] read-write GPTM0 1.1 GPTM0 GPTM 0x4006E000 32 0x00000000 0xffffffff 0x00000000 4096 registers GPTM0 12 GPTM_CNTCFR GPTM_CNTCFR GPTM_CNTCFR 0x00000000 32 read-write UEVDIS UEVDIS [0:0] read-write UGDIS UGDIS [1:1] read-write CKDIV CKDIV [9:8] read-write CMSEL CMSEL [17:16] read-write DIR DIR [24:24] read-write GPTM_MDCFR GPTM_MDCFR GPTM_MDCFR 0x00000004 32 read-write TSE TSE [0:0] read-write SMSEL SMSEL [10:8] read-write MMSEL MMSEL [18:16] read-write SPMSET SPMSET [24:24] read-write GPTM_TRCFR GPTM_TRCFR GPTM_TRCFR 0x00000008 32 read-write TRSEL TRSEL [3:0] read-write GPTM_CTR GPTM_CTR GPTM_CTR 0x00000010 32 read-write TME TME [0:0] read-write CRBE CRBE [1:1] read-write CHCCDS CHCCDS [16:16] read-write GPTM_CH0ICFR GPTM_CH0ICFR GPTM_CH0ICFR 0x00000020 32 read-write TI0F TI0F [3:0] read-write CH0CCS CH0CCS [17:16] read-write CH0PSC CH0PSC [19:18] read-write TI0SRC TI0SRC [31:31] read-write GPTM_CH1ICFR GPTM_CH1ICFR GPTM_CH1ICFR 0x00000024 32 read-write TI1F TI1F [3:0] read-write CH1CCS CH1CCS [17:16] read-write CH1PSC CH1PSC [19:18] read-write GPTM_CH2ICFR GPTM_CH2ICFR GPTM_CH2ICFR 0x00000028 32 read-write TI2F TI2F [3:0] read-write CH2CCS CH2CCS [17:16] read-write CH2PSC CH2PSC [19:18] read-write GPTM_CH3ICFR GPTM_CH3ICFR GPTM_CH3ICFR 0x0000002C 32 read-write TI3F TI3F [3:0] read-write CH3CCS CH3CCS [17:16] read-write CH3PSC CH3PSC [19:18] read-write GPTM_CH0OCFR GPTM_CH0OCFR GPTM_CH0OCFR 0x00000040 32 read-write CH0OM CH0OM [2:0] read-write CH0PRE CH0PRE [4:4] read-write CH0IMAE CH0IMAE [5:5] read-write CH0OM3 CH0OM3 [8:8] read-write GPTM_CH1OCFR GPTM_CH1OCFR GPTM_CH1OCFR 0x00000044 32 read-write CH1OM CH1OM [2:0] read-write CH1PRE CH1PRE [4:4] read-write CH1IMAE CH1IMAE [5:5] read-write CH1OM3 CH1OM3 [8:8] read-write GPTM_CH2OCFR GPTM_CH2OCFR GPTM_CH2OCFR 0x00000048 32 read-write CH2OM CH2OM [2:0] read-write CH2PRE CH2PRE [4:4] read-write CH2IMAE CH2IMAE [5:5] read-write CH2OM3 CH2OM3 [8:8] read-write GPTM_CH3OCFR GPTM_CH3OCFR GPTM_CH3OCFR 0x0000004C 32 read-write CH3OM CH3OM [2:0] read-write CH3PRE CH3PRE [4:4] read-write CH3IMAE CH3IMAE [5:5] read-write CH3OM3 CH3OM3 [8:8] read-write GPTM_CHCTR GPTM_CHCTR GPTM_CHCTR 0x00000050 32 read-write CH0E CH0E [0:0] read-write CH1E CH1E [2:2] read-write CH2E CH2E [4:4] read-write CH3E CH3E [6:6] read-write GPTM_CHPOLR GPTM_CHPOLR GPTM_CHPOLR 0x00000054 32 read-write CH0P CH0P [0:0] read-write CH1P CH1P [2:2] read-write CH2P CH2P [4:4] read-write CH3P CH3P [6:6] read-write GPTM_DICTR GPTM_DICTR GPTM_DICTR 0x00000074 32 read-write CH0CCIE CH0CCIE [0:0] read-write CH1CCIE CH1CCIE [1:1] read-write CH2CCIE CH2CCIE [2:2] read-write CH3CCIE CH3CCIE [3:3] read-write UEVIE UEVIE [8:8] read-write TEVIE TEVIE [10:10] read-write CH0CCDE CH0CCDE [16:16] read-write CH1CCDE CH1CCDE [17:17] read-write CH2CCDE CH2CCDE [18:18] read-write CH3CCDE CH3CCDE [19:19] read-write UEVDE UEVDE [24:24] read-write TEVDE TEVDE [26:26] read-write GPTM_EVGR GPTM_EVGR GPTM_EVGR 0x00000078 32 read-write CH0CCG CH0CCG [0:0] read-write CH1CCG CH1CCG [1:1] read-write CH2CCG CH2CCG [2:2] read-write CH3CCG CH3CCG [3:3] read-write UEVG UEVG [8:8] read-write TEVG TEVG [10:10] read-write GPTM_INTSR GPTM_INTSR GPTM_INTSR 0x0000007C 32 read-write CH0CCIF CH0CCIF [0:0] read-write CH1CCIF CH1CCIF [1:1] read-write CH2CCIF CH2CCIF [2:2] read-write CH3CCIF CH3CCIF [3:3] read-write CH0OCF CH0OCF [4:4] read-write CH1OCF CH1OCF [5:5] read-write CH2OCF CH2OCF [6:6] read-write CH3OCF CH3OCF [7:7] read-write UEVIF UEVIF [8:8] read-write TEVIF TEVIF [10:10] read-write GPTM_CNTR GPTM_CNTR GPTM_CNTR 0x00000080 32 read-write CNTV CNTV [15:0] read-write GPTM_PSCR GPTM_PSCR GPTM_PSCR 0x00000084 32 read-write PSCV PSCV [15:0] read-write GPTM_CRR GPTM_CRR GPTM_CRR 0x00000088 32 read-write CRV CRV [15:0] read-write GPTM_CH0CCR GPTM_CH0CCR GPTM_CH0CCR 0x00000090 32 read-write CH0CCV CH0CCV [15:0] read-write GPTM_CH1CCR GPTM_CH1CCR GPTM_CH1CCR 0x00000094 32 read-write CH1CCV CH1CCV [15:0] read-write GPTM_CH2CCR GPTM_CH2CCR GPTM_CH2CCR 0x00000098 32 read-write CH2CCV CH2CCV [15:0] read-write GPTM_CH3CCR GPTM_CH3CCR GPTM_CH3CCR 0x0000009C 32 read-write CH3CCV CH3CCV [15:0] read-write GPTM_CH0ACR GPTM_CH0ACR GPTM_CH0ACR 0x000000A0 32 read-write CH0ACV CH0ACV [15:0] read-write GPTM_CH1ACR GPTM_CH1ACR GPTM_CH1ACR 0x000000A4 32 read-write CH1ACV CH1ACV [15:0] read-write GPTM_CH2ACR GPTM_CH2ACR GPTM_CH2ACR 0x000000A8 32 read-write CH2ACV CH2ACV [15:0] read-write GPTM_CH3ACR GPTM_CH3ACR GPTM_CH3ACR 0x000000AC 32 read-write CH3ACV CH3ACV [15:0] read-write GPTM1 GPTM1 0x4006F000 GPTM1 11 SCTM0 1.0 SCTM0 SCTM 0x40034000 32 0x00000000 0xffffffff 0x00000000 4096 registers SCTM0 13 CNTCFR CNTCFR CNTCFR 0x00000000 32 read-write UEVDIS UEVDIS [0:0] read-write UGDIS UGDIS [1:1] read-write CKDIV CKDIV [9:8] read-write CMSEL CMSEL [17:16] read-write DIR DIR [24:24] read-write GPTM_MDCFR GPTM_MDCFR GPTM_MDCFR 0x00000004 32 read-write TSE TSE [0:0] read-write SMSEL SMSEL [10:8] read-write MMSEL MMSEL [18:16] read-write SPMSET SPMSET [24:24] read-write GPTM_TRCFR GPTM_TRCFR GPTM_TRCFR 0x00000008 32 read-write TRSEL TRSEL [3:0] read-write GPTM_CTR GPTM_CTR GPTM_CTR 0x00000010 32 read-write TME TME [0:0] read-write CRBE CRBE [1:1] read-write CHCCDS CHCCDS [16:16] read-write GPTM_CH0ICFR GPTM_CH0ICFR GPTM_CH0ICFR 0x00000020 32 read-write TI0F TI0F [3:0] read-write CH0CCS CH0CCS [17:16] read-write CH0PSC CH0PSC [19:18] read-write TI0SRC TI0SRC [31:31] read-write GPTM_CH1OCFR GPTM_CH1OCFR GPTM_CH1OCFR 0x00000044 32 read-write CH1OM CH1OM [2:0] read-write CH1PRE CH1PRE [4:4] read-write CH1IMAE CH1IMAE [5:5] read-write CH1OM3 CH1OM3 [8:8] read-write GPTM_CHCTR GPTM_CHCTR GPTM_CHCTR 0x00000050 32 read-write CH0E CH0E [0:0] read-write CH1E CH1E [2:2] read-write CH2E CH2E [4:4] read-write CH3E CH3E [6:6] read-write GPTM_CHPOLR GPTM_CHPOLR GPTM_CHPOLR 0x00000054 32 read-write CH0P CH0P [0:0] read-write CH1P CH1P [2:2] read-write CH2P CH2P [4:4] read-write CH3P CH3P [6:6] read-write GPTM_DICTR GPTM_DICTR GPTM_DICTR 0x00000074 32 read-write CH0CCIE CH0CCIE [0:0] read-write CH1CCIE CH1CCIE [1:1] read-write CH2CCIE CH2CCIE [2:2] read-write CH3CCIE CH3CCIE [3:3] read-write UEVIE UEVIE [8:8] read-write TEVIE TEVIE [10:10] read-write CH0CCDE CH0CCDE [16:16] read-write CH1CCDE CH1CCDE [17:17] read-write CH2CCDE CH2CCDE [18:18] read-write CH3CCDE CH3CCDE [19:19] read-write UEVDE UEVDE [24:24] read-write TEVDE TEVDE [26:26] read-write GPTM_EVGR GPTM_EVGR GPTM_EVGR 0x00000078 32 read-write CH0CCG CH0CCG [0:0] read-write CH1CCG CH1CCG [1:1] read-write CH2CCG CH2CCG [2:2] read-write CH3CCG CH3CCG [3:3] read-write UEVG UEVG [8:8] read-write TEVG TEVG [10:10] read-write GPTM_INTSR GPTM_INTSR GPTM_INTSR 0x0000007C 32 read-write CH0CCIF CH0CCIF [0:0] read-write CH1CCIF CH1CCIF [1:1] read-write CH2CCIF CH2CCIF [2:2] read-write CH3CCIF CH3CCIF [3:3] read-write CH0OCF CH0OCF [4:4] read-write CH1OCF CH1OCF [5:5] read-write CH2OCF CH2OCF [6:6] read-write CH3OCF CH3OCF [7:7] read-write UEVIF UEVIF [8:8] read-write TEVIF TEVIF [10:10] read-write GPTM_CNTR GPTM_CNTR GPTM_CNTR 0x00000080 32 read-write CNTV CNTV [15:0] read-write GPTM_PSCR GPTM_PSCR GPTM_PSCR 0x00000084 32 read-write PSCV PSCV [15:0] read-write GPTM_CRR GPTM_CRR GPTM_CRR 0x00000088 32 read-write CRV CRV [15:0] read-write GPTM_CH0CCR GPTM_CH0CCR GPTM_CH0CCR 0x00000090 32 read-write CH0CCV CH0CCV [15:0] read-write SCTM1 SCTM1 0x40074000 SCTM1 14 BFTM0 1.1 BFTM0 BFTM 0x40076000 32 0x00000000 0xffffffff 0x00000000 4096 registers BFTM0 17 CR CR CR 0x00000000 32 read-write MIEN MIEN [0:0] read-write OSM OSM [1:1] read-write CEN CEN [2:2] read-write SR SR SR 0x00000004 32 read-write MIF MIF [0:0] read-write CNTR CNTR CNTR 0x00000008 32 read-write CNTR CNTR [31:0] read-write CMPR CMPR CMPR 0x0000000C 32 read-write CMP CMP [31:0] read-write BFTM1 BFTM1 0x40077000 BFTM1 18 RTC 1.1 RTC RTC 0x4006A000 32 0x00000000 0xffffffff 0x00000000 4096 registers RTC 1 CNT CNT CNT 0x00000000 32 read-write RTCCNT RTCCNT [31:0] read-write CMP CMP CMP 0x00000004 32 read-write RTCCMP RTCCMP [31:0] read-write CR CR CR 0x00000008 32 read-write RTCEN RTCEN [0:0] read-write RTCSRC RTCSRC [1:1] read-write LSIEN LSIEN [2:2] read-write LSEEN LSEEN [3:3] read-write CMPCLR CMPCLR [4:4] read-write LSESM LSESM [5:5] read-write RPRE RPRE [11:8] read-write ROEN ROEN [16:16] read-write ROES ROES [17:17] read-write ROWM ROWM [18:18] read-write ROAP ROAP [19:19] read-write ROLF ROLF [20:20] read-write SR SR SR 0x0000000C 32 read-write CSECFLAG CSECFLAG [0:0] read-write CMFLAG CMFLAG [1:1] read-write OVFLAG OVFLAG [2:2] read-write IWEN IWEN IWEN 0x00000010 32 read-write CSECIEN CSECIEN [0:0] read-write CMIEN CMIEN [1:1] read-write OVIEN OVIEN [2:2] read-write CSECWEN CSECWEN [8:8] read-write CMWEN CMWEN [9:9] read-write OVWEN OVWEN [10:10] read-write WDT 1.1 WDT WDT 0x40068000 32 0x00000000 0xffffffff 0x00000000 4096 registers CR CR CR 0x00000000 32 read-write WDTRS WDTRS [0:0] read-write RSKEY RSKEY [31:16] read-write MR0 MR0 MR0 0x00000004 32 read-write WDTV WDTV [11:0] read-write WDTFIEN WDTFIEN [12:12] read-write WDTRSTEN WDTRSTEN [13:13] read-write WDTSHLT WDTSHLT [15:14] read-write WDTEN WDTEN [16:16] read-write MR1 MR1 MR1 0x00000008 32 read-write WDTD WDTD [11:0] read-write WPSC WPSC [14:12] read-write SR SR SR 0x0000000C 32 read-write WDTUF WDTUF [0:0] read-write WDTERR WDTERR [1:1] read-write PR PR PR 0x00000010 32 read-write PROTECT PROTECT [15:0] read-write I2C0 1.1 I2C0 I2C 0x40048000 32 0x00000000 0xffffffff 0x00000000 4096 registers I2C0 19 CR CR CR 0x00000000 32 read-write AA AA [0:0] read-write STOP STOP [1:1] read-write GCEN GCEN [2:2] read-write I2CEN I2CEN [3:3] read-write ADRM ADRM [7:7] read-write TXDMAE TXDMAE [8:8] read-write RXDMAE RXDMAE [9:9] read-write DMANACK DMANACK [10:10] read-write ENTOUT ENTOUT [12:12] read-write COMB_FILTER_EN COMB_FILTER_EN [13:13] read-write SEQ_FILTER SEQ_FILTER [15:14] read-write IER IER IER 0x00000004 32 read-write STAIE STAIE [0:0] read-write STOIE STOIE [1:1] read-write ADRSIE ADRSIE [2:2] read-write GCSIE GCSIE [3:3] read-write ARBLOSIE ARBLOSIE [8:8] read-write RXNACKIE RXNACKIE [9:9] read-write BUSERRIE BUSERRIE [10:10] read-write TOUTIE TOUTIE [11:11] read-write RXDNEIE RXDNEIE [16:16] read-write TXDEIE TXDEIE [17:17] read-write RXBFIE RXBFIE [18:18] read-write ADDR ADDR ADDR 0x00000008 32 read-write ADDR ADDR [9:0] read-write SR SR SR 0x0000000C 32 read-write STA STA [0:0] read-write STO STO [1:1] read-write ADRS ADRS [2:2] read-write GCS GCS [3:3] read-write ARBLOS ARBLOS [8:8] read-write RXNACK RXNACK [9:9] read-write BUSERR BUSERR [10:10] read-write TOUTF TOUTF [11:11] read-write RXDNE RXDNE [16:16] read-write TXDE TXDE [17:17] read-write RXBF RXBF [18:18] read-write BUSBUSY BUSBUSY [19:19] read-write MASTER MASTER [20:20] read-write TXNRX TXNRX [21:21] read-write SHPGR SHPGR SHPGR 0x00000010 32 read-write SHPG SHPG [15:0] read-write SLPGR SLPGR SLPGR 0x00000014 32 read-write SLPG SLPG [15:0] read-write DR DR DR 0x00000018 32 read-write DATA DATA [7:0] read-write TAR TAR TAR 0x0000001C 32 read-write TAR TAR [9:0] read-write RWD RWD [10:10] read-write ADDMR ADDMR ADDMR 0x00000020 32 read-write ADDMR ADDMR [9:0] read-write ADDSR ADDSR ADDSR 0x00000024 32 read-write ADDSR ADDSR [9:0] read-write TOUT TOUT TOUT 0x00000028 32 read-write TOUT TOUT [15:0] read-write PSC PSC [18:16] read-write I2C1 I2C1 0x40049000 I2C1 20 SPI0 1.1 SPI0 SPI 0x40004000 32 0x00000000 0xffffffff 0x00000000 4096 registers SPI0 21 CR0 CR0 CR0 0x00000000 32 read-write SPIEN SPIEN [0:0] read-write TXDMAE TXDMAE [1:1] read-write RXDMAE RXDMAE [2:2] read-write SELOEN SELOEN [3:3] read-write SSELC SSELC [4:4] read-write DUALEN DUALEN [6:6] read-write GUADTEN GUADTEN [7:7] read-write GUADT GUADT [11:8] read-write SELHT SELHT [15:12] read-write CR1 CR1 CR1 0x00000004 32 read-write DFL DFL [3:0] read-write FORMAT FORMAT [10:8] read-write SELAP SELAP [11:11] read-write FIRSTBIT FIRSTBIT [12:12] read-write SELM SELM [13:13] read-write MODE MODE [14:14] read-write IER IER IER 0x00000008 32 read-write TXBEIEN TXBEIEN [0:0] read-write TXEIEN TXEIEN [1:1] read-write RXBNEIEN RXBNEIEN [2:2] read-write WCIEN WCIEN [3:3] read-write ROIEN ROIEN [4:4] read-write MFIEN MFIEN [5:5] read-write SAIEN SAIEN [6:6] read-write TOIEN TOIEN [7:7] read-write CPR CPR CPR 0x0000000C 32 read-write CP CP [15:0] read-write DR DR DR 0x00000010 32 read-write DR DR [15:0] read-write SR SR SR 0x00000014 32 read-write TXBE TXBE [0:0] read-write TXE TXE [1:1] read-write RXBNE RXBNE [2:2] read-write WC WC [3:3] read-write RO RO [4:4] read-write MF MF [5:5] read-write SA SA [6:6] read-write TO TO [7:7] read-write BUSY BUSY [8:8] read-write FCR FCR FCR 0x00000018 32 read-write TXFTLS TXFTLS [3:0] read-write RXFTLS RXFTLS [7:4] read-write FIFOEN FIFOEN [10:10] read-write FSR FSR FSR 0x0000001C 32 read-write TXFS TXFS [3:0] read-write RXFS RXFS [7:4] read-write FTOCR FTOCR FTOCR 0x00000020 32 read-write TOC TOC [15:0] read-write SPI1 SPI1 0x40044000 SPI1 22 USART0 1.1 USART0 USART 0x40000000 32 0x00000000 0xffffffff 0x00000000 4096 registers USART0 23 USART_USRDR USART_USRDR USART_USRDR 0x00000000 32 read-write DB DB [8:0] read-write USART_USRCR USART_USRCR USART_USRCR 0x00000004 32 read-write MODE MODE [1:0] read-write TRSM TRSM [2:2] read-write HFCEN HFCEN [3:3] read-write URTXEN URTXEN [4:4] read-write URRXEN URRXEN [5:5] read-write TXDMAEN TXDMAEN [6:6] read-write RXDMAEN RXDMAEN [7:7] read-write WLS WLS [9:8] read-write NSB NSB [10:10] read-write PBE PBE [11:11] read-write EPE EPE [12:12] read-write SPE SPE [13:13] read-write BCB BCB [14:14] read-write RTS RTS [15:15] read-write USART_USRFCR USART_USRFCR USART_USRFCR 0x00000008 32 read-write TXR TXR [0:0] read-write RXR RXR [1:1] read-write TXTL TXTL [5:4] read-write RXTL RXTL [7:6] read-write TXFS TXFS [19:16] read-write RXFS RXFS [27:24] read-write USART_USRIER USART_USRIER USART_USRIER 0x0000000C 32 read-write RXDRIE RXDRIE [0:0] read-write TXDEIE TXDEIE [1:1] read-write TXCIE TXCIE [2:2] read-write OEIE OEIE [3:3] read-write PEIE PEIE [4:4] read-write FEIE FEIE [5:5] read-write BIE BIE [6:6] read-write RSADDIE RSADDIE [7:7] read-write RXTOIE RXTOIE [8:8] read-write CTSIE CTSIE [9:9] read-write USART_USRSIFR USART_USRSIFR USART_USRSIFR 0x00000010 32 read-write RXDNE RXDNE [0:0] read-write OEI OEI [1:1] read-write PEI PEI [2:2] read-write FEI FEI [3:3] read-write BII BII [4:4] read-write RXDR RXDR [5:5] read-write RXTOF RXTOF [6:6] read-write TXDE TXDE [7:7] read-write TXC TXC [8:8] read-write RSADDE RSADDE [9:9] read-write CTSC CTSC [10:10] read-write CTSS CTSS [11:11] read-write USART_USRTPR USART_USRTPR USART_USRTPR 0x00000014 32 read-write RXTOC RXTOC [6:0] read-write RXTOEN RXTOEN [7:7] read-write TG TG [15:8] read-write USART_IrDACR USART_IrDACR USART_IrDACR 0x00000018 32 read-write IrDAEN IrDAEN [0:0] read-write IrDALP IrDALP [1:1] read-write TXSEL TXSEL [2:2] read-write LB LB [3:3] read-write TXINV TXINV [4:4] read-write RXINV RXINV [5:5] read-write IrDAPSC IrDAPSC [15:8] read-write USART_RS485CR USART_RS485CR USART_RS485CR 0x0000001C 32 read-write TXENP TXENP [0:0] read-write RSNMM RSNMM [1:1] read-write RSAAD RSAAD [2:2] read-write ADDMATCH ADDMATCH [15:8] read-write USART_SYNCR USART_SYNCR USART_SYNCR 0x00000020 32 read-write CLKEN CLKEN [0:0] read-write CPS CPS [2:2] read-write CPO CPO [3:3] read-write USART_USRDLR USART_USRDLR USART_USRDLR 0x00000024 32 read-write BRD BRD [15:0] read-write USART_USRTSTR USART_USRTSTR USART_USRTSTR 0x00000028 32 read-write LBM LBM [1:0] read-write USART1 USART1 0x40040000 USART1 24 UART0 1.1 UART0 UART 0x40001000 32 0x00000000 0xffffffff 0x00000000 4096 registers UART0 25 UART_URDR UART_URDR UART_URDR 0x00000000 32 read-write DB DB [8:0] read-write UART_URCR UART_URCR UART_URCR 0x00000004 32 read-write TRSM TRSM [2:2] read-write URTXEN URTXEN [4:4] read-write URRXEN URRXEN [5:5] read-write TXDMAEN TXDMAEN [6:6] read-write RXDMAEN RXDMAEN [7:7] read-write WLS WLS [9:8] read-write NSB NSB [10:10] read-write PBE PBE [11:11] read-write EPE EPE [12:12] read-write SPE SPE [13:13] read-write BCB BCB [14:14] read-write UART_URIER UART_URIER UART_URIER 0x0000000C 32 read-write RXDRIE RXDRIE [0:0] read-write TXDEIE TXDEIE [1:1] read-write TXCIE TXCIE [2:2] read-write OEIE OEIE [3:3] read-write PEIE PEIE [4:4] read-write FEIE FEIE [5:5] read-write BIE BIE [6:6] read-write UART_URSIFR UART_URSIFR UART_URSIFR 0x00000010 32 read-write OEI OEI [1:1] read-write PEI PEI [2:2] read-write FEI FEI [3:3] read-write BII BII [4:4] read-write RXDR RXDR [5:5] read-write TXDE TXDE [7:7] read-write TXC TXC [8:8] read-write UART_URDLR UART_URDLR UART_URDLR 0x00000024 32 read-write BRD BRD [15:0] read-write UART_URTSTR UART_URTSTR UART_URTSTR 0x00000028 32 read-write LBM LBM [1:0] read-write UART1 UART1 0x40041000 UART1 26 SCI 1.1 SCI SCI 0x40043000 32 0x00000000 0xffffffff 0x00000000 4096 registers SCI 27 CR CR CR 0x00000000 32 read-write CONV CONV [0:0] read-write CREP CREP [1:1] read-write WTEN WTEN [2:2] read-write SCIM SCIM [3:3] read-write RETRY RETRY [4:4] read-write ENSCI ENSCI [5:5] read-write DETCNF DETCNF [6:6] read-write TXDMA TXDMA [8:8] read-write RXDMA RXDMA [9:9] read-write SR SR SR 0x00000004 32 read-write PARF PARF [0:0] read-write RXCF RXCF [1:1] read-write TXCF TXCF [2:2] read-write WTF WTF [3:3] read-write CPREF CPREF [6:6] read-write TXBEF TXBEF [7:7] read-write CCR CCR CCR 0x00000008 32 read-write CCLK CCLK [2:2] read-write CDIO CDIO [3:3] read-write CLKSEL CLKSEL [7:7] read-write ETUR ETUR ETUR 0x0000000C 32 read-write ETU ETU [10:0] read-write COMP COMP [15:15] read-write GTR GTR GTR 0x00000010 32 read-write GT GT [8:0] read-write WTR WTR WTR 0x00000014 32 read-write WT WT [23:0] read-write IER IER IER 0x00000018 32 read-write PARE PARE [0:0] read-write RXCE RXCE [1:1] read-write TXCE TXCE [2:2] read-write WTE WTE [3:3] read-write CARDIRE CARDIRE [6:6] read-write TXBEE TXBEE [7:7] read-write IPR IPR IPR 0x0000001C 32 read-write PARP PARP [0:0] read-write RXCP RXCP [1:1] read-write TXCP TXCP [2:2] read-write WTP WTP [3:3] read-write CARDIRP CARDIRP [6:6] read-write TXBEP TXBEP [7:7] read-write TXB TXB TXB 0x00000020 32 read-write TB TB [7:0] read-write RXB RXB RXB 0x00000024 32 read-write RB RB [7:0] read-write PSCR PSCR PSCR 0x00000028 32 read-write PSC PSC [5:0] read-write USB 1.1 USB USB 0x400A8000 32 0x00000000 0xffffffff 0x00000000 4096 registers USB 29 CSR CSR CSR 0x00000000 32 read-write FRES FRES [1:1] read-write PDWN PDWN [2:2] read-write LPMODE LPMODE [3:3] read-write GENRSM GENRSM [5:5] read-write RXDP RXDP [6:6] read-write RXDM RXDM [7:7] read-write ADRSET ADRSET [8:8] read-write SRAMRSTC SRAMRSTC [9:9] read-write DPPUEN DPPUEN [10:10] read-write DPWKEN DPWKEN [11:11] read-write IER IER IER 0x00000004 32 read-write UGIE UGIE [0:0] read-write SOFIE SOFIE [1:1] read-write URSTIE URSTIE [2:2] read-write RSMIE RSMIE [3:3] read-write SUSPIE SUSPIE [4:4] read-write ESOFIE ESOFIE [5:5] read-write EP0IE EP0IE [8:8] read-write EP1IE EP1IE [9:9] read-write EP2IE EP2IE [10:10] read-write EP3IE EP3IE [11:11] read-write EP4IE EP4IE [12:12] read-write EP5IE EP5IE [13:13] read-write EP6IE EP6IE [14:14] read-write EP7IE EP7IE [15:15] read-write ISR ISR ISR 0x00000008 32 read-write SOFIF SOFIF [1:1] read-write URSTIF URSTIF [2:2] read-write RSMIF RSMIF [3:3] read-write SUSPIF SUSPIF [4:4] read-write ESOFIF ESOFIF [5:5] read-write EP0IF EP0IF [8:8] read-write EP1IF EP1IF [9:9] read-write EP2IF EP2IF [10:10] read-write EP3IF EP3IF [11:11] read-write EP4IF EP4IF [12:12] read-write EP5IF EP5IF [13:13] read-write EP6IF EP6IF [14:14] read-write EP7IF EP7IF [15:15] read-write FCR FCR FCR 0x0000000C 32 read-write FRNUM FRNUM [10:0] read-write SOFLCK SOFLCK [16:16] read-write LSOF LSOF [18:17] read-write DEVAR DEVAR DEVAR 0x00000010 32 read-write DEVA DEVA [6:0] read-write EP0CSR EP0CSR EP0CSR 0x00000014 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write EP0IER EP0IER EP0IER 0x00000018 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write STRXIE STRXIE [8:8] read-write SDRXIE SDRXIE [9:9] read-write SDERIE SDERIE [10:10] read-write ZLRXIE ZLRXIE [11:11] read-write EP0ISR EP0ISR EP0ISR 0x0000001C 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write STRXIF STRXIF [8:8] read-write SDRXIF SDRXIF [9:9] read-write SDERIF SDERIF [10:10] read-write ZLRXIF ZLRXIF [11:11] read-write EP0TCR EP0TCR EP0TCR 0x00000020 32 read-write TXCNT TXCNT [6:0] read-write RXCNT RXCNT [22:16] read-write EP0CFGR EP0CFGR EP0CFGR 0x00000024 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [16:10] read-write EPADR EPADR [27:24] read-write EPEN EPEN [31:31] read-write EP1CSR EP1CSR EP1CSR 0x00000028 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write EP1IER EP1IER EP1IER 0x0000002C 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write EP1ISR EP1ISR EP1ISR 0x00000030 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write EP1TCR EP1TCR EP1TCR 0x00000034 32 read-write TCNT TCNT [8:0] read-write EP1CFGR EP1CFGR EP1CFGR 0x00000038 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [16:10] read-write EPADR EPADR [27:24] read-write EPDIR EPDIR [28:28] read-write EPTYPE EPTYPE [29:29] read-write EPEN EPEN [31:31] read-write EP2CSR EP2CSR EP2CSR 0x0000003C 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write EP2IER EP2IER EP2IER 0x00000040 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write EP2ISR EP2ISR EP2ISR 0x00000044 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write EP2TCR EP2TCR EP2TCR 0x00000048 32 read-write TCNT TCNT [8:0] read-write EP2CFGR EP2CFGR EP2CFGR 0x0000004C 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [16:10] read-write EPADR EPADR [27:24] read-write EPDIR EPDIR [28:28] read-write EPTYPE EPTYPE [29:29] read-write EPEN EPEN [31:31] read-write EP3CSR EP3CSR EP3CSR 0x00000050 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write EP3IER EP3IER EP3IER 0x00000054 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write EP3ISR EP3ISR EP3ISR 0x00000058 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write EP3TCR EP3TCR EP3TCR 0x0000005C 32 read-write TCNT TCNT [8:0] read-write EP3CFGR EP3CFGR EP3CFGR 0x00000060 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [16:10] read-write EPADR EPADR [27:24] read-write EPDIR EPDIR [28:28] read-write EPTYPE EPTYPE [29:29] read-write EPEN EPEN [31:31] read-write EP4CSR EP4CSR EP4CSR 0x00000064 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write MDBTG MDBTG [6:6] read-write UDBTG UDBTG [7:7] read-write EP4IER EP4IER EP4IER 0x00000068 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write EP4ISR EP4ISR EP4ISR 0x0000006C 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write EP4TCR EP4TCR EP4TCR 0x00000070 32 read-write TCNT0 TCNT0 [9:0] read-write TCNT1 TCNT1 [25:16] read-write EP4CFGR EP4CFGR EP4CFGR 0x00000074 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [19:10] read-write SDBS SDBS [23:23] read-write EPADR EPADR [27:24] read-write EPDIR EPDIR [28:28] read-write EPTYPE EPTYPE [29:29] read-write EPEN EPEN [31:31] read-write EP5CSR EP5CSR EP5CSR 0x00000078 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write MDBTG MDBTG [6:6] read-write UDBTG UDBTG [7:7] read-write EP5IER EP5IER EP5IER 0x0000007C 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write EP5ISR EP5ISR EP5ISR 0x00000080 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write EP5TCR EP5TCR EP5TCR 0x00000084 32 read-write TCNT0 TCNT0 [9:0] read-write TCNT1 TCNT1 [25:16] read-write EP5CFGR EP5CFGR EP5CFGR 0x00000088 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [19:10] read-write SDBS SDBS [23:23] read-write EPADR EPADR [27:24] read-write EPDIR EPDIR [28:28] read-write EPTYPE EPTYPE [29:29] read-write EPEN EPEN [31:31] read-write EP6CSR EP6CSR EP6CSR 0x0000008C 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write MDBTG MDBTG [6:6] read-write UDBTG UDBTG [7:7] read-write EP6IER EP6IER EP6IER 0x00000090 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write EP6ISR EP6ISR EP6ISR 0x00000094 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write EP6TCR EP6TCR EP6TCR 0x00000098 32 read-write TCNT0 TCNT0 [9:0] read-write TCNT1 TCNT1 [25:16] read-write EP6CFGR EP6CFGR EP6CFGR 0x0000009C 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [19:10] read-write SDBS SDBS [23:23] read-write EPADR EPADR [27:24] read-write EPDIR EPDIR [28:28] read-write EPTYPE EPTYPE [29:29] read-write EPEN EPEN [31:31] read-write EP7CSR EP7CSR EP7CSR 0x000000A0 32 read-write DTGTX DTGTX [0:0] read-write NAKTX NAKTX [1:1] read-write STLTX STLTX [2:2] read-write DTGRX DTGRX [3:3] read-write NAKRX NAKRX [4:4] read-write STLRX STLRX [5:5] read-write MDBTG MDBTG [6:6] read-write UDBTG UDBTG [7:7] read-write EP7IER EP7IER EP7IER 0x000000A4 32 read-write OTRXIE OTRXIE [0:0] read-write ODRXIE ODRXIE [1:1] read-write ODOVIE ODOVIE [2:2] read-write ITRXIE ITRXIE [3:3] read-write IDTXIE IDTXIE [4:4] read-write NAKIE NAKIE [5:5] read-write STLIE STLIE [6:6] read-write UERIE UERIE [7:7] read-write EP7ISR EP7ISR EP7ISR 0x000000A8 32 read-write OTRXIF OTRXIF [0:0] read-write ODRXIF ODRXIF [1:1] read-write ODOVIF ODOVIF [2:2] read-write ITRXIF ITRXIF [3:3] read-write IDTXIF IDTXIF [4:4] read-write NAKIF NAKIF [5:5] read-write STLIF STLIF [6:6] read-write UERIF UERIF [7:7] read-write EP7TCR EP7TCR EP7TCR 0x000000AC 32 read-write TCNT0 TCNT0 [9:0] read-write TCNT1 TCNT1 [25:16] read-write EP7CFGR EP7CFGR EP7CFGR 0x000000B0 32 read-write EPBUFA EPBUFA [9:0] read-write EPLEN EPLEN [19:10] read-write SDBS SDBS [23:23] read-write EPADR EPADR [27:24] read-write EPDIR EPDIR [28:28] read-write EPTYPE EPTYPE [29:29] read-write EPEN EPEN [31:31] read-write PDMA 1.1 PDMA PDMA 0x40090000 32 0x00000000 0xffffffff 0x00000000 4096 registers PDMACH0_1 30 PDMACH2_5 31 CH0CR CH0CR CH0CR 0x00000000 32 read-write CHEN CHEN [0:0] read-write SWTRIG SWTRIG [1:1] read-write DWIDTH DWIDTH [3:2] read-write DSTAINC DSTAINC [4:4] read-write DSTAMOD DSTAMOD [5:5] read-write SRCAINC SRCAINC [6:6] read-write SRCAMOD SRCAMOD [7:7] read-write CHPRI CHPRI [9:8] read-write FIXAEN FIXAEN [10:10] read-write AUTORL AUTORL [11:11] read-write CH0SADR CH0SADR CH0SADR 0x00000004 32 read-write SADR SADR [31:0] read-write CH0DADR CH0DADR CH0DADR 0x00000008 32 read-write DADR DADR [31:0] read-write CH0TSR CH0TSR CH0TSR 0x00000010 32 read-write BLKLEN BLKLEN [7:0] read-write BLKCNT BLKCNT [31:16] read-write CH0CTSR CH0CTSR CH0CTSR 0x00000014 32 read-write CBLKCNT CBLKCNT [31:16] read-write CH1CR CH1CR CH1CR 0x00000018 32 read-write CHEN CHEN [0:0] read-write SWTRIG SWTRIG [1:1] read-write DWIDTH DWIDTH [3:2] read-write DSTAINC DSTAINC [4:4] read-write DSTAMOD DSTAMOD [5:5] read-write SRCAINC SRCAINC [6:6] read-write SRCAMOD SRCAMOD [7:7] read-write CHPRI CHPRI [9:8] read-write FIXAEN FIXAEN [10:10] read-write AUTORL AUTORL [11:11] read-write CH1SADR CH1SADR CH1SADR 0x0000001C 32 read-write SADR SADR [31:0] read-write CH1DADR CH1DADR CH1DADR 0x00000020 32 read-write DADR DADR [31:0] read-write CH1TSR CH1TSR CH1TSR 0x00000028 32 read-write BLKLEN BLKLEN [15:0] read-write BLKCNT BLKCNT [31:16] read-write CH1CTSR CH1CTSR CH1CTSR 0x0000002C 32 read-write CBLKLEN CBLKLEN [15:0] read-write CBLKCNT CBLKCNT [31:16] read-write CH2CR CH2CR CH2CR 0x00000030 32 read-write CHEN CHEN [0:0] read-write SWTRIG SWTRIG [1:1] read-write DWIDTH DWIDTH [3:2] read-write DSTAINC DSTAINC [4:4] read-write DSTAMOD DSTAMOD [5:5] read-write SRCAINC SRCAINC [6:6] read-write SRCAMOD SRCAMOD [7:7] read-write CHPRI CHPRI [9:8] read-write FIXAEN FIXAEN [10:10] read-write AUTORL AUTORL [11:11] read-write CH2SADR CH2SADR CH2SADR 0x00000034 32 read-write SADR SADR [31:0] read-write CH2DADR CH2DADR CH2DADR 0x00000038 32 read-write DADR DADR [31:0] read-write CH2TSR CH2TSR CH2TSR 0x00000040 32 read-write BLKLEN BLKLEN [15:0] read-write BLKCNT BLKCNT [31:16] read-write CH2CTSR CH2CTSR CH2CTSR 0x00000044 32 read-write CBLKLEN CBLKLEN [15:0] read-write CBLKCNT CBLKCNT [31:16] read-write CH3CR CH3CR CH3CR 0x00000048 32 read-write CHEN CHEN [0:0] read-write SWTRIG SWTRIG [1:1] read-write DWIDTH DWIDTH [3:2] read-write DSTAINC DSTAINC [4:4] read-write DSTAMOD DSTAMOD [5:5] read-write SRCAINC SRCAINC [6:6] read-write SRCAMOD SRCAMOD [7:7] read-write CHPRI CHPRI [9:8] read-write FIXAEN FIXAEN [10:10] read-write AUTORL AUTORL [11:11] read-write CH3SADR CH3SADR CH3SADR 0x0000004C 32 read-write SADR SADR [31:0] read-write CH3DADR CH3DADR CH3DADR 0x00000050 32 read-write DADR DADR [31:0] read-write CH3TSR CH3TSR CH3TSR 0x00000058 32 read-write BLKLEN BLKLEN [15:0] read-write BLKCNT BLKCNT [31:16] read-write CH3CTSR CH3CTSR CH3CTSR 0x0000005C 32 read-write CBLKLEN CBLKLEN [15:0] read-write CBLKCNT CBLKCNT [31:16] read-write CH4CR CH4CR CH4CR 0x00000060 32 read-write CHEN CHEN [0:0] read-write SWTRIG SWTRIG [1:1] read-write DWIDTH DWIDTH [3:2] read-write DSTAINC DSTAINC [4:4] read-write DSTAMOD DSTAMOD [5:5] read-write SRCAINC SRCAINC [6:6] read-write SRCAMOD SRCAMOD [7:7] read-write CHPRI CHPRI [9:8] read-write FIXAEN FIXAEN [10:10] read-write AUTORL AUTORL [11:11] read-write CH4SADR CH4SADR CH4SADR 0x00000064 32 read-write SADR SADR [31:0] read-write CH4DADR CH4DADR CH4DADR 0x00000068 32 read-write DADR DADR [31:0] read-write CH4TSR CH4TSR CH4TSR 0x00000070 32 read-write BLKLEN BLKLEN [15:0] read-write BLKCNT BLKCNT [31:16] read-write CH4CTSR CH4CTSR CH4CTSR 0x00000074 32 read-write CBLKLEN CBLKLEN [15:0] read-write CBLKCNT CBLKCNT [31:16] read-write CH5CR CH5CR CH5CR 0x00000078 32 read-write CHEN CHEN [0:0] read-write SWTRIG SWTRIG [1:1] read-write DWIDTH DWIDTH [3:2] read-write DSTAINC DSTAINC [4:4] read-write DSTAMOD DSTAMOD [5:5] read-write SRCAINC SRCAINC [6:6] read-write SRCAMOD SRCAMOD [7:7] read-write CHPRI CHPRI [9:8] read-write FIXAEN FIXAEN [10:10] read-write AUTORL AUTORL [11:11] read-write CH5SADR CH5SADR CH5SADR 0x0000007C 32 read-write SADR SADR [31:0] read-write CH5DADR CH5DADR CH5DADR 0x00000080 32 read-write DADR DADR [31:0] read-write CH5TSR CH5TSR CH5TSR 0x00000088 32 read-write BLKLEN BLKLEN [15:0] read-write BLKCNT BLKCNT [31:16] read-write CH5CTSR CH5CTSR CH5CTSR 0x0000008C 32 read-write CBLKLEN CBLKLEN [15:0] read-write CBLKCNT CBLKCNT [31:16] read-write ISR ISR ISR 0x00000120 32 read-write GEISTA0 GEISTA0 [0:0] read-write BEISTA0 BEISTA0 [1:1] read-write HTISTA0 HTISTA0 [2:2] read-write TCISTA0 TCISTA0 [3:3] read-write TEISTA0 TEISTA0 [4:4] read-write GEISTA1 GEISTA1 [5:5] read-write BEISTA1 BEISTA1 [6:6] read-write HTISTA1 HTISTA1 [7:7] read-write TCISTA1 TCISTA1 [8:8] read-write TEISTA1 TEISTA1 [9:9] read-write GEISTA2 GEISTA2 [10:10] read-write BEISTA2 BEISTA2 [11:11] read-write HTISTA2 HTISTA2 [12:12] read-write TCISTA2 TCISTA2 [13:13] read-write TEISTA2 TEISTA2 [14:14] read-write GEISTA3 GEISTA3 [15:15] read-write BEISTA3 BEISTA3 [16:16] read-write HTISTA3 HTISTA3 [17:17] read-write TCISTA3 TCISTA3 [18:18] read-write TEISTA3 TEISTA3 [19:19] read-write GEISTA4 GEISTA4 [20:20] read-write BEISTA4 BEISTA4 [21:21] read-write HTISTA4 HTISTA4 [22:22] read-write TCISTA4 TCISTA4 [23:23] read-write TEISTA4 TEISTA4 [24:24] read-write GEISTA5 GEISTA5 [25:25] read-write BEISTA5 BEISTA5 [26:26] read-write HTISTA5 HTISTA5 [27:27] read-write TCISTA5 TCISTA5 [28:28] read-write TEISTA5 TEISTA5 [29:29] read-write ISCR ISCR ISCR 0x00000128 32 read-write GEICLR0 GEICLR0 [0:0] read-write BEICLR0 BEICLR0 [1:1] read-write HTICLR0 HTICLR0 [2:2] read-write TCICLR0 TCICLR0 [3:3] read-write TEICLR0 TEICLR0 [4:4] read-write GEICLR1 GEICLR1 [5:5] read-write BEICLR1 BEICLR1 [6:6] read-write HTICLR1 HTICLR1 [7:7] read-write TCICLR1 TCICLR1 [8:8] read-write TEICLR1 TEICLR1 [9:9] read-write GEICLR2 GEICLR2 [10:10] read-write BEICLR2 BEICLR2 [11:11] read-write HTICLR2 HTICLR2 [12:12] read-write TCICLR2 TCICLR2 [13:13] read-write TEICLR2 TEICLR2 [14:14] read-write GEICLR3 GEICLR3 [15:15] read-write BEICLR3 BEICLR3 [16:16] read-write HTICLR3 HTICLR3 [17:17] read-write TCICLR3 TCICLR3 [18:18] read-write TEICLR3 TEICLR3 [19:19] read-write GEICLR4 GEICLR4 [20:20] read-write BEICLR4 BEICLR4 [21:21] read-write HTICLR4 HTICLR4 [22:22] read-write TCICLR4 TCICLR4 [23:23] read-write TEICLR4 TEICLR4 [24:24] read-write GEICLR5 GEICLR5 [25:25] read-write BEICLR5 BEICLR5 [26:26] read-write HTICLR5 HTICLR5 [27:27] read-write TCICLR5 TCICLR5 [28:28] read-write TEICLR5 TEICLR5 [29:29] read-write IER IER IER 0x00000130 32 read-write GEIE0 GEIE0 [0:0] read-write BEIE0 BEIE0 [1:1] read-write HTIE0 HTIE0 [2:2] read-write TCIE0 TCIE0 [3:3] read-write TEIE0 TEIE0 [4:4] read-write GEIE1 GEIE1 [5:5] read-write BEIE1 BEIE1 [6:6] read-write HTIE1 HTIE1 [7:7] read-write TCIE1 TCIE1 [8:8] read-write TEIE1 TEIE1 [9:9] read-write GEIE2 GEIE2 [10:10] read-write BEIE2 BEIE2 [11:11] read-write HTIE2 HTIE2 [12:12] read-write TCIE2 TCIE2 [13:13] read-write TEIE2 TEIE2 [14:14] read-write GEIE3 GEIE3 [15:15] read-write BEIE3 BEIE3 [16:16] read-write HTIE3 HTIE3 [17:17] read-write TCIE3 TCIE3 [18:18] read-write TEIE3 TEIE3 [19:19] read-write GEIE4 GEIE4 [20:20] read-write BEIE4 BEIE4 [21:21] read-write HTIE4 HTIE4 [22:22] read-write TCIE4 TCIE4 [23:23] read-write TEIE4 TEIE4 [24:24] read-write GEIE5 GEIE5 [25:25] read-write BEIE5 BEIE5 [26:26] read-write HTIE5 HTIE5 [27:27] read-write TCIE5 TCIE5 [28:28] read-write TEIE5 TEIE5 [29:29] read-write EBI 1.1 EBI EBI 0x40098000 32 0x00000000 0xffffffff 0x00000000 4096 registers CR CR CR 0x00000000 32 read-write MODE0 MODE0 [1:0] read-write MODE1 MODE1 [3:2] read-write MODE2 MODE2 [5:4] read-write MODE3 MODE3 [7:6] read-write BANKEN0 BANKEN0 [8:8] read-write BANKEN1 BANKEN1 [9:9] read-write BANKEN2 BANKEN2 [10:10] read-write BANKEN3 BANKEN3 [11:11] read-write NOIDLE0 NOIDLE0 [12:12] read-write NOIDLE1 NOIDLE1 [13:13] read-write NOIDLE2 NOIDLE2 [14:14] read-write NOIDLE3 NOIDLE3 [15:15] read-write IDLET IDLET [31:28] read-write SR SR SR 0x00000008 32 read-write EBIBUSY EBIBUSY [0:0] read-write EBISMRST EBISMRST [8:8] read-write ATR ATR ATR 0x00000010 32 read-write ADDRSETUP ADDRSETUP [3:0] read-write ADDRHOLD ADDRHOLD [11:8] read-write RTR RTR RTR 0x00000014 32 read-write RDSETUP RDSETUP [2:0] read-write RDSTRB RDSTRB [12:8] read-write RDHOLD RDHOLD [18:16] read-write WTR WTR WTR 0x00000018 32 read-write WRSETUP WRSETUP [2:0] read-write WRSTRB WRSTRB [12:8] read-write WRHOLD WRHOLD [18:16] read-write PR PR PR 0x0000001C 32 read-write CSPOL CSPOL [0:0] read-write OEPOL OEPOL [1:1] read-write WEPOL WEPOL [2:2] read-write ALEPOL ALEPOL [3:3] read-write I2S 1.1 I2S I2S 0x40026000 32 0x00000000 0xffffffff 0x00000000 4096 registers I2S 28 CR CR CR 0x00000000 32 read-write I2SEN I2SEN [0:0] read-write TXEN TXEN [1:1] read-write RXEN RXEN [2:2] read-write SMPSIZE SMPSIZE [5:4] read-write FORMAT FORMAT [7:6] read-write BITEXT BITEXT [8:8] read-write MCLKEN MCLKEN [9:9] read-write REPEAT REPEAT [10:10] read-write CHANNEL CHANNEL [11:11] read-write TXMUTE TXMUTE [12:12] read-write TXDMAEN TXDMAEN [13:13] read-write RXDMAEN RXDMAEN [14:14] read-write CLKDEN CLKDEN [15:15] read-write RCEN RCEN [16:16] read-write RCSEL RCSEL [17:17] read-write BCKINV BCKINV [18:18] read-write MCKINV MCKINV [19:19] read-write IER IER IER 0x00000004 32 read-write TXFTLIEN TXFTLIEN [0:0] read-write TXUDIEN TXUDIEN [1:1] read-write TXOVIEN TXOVIEN [2:2] read-write RXFTLIEN RXFTLIEN [4:4] read-write RXUDIEN RXUDIEN [5:5] read-write RXOVIEN RXOVIEN [6:6] read-write CDR CDR CDR 0x00000008 32 read-write Y_DIV Y_DIV [7:0] read-write X_DIV X_DIV [15:8] read-write N_DIV N_DIV [23:16] read-write TXDR TXDR TXDR 0x0000000C 32 read-write TXDR TXDR [31:0] read-write RXDR RXDR RXDR 0x00000010 32 read-write RXDR RXDR [31:0] read-write FCR FCR FCR 0x00000014 32 read-write TXFTLS TXFTLS [3:0] read-write RXFTLS RXFTLS [7:4] read-write TXFRST TXFRST [8:8] read-write RXFRST RXFRST [9:9] read-write SR SR SR 0x00000018 32 read-write TXFTL TXFTL [0:0] read-write TXFUD TXFUD [1:1] read-write TXFOV TXFOV [2:2] read-write TXFEMT TXFEMT [3:3] read-write TXFFUL TXFFUL [4:4] read-write RXFTL RXFTL [8:8] read-write RXFUD RXFUD [9:9] read-write RXFOV RXFOV [10:10] read-write RXFEMT RXFEMT [11:11] read-write RXFFUL RXFFUL [12:12] read-write CHS CHS [16:16] read-write TXBUSY TXBUSY [17:17] read-write CLKRDY CLKRDY [18:18] read-write TXFS TXFS [27:24] read-write RXFS RXFS [31:28] read-write RCNTR RCNTR RCNTR 0x0000001C 32 read-write RCNTR RCNTR [19:0] read-write CRC 1.0 CRC CRC 0x4008A000 32 0x00000000 0xffffffff 0x00000000 4096 registers CR CR CR 0x00000000 32 read-write POLY POLY [1:0] read-write DATBIRV DATBIRV [2:2] read-write DATBYRV DATBYRV [3:3] read-write DATCMPL DATCMPL [4:4] read-write SUMBIRV SUMBIRV [5:5] read-write SUMBYRV SUMBYRV [6:6] read-write SUMCMPL SUMCMPL [7:7] read-write SDR SDR SDR 0x00000004 32 read-write SEED SEED [31:0] read-write CSR CSR CSR 0x00000008 32 read-write CHKSUM CHKSUM [31:0] read-write DR DR DR 0x0000000C 32 read-write DATA DATA [31:0] read-write