M367 0.1 TOSHIBA Cortex-M3 MCU 8 32 UDFS UDC2 AHB Bridge 0x40008000 0x0 0x24 registers 0x24 0x18 reserved 0x3c 0x24 registers 0x60 0x20 reserved 0x80 0xc registers INTSTS Interrupt Status Register 0x000 32 read-write 0x00000000 0xffffffff INT_SETUP INT_SETUP 0 1 read-only INT_STATUS_NAK INT_STATUS_NAK 1 1 read-only INT_STATUS INT_STATUS 2 1 read-only INT_RX_ZERO INT_RX_ZERO 3 1 read-only INT_SOF INT_SOF 4 1 read-only INT_EP0 INT_EP0 5 1 read-only INT_EP INT_EP 6 1 read-only INT_NAK INT_NAK 7 1 read-only INT_SUSPEND_RESUME INT_SUSPEND_RESUME 8 1 read-write INT_USB_RESET INT_USB_RESET 9 1 read-write INT_USB_RESET_END INT_USB_RESET_END 10 1 read-write INT_MW_SET_ADD INT_MW_SET_ADD 17 1 read-write INT_MW_END_ADD INT_MW_END_ADD 18 1 read-write INT_MW_TIMEOUT INT_MW_TIMEOUT 19 1 read-write INT_MW_AHBERR INT_MW_AHBERR 20 1 read-write INT_MR_END_ADD INT_MR_END_ADD 21 1 read-write INT_MR_EP_DSET INT_MR_EP_DSET 22 1 read-write INT_MR_AHBERR INT_MR_AHBERR 23 1 read-write INT_UDC2_REG_RD INT_UDC2_REG_RD 24 1 read-write INT_DMAC_REG_RD INT_DMAC_REG_RD 25 1 read-write INT_POWERDETECT INT_POWERDETECT 28 1 read-write INT_MW_RERROR INT_MW_RERROR 29 1 read-write INTENB Interrupt Enable Register 0x004 32 read-write 0x00000000 0xffffffff SUSPEND_RESUME_EN SUSPEND_RESUME_EN 8 1 read-write RESET_EN RESET_EN 9 1 read-write RESET_END_EN RESET_END_EN 10 1 read-write MW_SET_ADD_EN MW_SET_ADD_EN 17 1 read-write MW_END_ADD_EN MW_END_ADD_EN 18 1 read-write MW_TIMEOUT_EN MW_TIMEOUT_EN 19 1 read-write MW_AHBERR_EN MW_AHBERR_EN 20 1 read-write MR_END_ADD_EN MR_END_ADD_EN 21 1 read-write MR_EP_DSET_EN MR_EP_DSET_EN 22 1 read-write MR_AHBERR_EN MR_AHBERR_EN 23 1 read-write UDC2_REG_RD_EN UDC2_REG_RD_EN 24 1 read-write DMAC_REG_RD_EN DMAC_REG_RD_EN 25 1 read-write POWER_DETECT_EN POWER_DETECT_EN 28 1 read-write MW_RERROR_EN MW_RERROR_EN 29 1 read-write MWTOUT Master Write Timeout Register 0x008 32 read-write 0xffffffff 0xffffffff TIMEOUT_EN TIMEOUT_EN 0 1 read-write TIMEOUTSET TIMEOUTSET 1 31 read-write C2STSET UDC2 setting 0x00C 32 read-write 0x00000010 0xffffffff TX0 TX0 0 1 read-write EOPB_ENABLE EOPB_ENABLE 4 1 read-write MSTSET DMAC setting 0x0010 32 read-write 0x00000000 0xffffffff MW_ENABLE MW_ENABLE 0 1 read-write MW_ABORT MW_ABORT 1 1 write-only MW_RESET MW_RESET 2 1 read-write MR_ENABLE MR_ENABLE 4 1 read-write MR_ABORT MR_ABORT 5 1 write-only MR_RESET MR_RESET 6 1 read-write M_BURST_TYPE M_BURST_TYPE 8 1 read-write DMACRDREQ DMAC Read request 0x0014 32 read-write 0x00000000 0xffffffff DMARDADR DMARDADR 2 6 read-write DMARDCLR DMARDCLR 30 1 read-write DMARDREQ DMARDREQ 31 1 read-write DMACRDVL DMAC Read Value 0x0018 32 read-only 0x00000000 0xffffffff DMARDDATA DMARDDATA 0 32 read-only UDC2RDREQ UDC2 Read Request 0x001C 32 read-write 0x00000000 0xffffffff UDC2RDADR UDC2RDADR 2 8 read-write UDC2RDCLR UDC2RDCLR 30 1 read-write UDC2RDREQ UDC2RDREQ 31 1 read-write UDC2RDVL UDC2 Read Value 0x0020 32 read-only 0x00000000 0x0000ffff UDC2RDATA UDC2RDATA 0 16 read-only ARBTSET Arbiter Setting 0x003C 32 read-write 0x00000000 0xffffffff ABTPRI_R0 ABTPRI_R0 0 2 read-write ABTPRI_R1 ABTPRI_R1 4 2 read-only ABTPRI_W0 ABTPRI_W0 8 2 read-write ABTPRI_W1 ABTPRI_W1 12 2 read-write ABTMOD ABTMOD 28 1 read-write ABT_EN ABT_EN 31 1 read-write MWSADR Master Write Start Address 0x0040 32 read-write 0xffffffff 0xffffffff MWSADR MWSADR 0 32 read-write MWEADR Master Write End Address 0x0044 32 read-write 0xffffffff 0xffffffff MWEADR MWEADR 0 32 read-write MWCADR Master Write Current Address 0x0048 32 read-only 0xffffffff 0xffffffff MWCADR MWCADR 0 32 read-only MWAHBADR Master Write AHB Address 0x004C 32 read-only 0xffffffff 0xffffffff MWAHBADR MWAHBADR 0 32 read-only MRSADR Master Read Start Address 0x0050 32 read-write 0xffffffff 0xffffffff MRSADR MRSADR 0 32 read-write MREADR Master Read End Address 0x0054 32 read-write 0xffffffff 0xffffffff MREADR MREADR 0 32 read-write MRCADR Master Read Current Address 0x0058 32 read-only 0xffffffff 0xffffffff MRCADR MRCADR 0 32 read-only MRAHBADR Master Read AHB Address 0x005C 32 read-only 0xffffffff 0xffffffff MRAHBADR MRAHBADR 0 32 read-only PWCTL Power Detect Control 0x0080 32 read-write 0x00000032 0xffffffff USB_RESET USB_RESET 0 1 read-only PW_RESETB PW_RESETB 1 1 read-write PW_DETECT PW_DETECT 2 1 read-only PHY_SUSPEND PHY_SUSPEND 3 1 read-write SUSPEND_X SUSPEND_X 4 1 read-only PHY_RESETB PHY_RESETB 5 1 read-write PHY_REMOTE_WKUP PHY_REMOTE_WKUP 6 1 read-write WAKEUP_EN WAKEUP_EN 7 1 read-write MSTSTS Master Status 0x0084 32 read-only 0x0000001c 0xffffffff MWEPDSET MWEPDSET 0 1 read-only MREPDSET MREPDSET 1 1 read-only MWBFEMP MWBFEMP 2 1 read-only MRBFEMP MRBFEMP 3 1 read-only MREPEMPTY MREPEMPTY 4 1 read-only TOUTCNT Timeout Count 0x0088 32 read-only 0xffffffff 0xffffffff TMOUTCNT TMOUTCNT 0 32 read-only UDFS2 UDC2(USB -Spec2.0 Device contoller) 0x40008200 0x0 0x8 registers 0x8 0x4 reserved 0xc 0xa4 registers 0xb0 0x280 reserved 0x330 0x8 registers ADR UDC2 Address State 0x0000 32 read-write 0x00000000 0xffffffff DEV_ADR DEV_ADR 0 7 read-write DEFAULT DEFAULT 8 1 read-write ADDRESSED ADDRESSED 9 1 read-write CONFIGURED CONFIGURED 10 1 read-write SUSPEND SUSPEND 11 1 read-only CUR_SPEED CUR_SPEED 12 2 read-only EP_BI_MODE EP_BI_MODE 14 1 read-write STAGE_ERR STAGE_ERR 15 1 read-write FRM UDC2 Frame 0x0004 32 read-write 0x00000000 0xffffffff FRAME FRAME 0 11 read-only F_STATUS F_STATUS 12 2 read-only CREATE_SOF CREATE_SOF 15 1 read-write CMD UDC2 Command 0x000C 32 read-write 0x00000000 0xffffffff COM COM 0 4 read-write EP EP 4 4 read-write RX_NULLPKT_EP RX_NULLPKT_EP 8 4 read-only INT_TOGGLE INT_TOGGLE 15 1 read-write BRQ UDC2 bRequest-bmRequest Type 0x0010 32 read-only 0x00000000 0xffffffff RECIPIENT RECIPIENT 0 5 read-only REQ_TYPE REQ_TYPE 5 2 read-only DIR DIR 7 1 read-only REQUESET REQUESET 8 8 read-only WVL UDC2 wValue 0x0014 32 read-only 0x00000000 0xffffffff VALUE VALUE 0 16 read-only WIDX UDC2 wIndex 0x0018 32 read-only 0x00000000 0xffffffff INDEX INDEX 0 16 read-only WLGTH UDC2 wLength 0x001C 32 read-only 0x00000000 0xffffffff LENGTH LENGTH 0 16 read-only INT UDC2 INT 0x0020 32 read-write 0x00000000 0xffffffff I_SETUP I_SETUP 0 1 read-write I_STATUS_NAK I_STATUS_NAK 1 1 read-write I_STATUS I_STATUS 2 1 read-write I_RX_DATA0 I_RX_DATA0 3 1 read-write I_SOF I_SOF 4 1 read-write I_EP0 I_EP0 5 1 read-write I_EP I_EP 6 1 read-write I_NAK I_NAK 7 1 read-write M_SETUP M_SETUP 8 1 read-write M_STATUS_NAK M_STATUS_NAK 9 1 read-write M_STATUS M_STATUS 10 1 read-write M_RX_DATA0 M_RX_DATA0 11 1 read-write M_SOF M_SOF 12 1 read-write M_EP0 M_EP0 13 1 read-write M_EP M_EP 14 1 read-write M_NAK M_NAK 15 1 read-write INTEP UDC2 INT_EP 0x0024 32 read-write 0x00000000 0xffffffff I_EP1 I_EP1 1 1 read-write I_EP2 I_EP2 2 1 read-write I_EP3 I_EP3 3 1 read-write I_EP4 I_EP4 4 1 read-write I_EP5 I_EP5 5 1 read-write I_EP6 I_EP6 6 1 read-write I_EP7 I_EP7 7 1 read-write INTEPMSK UDC2 INT_EP_MASK 0x0028 32 read-write 0x00000000 0xffffffff M_EP M_EP 0 8 read-write INTRX0 UDC2 INT RX DATA0 0x002C 32 read-write 0x00000000 0xffffffff RX_D0_EP RX_D0_EP 0 8 read-write EP0MSZ UDC2 EP0 Max Packet Size 0x0030 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 7 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP0STS UDC2 EP0 Status 0x0034 32 read-only 0x00000000 0xffffffff STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only EP0_MASK EP0_MASK 15 1 read-only EP0DSZ UDC2 EP0 Data Size 0x0038 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 7 read-only EP0FIFO UDC2 EP0 FIFO 0x003C 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write EP1MSZ UDC2 EP1 Max Packet Size 0x0040 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 11 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP1STS UDC2 EP1 Status 0x0044 32 read-write 0x00000000 0xffffffff NUM_MF NUM_MF 0 2 read-write T_TYPE T_TYPE 2 2 read-write DIR DIR 7 1 read-write DISABLE DISABLE 8 1 read-only STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only BUS_SEL BUS_SEL 14 1 read-write PKT_MODE PKT_MODE 15 1 read-write EP1DSZ UDC2 EP1 Data Size 0x0048 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 11 read-only EP1FIFO UDC2 EP1 FIFO 0x004C 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write EP2MSZ UDC2 EP2 Max Packet Size 0x0050 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 11 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP2STS UDC2 EP2 Status 0x0054 32 read-write 0x00000000 0xffffffff NUM_MF NUM_MF 0 2 read-write T_TYPE T_TYPE 2 2 read-write DIR DIR 7 1 read-write DISABLE DISABLE 8 1 read-only STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only BUS_SEL BUS_SEL 14 1 read-write PKT_MODE PKT_MODE 15 1 read-write EP2DSZ UDC2 EP2 Data Size 0x0058 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 11 read-only EP2FIFO UDC2 EP2 FIFO 0x005C 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write EP3MSZ UDC3 EP3 Max Packet Size 0x0060 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 11 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP3STS UDC3 EP3 Status 0x0064 32 read-write 0x00000000 0xffffffff NUM_MF NUM_MF 0 2 read-write T_TYPE T_TYPE 2 2 read-write DIR DIR 7 1 read-write DISABLE DISABLE 8 1 read-only STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only BUS_SEL BUS_SEL 14 1 read-write PKT_MODE PKT_MODE 15 1 read-write EP3DSZ UDC3 EP3 Data Size 0x0068 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 11 read-only EP3FIFO UDC3 EP3 FIFO 0x006C 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write EP4MSZ UDC2 EP4 Max Packet Size 0x0070 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 11 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP4STS UDC2 EP4 Status 0x0074 32 read-write 0x00000000 0xffffffff NUM_MF NUM_MF 0 2 read-write T_TYPE T_TYPE 2 2 read-write DIR DIR 7 1 read-write DISABLE DISABLE 8 1 read-only STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only BUS_SEL BUS_SEL 14 1 read-write PKT_MODE PKT_MODE 15 1 read-write EP4DSZ UDC2 EP4 Data Size 0x0078 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 11 read-only EP4FIFO UDC2 EP4 FIFO 0x007C 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write EP5MSZ UDC2 EP5 Max Packet Size 0x0080 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 11 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP5STS UDC2 EP5 Status 0x0084 32 read-write 0x00000000 0xffffffff NUM_MF NUM_MF 0 2 read-write T_TYPE T_TYPE 2 2 read-write DIR DIR 7 1 read-write DISABLE DISABLE 8 1 read-only STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only BUS_SEL BUS_SEL 14 1 read-write PKT_MODE PKT_MODE 15 1 read-write EP5DSZ UDC2 EP5 Data Size 0x0088 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 11 read-only EP5FIFO UDC2 EP5 FIFO 0x008C 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write EP6MSZ UDC2 EP6 Max Packet Size 0x0090 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 11 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP6STS UDC2 EP6 Status 0x0094 32 read-write 0x00000000 0xffffffff NUM_MF NUM_MF 0 2 read-write T_TYPE T_TYPE 2 2 read-write DIR DIR 7 1 read-write DISABLE DISABLE 8 1 read-only STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only BUS_SEL BUS_SEL 14 1 read-write PKT_MODE PKT_MODE 15 1 read-write EP6DSZ UDC2 EP6 Data Size 0x0098 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 11 read-only EP6FIFO UDC2 EP6 FIFO 0x009C 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write EP7MSZ UDC2 EP7 Max Packet Size 0x00A0 32 read-write 0x00000000 0xffffffff MAX_PKT MAX_PKT 0 11 read-write DSET DSET 12 1 read-only TX_0DATA TX_0DATA 15 1 read-only EP7STS UDC2 EP7 Status 0x00A4 32 read-write 0x00000000 0xffffffff NUM_MF NUM_MF 0 2 read-write T_TYPE T_TYPE 2 2 read-write DIR DIR 7 1 read-write DISABLE DISABLE 8 1 read-only STATUS STATUS 9 3 read-only TOGGLE TOGGLE 12 2 read-only BUS_SEL BUS_SEL 14 1 read-write PKT_MODE PKT_MODE 15 1 read-write EP7DSZ UDC2 EP7 Data Size 0x00A8 32 read-only 0x00000000 0xffffffff SIZE SIZE 0 11 read-only EP7FIFO UDC2 EP7 FIFO 0x00AC 32 read-write 0x00000000 0xffffffff DATA DATA 0 16 read-write INTNAK UDC2 INT NAK 0x0330 32 read-write 0x00000000 0xffffffff I_EP1 I_EP1 1 1 read-write I_EP2 I_EP2 2 1 read-write I_EP3 I_EP3 3 1 read-write I_EP4 I_EP4 4 1 read-write I_EP5 I_EP5 5 1 read-write I_EP6 I_EP6 6 1 read-write I_EP7 I_EP7 7 1 read-write INTNAKMSK UDC2 INT NAK MASK 0x0334 32 read-write 0x00000000 0xffffffff M_EP1 M_EP1 1 1 read-write M_EP2 M_EP2 2 1 read-write M_EP3 M_EP3 3 1 read-write M_EP4 M_EP4 4 1 read-write M_EP5 M_EP5 5 1 read-write M_EP6 M_EP6 6 1 read-write M_EP7 M_EP7 7 1 read-write SSP0 Synchronous Serial Port 0x40040000 0x0 0x28 registers CR0 SSP Control Register 0 0x00 32 read-write 0x00000000 0x0000ffff DSS DSS 0 4 read-write FRF FRF 4 2 read-write SPO SPO 6 1 read-write SPH SPH 7 1 read-write SCR SCR 8 8 read-write CR1 SSP Control Register 1 0x04 32 read-write 0x00000000 0x0000000f LBM LBM 0 1 read-write SSE SSE 1 1 read-write MS MS 2 1 read-write SOD SOD 3 1 read-write DR SSP Data Register 0x08 32 read-write 0x00000000 0x0000ffff DATA DATA 0 16 read-write SR SSP Status Register 0x0C 32 read-only 0x00000003 0x0000001f TFE TFE 0 1 read-only TNF TNF 1 1 read-only RNE RNE 2 1 read-only RFF RFF 3 1 read-only BSY BSY 4 1 read-only CPSR SSP Clock Prescaler Register 0x10 32 read-write 0x00000000 0x000000ff CPSDVSR CPSDVSR 0 8 read-write IMSC SSP Interrupt Mask Set and Clear Register 0x14 32 read-write 0x00000000 0x0000000f RORIM RORIM 0 1 read-write RTIM RTIM 1 1 read-write RXIM RXIM 2 1 read-write TXIM TXIM 3 1 read-write RIS SSP Raw Interrupt Status Register 0x18 32 read-only 0x00000008 0x0000000f RORRIS RORRIS 0 1 read-only RTRIS RTRIS 1 1 read-only RXRIS RXRIS 2 1 read-only TXRIS TXRIS 3 1 read-only MIS SSP Masked Interrupt Status Register 0x1C 32 read-only 0x00000000 0x0000000f RORMIS RORMIS 0 1 read-only RTMIS RTMIS 1 1 read-only RXMIS RXMIS 2 1 read-only TXMIS TXMIS 3 1 read-only ICR SSP Interrupt Clear Register 0x20 32 write-only 0x00000000 0x00000000 RORIC RORIC 0 1 write-only RTIC RTIC 1 1 write-only DMACR SSP DMA Control Register 0x24 32 read-write 0x00000000 0x00000003 RXDMAE RXDMAE 0 1 read-write TXDMAE TXDMAE 1 1 read-write SSP1 0x40041000 SSP2 0x40042000 UART4 ARM Prime Cell PL011 0x40048000 0x0 0x8 registers 0x8 0x10 reserved 0x18 0x4 registers 0x1c 0x4 reserved 0x20 0x2c registers DR Data Register 0x0000 32 read-write 0x00000000 0xffffffff DATA DATA 0 8 read-write FE FE 8 1 read-write PE PE 9 1 read-write BE BE 10 1 read-write OE OE 11 1 read-write RSR Receive Status Register 0x0004 32 read-only 0x00000000 0xffffffff FE FE 0 1 read-only PE PE 1 1 read-only BE BE 2 1 read-only OE OE 3 1 read-only ECR Error Clear Register 0x0004 32 write-only 0x00000000 0xffffffff FE FE 0 1 write-only PE PE 1 1 write-only BE BE 2 1 write-only OE OE 3 1 write-only FR Flag Register 0x0018 32 read-write 0x00000000 0xffffffff CTS CTS 0 1 read-write DSR DSR 1 1 read-write DCD DCD 2 1 read-write BUSY BUSY 3 1 read-write RXFE RXFE 4 1 read-write TXFF TXFF 5 1 read-write RXFF RXFF 6 1 read-write TXFE TXFE 7 1 read-write RI RI 8 1 read-write ILPR IrDA Low-power Counter register 0x0020 32 read-write 0x00000000 0xffffffff ILPDVSR ILPDVSR 0 8 read-write IBDR Integer Baud Rate Register 0x0024 32 read-write 0x00000000 0xffffffff BAUDDIVINT BAUDDIVINT 0 16 read-write FBDR Fractional Baud Rate Register 0x0028 32 read-write 0x00000000 0xffffffff BAUDDIVFRAC BAUDDIVFRAC 0 6 read-write LCR_H Line Control Register 0x002C 32 read-write 0x00000000 0xffffffff BRK BRK 0 1 read-write PEN PEN 1 1 read-write EPS EPS 2 1 read-write STP2 STP2 3 1 read-write FEN FEN 4 1 read-write WLEN WLEN 5 2 read-write SPS SPS 7 1 read-write CR Cntrol Register 0x0030 32 read-write 0x00000000 0xffffffff UARTEN UARTEN 0 1 read-write SIREN SIREN 1 1 read-write SIRLP SIRLP 2 1 read-write TXE TXE 8 1 read-write RXE RXE 9 1 read-write DTR DTR 10 1 read-write RTS RTS 11 1 read-write RTSEN RTSEN 14 1 read-write CTSEN CTSEN 15 1 read-write IFLS Interrupt FIFO Level Select Register 0x0034 32 read-write 0x00000000 0xffffffff TXIFLSEL TXIFLSEL 0 3 read-write RXIFLSEL RXIFLSEL 3 3 read-write IMSC Interrupt Mask set_Clear Register 0x0038 32 read-write 0x00000000 0xffffffff RIMIM RIMIM 0 1 read-write CTSMIM CTSMIM 1 1 read-write DCDMIM DCDMIM 2 1 read-write DSRMIM DSRMIM 3 1 read-write RXIM RXIM 4 1 read-write TXIM TXIM 5 1 read-write RTIM RTIM 6 1 read-write FEIM FEIM 7 1 read-write PEIM PEIM 8 1 read-write BEIM BEIM 9 1 read-write OEIM OEIM 10 1 read-write RIS Raw Interrupt Status Register 0x003C 32 read-only 0xfffffffffffffff1 0xffffffff RIRMIS RIRMIS 0 1 read-only CTSRMIS CTSRMIS 1 1 read-only DCDRMIS DCDRMIS 2 1 read-only DSRRMIS DSRRMIS 3 1 read-only RXRIS RXRIS 4 1 read-only TXRIS TXRIS 5 1 read-only RTRIS RTRIS 6 1 read-only FERIS FERIS 7 1 read-only PERIS PERIS 8 1 read-only BERIS BERIS 9 1 read-only OERIS OERIS 10 1 read-only MIS Masked Interrupt Status Register 0x0040 32 read-only 0xfffffffffffffff1 0xffffffff RIMMIS RIMMIS 0 1 read-only CTSMMIS CTSMMIS 1 1 read-only DCDMMIS DCDMMIS 2 1 read-only DSRMMIS DSRMMIS 3 1 read-only RXMIS RXMIS 4 1 read-only TXMIS TXMIS 5 1 read-only RTMIS RTMIS 6 1 read-only FEMIS FEMIS 7 1 read-only PEMIS PEMIS 8 1 read-only BEMIS BEMIS 9 1 read-only OEMIS OEMIS 10 1 read-only ICR Interrupt Clear Register 0x0044 32 write-only 0x00000000 0xffffffff RIMIC RIMIC 0 1 write-only CTSMIC CTSMIC 1 1 write-only DCDMIC DCDMIC 2 1 write-only DSRMIC DSRMIC 3 1 write-only RXIC RXIC 4 1 write-only TXIC TXIC 5 1 write-only RTIC RTIC 6 1 write-only FEIC FEIC 7 1 write-only PEIC PEIC 8 1 write-only BEIC BEIC 9 1 write-only OEIC OEIC 10 1 write-only DMACR DMA Control Register 0x0048 32 read-write 0x00000000 0xffffffff RXDMAE RXDMAE 0 1 read-write TXDMAE TXDMAE 1 1 read-write DMAONERR DMAONERR 2 1 read-write UART5 0x40049000 DMAA DMA Controller 0x4004C000 0x0 0x10 registers 0x10 0x4 reserved 0x14 0x2c registers 0x40 0xc reserved 0x4c 0x4 registers STATUS DMA Status Register 0x00 32 read-only 0x101f0000 0xffffff0f MASTER_ENABLE MASTER_ENABLE 0 1 read-only CFG DMA Configuration Register 0x04 32 write-only 0x00000000 0x00000000 MASTER_ENABLE MASTER_ENABLE 0 1 write-only CTRLBASEPTR DMA Control Data Base Pointer Register 0x08 32 read-write 0x00000000 0xffffffff CTRL_BASE_PTR CTRL_BASE_PTR 10 22 read-write ALTCTRLBASEPTR DMA Channel Alternate Control Data Base Pointer Register 0x0C 32 read-only 0x00000000 0xffffffff ALT_CTRL_BASE_PTR ALT_CTRL_BASE_PTR 0 32 read-only CHNLSWREQUEST DMA Channel Software Request Register 0x14 32 write-only 0x00000000 0x00000000 CHNL_SW_REQUEST CHNL_SW_REQUEST 0 32 write-only CHNLUSEBURSTSET DMA Channel Useburst Set Register 0x18 32 read-write 0x00000000 0xffffffff CHNL_USEBURST_SET CHNL_USEBURST_SET 0 32 read-write CHNLUSEBURSTCLR DMA Channel Useburst Clear Register 0x1C 32 write-only 0x00000000 0x00000000 CHNL_USEBURST_CLR CHNL_USEBURST_CLR 0 32 write-only CHNLREQMASKSET DMA Channel Request Mask Set Register 0x20 32 read-write 0x00000000 0xffffffff CHNL_REQ_MASK_SET CHNL_REQ_MASK_SET 0 32 read-write CHNLREQMASKCLR DMA Channel Request Mask Clear Register 0x24 32 write-only 0x00000000 0x00000000 CHNL_REQ_MASK_CLR CHNL_REQ_MASK_CLR 0 32 write-only CHNLENABLESET DMA Channel Enable Set Register 0x28 32 read-write 0x00000000 0xffffffff CHNL_ENABLE_SET CHNL_ENABLE_SET 0 32 read-write CHNLENABLECLR DMA Channel Enable Clear Register 0x2C 32 write-only 0x00000000 0x00000000 CHNL_ENABLE_CLR CHNL_ENABLE_CLR 0 32 write-only CHNLPRIALTSET DMA Channel Primary-Alternate Set Register 0x30 32 read-write 0x00000000 0xffffffff CHNL_PRI_ALT_SET CHNL_PRI_ALT_SET 0 32 read-write CHNLPRIALTCLR DMA Channel Primary-Alternate Clear Register 0x34 32 write-only 0x00000000 0x00000000 CHNL_PRI_ALT_CLR CHNL_PRI_ALT_CLR 0 32 write-only CHNLPRIORITYSET DMA Channel Priority Set Register 0x38 32 read-write 0x00000000 0xffffffff CHNL_PRIORITY_SET CHNL_PRIORITY_SET 0 32 read-write CHNLPRIORITYCLR DMA Channel Priority Clear Register 0x3C 32 write-only 0x00000000 0x00000000 CHNL_PRIORITY_CLR CHNL_PRIORITY_CLR 0 32 write-only ERRCLR DMA Bus Error Clear Register 0x4C 32 read-write 0x00000000 0xffffffff ERR_CLR ERR_CLR 0 1 read-write DMAB 0x4004D000 ADA Analog-to-Digital Converter (AD) 0x40050000 0x0 0x20 registers 0x20 0x4 reserved 0x24 0x30 registers 0x54 0x20 reserved 0x74 0x4 registers CLK AD Conversion Clock Setting Register 0x00 32 read-write 0x00000001 0xffffffff ADCLK ADCLK 0 3 read-write ADSH ADSH 4 4 read-write MOD0 AD Mode Control Register 0 0x04 32 write-only 0x00000000 0xffffffff ADS ADS 0 1 write-only HPADS HPADS 1 1 write-only MOD1 AD Mode Control Register 1 0x08 32 read-write 0x00000000 0xffffffff ADHWE ADHWE 0 1 read-write ADHWS ADHWS 1 1 read-write HPADHWE HPADHWE 2 1 read-write HPADHWS HPADHWS 3 1 read-write RCUT RCUT 5 1 read-write I2AD I2AD 6 1 read-write DACON DACON 7 1 read-write MOD2 AD Mode Control Register 2 0x0C 32 read-write 0x00000000 0xffffffff ADCH ADCH 0 4 read-write HPADCH HPADCH 4 4 read-write MOD3 AD Mode Control Register 3 0x10 32 read-write 0x00000000 0xffffffff SCAN SCAN 0 1 read-write REPEAT REPEAT 1 1 read-write ITM ITM 4 3 read-write MOD4 AD Mode Control Register 4 0x14 32 read-write 0x00000000 0xffffffff SCANSTA SCANSTA 0 4 read-write SCANAREA SCANAREA 4 4 read-write MOD5 AD Mode Control Register 5 0x18 32 read-only 0x00000000 0xffffffff ADBF ADBF 0 1 read-only EOCF EOCF 1 1 read-only HPADBF HPADBF 2 1 read-only HPEOCF HPEOCF 3 1 read-only MOD6 AD Mode Control Register 6 0x1C 32 write-only 0x00000000 0xffffffff ADRST ADRST 0 2 write-only CMPCR0 AD Monitoring Setting Register 0 0x24 32 read-write 0x00000000 0xffffffff AINS0 AINS0 0 4 read-write ADBIG0 ADBIG0 4 1 read-write CMPCOND0 CMPCOND0 5 1 read-write CMP0EN CMP0EN 7 1 read-write CMPCMT0 CMPCMT0 8 4 read-write CMPCR1 AD Monitoring Setting Register 1 0x28 32 read-write 0x00000000 0xffffffff AINS1 AINS1 0 4 read-write ADBIG1 ADBIG1 4 1 read-write CMPCOND1 CMPCOND1 5 1 read-write CMP1EN CMP1EN 7 1 read-write CMPCMT1 CMPCMT1 8 4 read-write CMP0 AD Conversion Result Comparison Register 0 0x2C 32 read-write 0x00000000 0xffffffff AD0CMP AD0CMP 0 12 read-write CMP1 AD Conversion Result Comparison Register 1 0x30 32 read-write 0x00000000 0xffffffff AD1CMP AD1CMP 0 12 read-write REG00 AD Conversion Result Register 00 0x34 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG01 AD Conversion Result Register 01 0x38 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG02 AD Conversion Result Register 02 0x3C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG03 AD Conversion Result Register 03 0x40 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG04 AD Conversion Result Register 04 0x44 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG05 AD Conversion Result Register 05 0x48 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG06 AD Conversion Result Register 06 0x4C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG07 AD Conversion Result Register 07 0x50 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REGSP AD Conversion Result Register SP 0x74 32 read-only 0x00000000 0xffffffff ADSPR ADSPR 0 12 read-only ADSPRF ADSPRF 12 1 read-only ADOVRSPF ADOVRSPF 13 1 read-only _ADSPRF _ADSPRF 16 1 read-only _ADOVRSPF _ADOVRSPF 17 1 read-only _ADSPR _ADSPR 20 12 read-only ADB Analog-to-Digital Converter (AD) 0x40051000 0x0 0x20 registers 0x20 0x4 reserved 0x24 0x30 registers 0x54 0x20 reserved 0x74 0x4 registers CLK AD Conversion Clock Setting Register 0x00 32 read-write 0x00000001 0xffffffff ADCLK ADCLK 0 3 read-write ADSH ADSH 4 4 read-write MOD0 AD Mode Control Register 0 0x04 32 read-write 0x00000000 0xffffffff ADS ADS 0 1 write-only HPADS HPADS 1 1 write-only MOD1 AD Mode Control Register 1 0x08 32 read-write 0x00000000 0xffffffff ADHWE ADHWE 0 1 read-write ADHWS ADHWS 1 1 read-write HPADHWE HPADHWE 2 1 read-write HPADHWS HPADHWS 3 1 read-write RCUT RCUT 5 1 read-write I2AD I2AD 6 1 read-write DACON DACON 7 1 read-write MOD2 AD Mode Control Register 2 0x0C 32 read-write 0x00000000 0xffffffff ADCH ADCH 0 4 read-write HPADCH HPADCH 4 4 read-write MOD3 AD Mode Control Register 3 0x10 32 read-write 0x00000000 0xffffffff SCAN SCAN 0 1 read-write REPEAT REPEAT 1 1 read-write ITM ITM 4 3 read-write MOD4 AD Mode Control Register 4 0x14 32 read-write 0x00000000 0xffffffff SCANSTA SCANSTA 0 4 read-write SCANAREA SCANAREA 4 4 read-write MOD5 AD Mode Control Register 5 0x18 32 read-only 0x00000000 0xffffffff ADBF ADBF 0 1 read-only EOCF EOCF 1 1 read-only HPADBF HPADBF 2 1 read-only HPEOCF HPEOCF 3 1 read-only MOD6 AD Mode Control Register 6 0x1C 32 read-write 0x00000000 0xffffffff ADRST ADRST 0 2 write-only CMPCR0 AD Monitoring Setting Register 0 0x24 32 read-write 0x00000000 0xffffffff AINS0 AINS0 0 4 read-write ADBIG0 ADBIG0 4 1 read-write CMPCOND0 CMPCOND0 5 1 read-write CMP0EN CMP0EN 7 1 read-write CMPCMT0 CMPCMT0 8 4 read-write CMPCR1 AD Monitoring Setting Register 1 0x28 32 read-write 0x00000000 0xffffffff AINS1 AINS1 0 4 read-write ADBIG1 ADBIG1 4 1 read-write CMPCOND1 CMPCOND1 5 1 read-write CMP1EN CMP1EN 7 1 read-write CMPCMT1 CMPCMT1 8 4 read-write CMP0 AD Conversion Result Comparison Register 0 0x2C 32 read-write 0x00000000 0xffffffff AD0CMP AD0CMP 0 12 read-write CMP1 AD Conversion Result Comparison Register 1 0x30 32 read-write 0x00000000 0xffffffff AD1CMP AD1CMP 0 12 read-write REG00 AD Conversion Result Register 00 0x34 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG01 AD Conversion Result Register 01 0x38 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG02 AD Conversion Result Register 02 0x3C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG03 AD Conversion Result Register 03 0x40 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG04 AD Conversion Result Register 04 0x44 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG05 AD Conversion Result Register 05 0x48 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG06 AD Conversion Result Register 06 0x4C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REG07 AD Conversion Result Register 07 0x50 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only _ADR _ADR 20 12 read-only REGSP AD Conversion Result Register SP 0x74 32 read-only 0x00000000 0xffffffff ADSPR ADSPR 0 12 read-only ADSPRF ADSPRF 12 1 read-only ADOVRSPF ADOVRSPF 13 1 read-only _ADSPRF _ADSPRF 16 1 read-only _ADOVRSPF _ADOVRSPF 17 1 read-only _ADSPR _ADSPR 20 12 read-only ADILV Dual ADC Configuration 0x40052000 0x0 0xc registers MO1 Dual Unit Mode Trigger Controller START Register 1 0x00 32 write-only 0x00000000 0xffffffff SWATRG SWATRG 7 1 write-only MO2 Dual Unit Mode Trigger Controller START Register 2 0x04 32 read-write 0x0000000e 0xffffffff TRGAEN TRGAEN 0 1 read-write TRGASEL TRGASEL 1 3 read-write TRGASTA TRGASTA 4 1 read-only ADILV ADILV 7 1 read-write MO3 Dual Unit Mode Trigger Controller START Register 3 0x08 32 read-write 0x00000027 0xffffffff CORCNT CORCNT 0 8 read-write DA0 Digital-to-Analog Converter (DA) 0x40054000 0x0 0x14 registers CNT DAC Control Register1 0x00 32 read-write 0x00000000 0xffffffff OP OP 0 1 read-write REFON REFON 1 1 read-write REG DAC Data Register 0x04 32 read-write 0x00000000 0xffffffff DAC DAC 6 10 read-write DCTL DAC Output Register 0x08 32 read-write 0x00000000 0xffffffff WAVE WAVE 0 2 read-write DMAEN DMAEN 7 1 read-write TRGEN TRGEN 8 1 read-write TRGSEL TRGSEL 9 3 read-write AMPSEL AMPSEL 16 2 read-write OFFSET OFFSET 18 3 read-write TCTL DAC Trigger Register 0x0C 32 write-only 0x00000000 0xffffffff SWTRG SWTRG 0 1 write-only DACCLR DACCLR 15 1 write-only VCTL DAC Control Register2 0x10 32 read-write 0x00000081 0x00ffffff VHOLDCTF VHOLDCTF 0 4 read-write VHOLDCTB VHOLDCTB 4 4 read-write DA1 0x40055000 EXB External Bus Interface(EXB) 0x4005C000 0x0 0x4 registers 0x4 0xc reserved 0x10 0x10 registers 0x20 0x20 reserved 0x40 0x10 registers MOD External Bus Mode Register 0x00 32 read-write 0x00000000 0xffffffff EXBSEL EXBSEL 0 1 read-write EXBWAIT EXBWAIT 1 2 read-write AS0 External Bus Base Address and CS Space setting Register 0 0x10 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write AS1 External Bus Base Address and CS Space setting Register 1 0x14 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write AS2 External Bus Base Address and CS Space setting Register 2 0x18 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write AS3 External Bus Base Address and CS Space setting Register 3 0x1C 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write CS0 Chip Select and Wait Controller Register 0 0x40 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write CS1 Chip Select and Wait Controller Register 1 0x44 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write CS2 Chip Select and Wait Controller Register 2 0x48 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write CS3 Chip Select and Wait Controller Register 3 0x4C 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write PA General Purpose Input_Output Port (PA) 0x400C0000 0x0 0x1c registers 0x1c 0xc reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PA Data Register 0x00 32 read-write 0x00000000 0xffffffff PA0 PA0 0 1 read-write PA1 PA1 1 1 read-write PA2 PA2 2 1 read-write PA3 PA3 3 1 read-write PA4 PA4 4 1 read-write PA5 PA5 5 1 read-write PA6 PA6 6 1 read-write PA7 PA7 7 1 read-write CR PA Control Register 0x04 32 read-write 0x00000000 0xffffffff PA0C PA0C 0 1 read-write PA1C PA1C 1 1 read-write PA2C PA2C 2 1 read-write PA3C PA3C 3 1 read-write PA4C PA4C 4 1 read-write PA5C PA5C 5 1 read-write PA6C PA6C 6 1 read-write PA7C PA7C 7 1 read-write FR1 PA Function Register 1 0x08 32 read-write 0x0000001f 0xffffffff PA0F1 PA0F1 0 1 read-write PA1F1 PA1F1 1 1 read-write PA2F1 PA2F1 2 1 read-write PA3F1 PA3F1 3 1 read-write PA4F1 PA4F1 4 1 read-write PA5F1 PA5F1 5 1 read-write PA6F1 PA6F1 6 1 read-write PA7F1 PA7F1 7 1 read-write FR2 PA Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PA0F2 PA0F2 0 1 read-write PA1F2 PA1F2 1 1 read-write PA2F2 PA2F2 2 1 read-write PA3F2 PA3F2 3 1 read-write PA4F2 PA4F2 4 1 read-write PA5F2 PA5F2 5 1 read-write PA6F2 PA6F2 6 1 read-write PA7F2 PA7F2 7 1 read-write FR3 PA Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PA3F3 PA3F3 3 1 read-write PA5F3 PA5F3 5 1 read-write PA6F3 PA6F3 6 1 read-write PA7F3 PA7F3 7 1 read-write FR4 PA Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PA7F4 PA7F4 7 1 read-write FR5 PA Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PA7F5 PA7F5 7 1 read-write OD PA Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PA0OD PA0OD 0 1 read-write PA1OD PA1OD 1 1 read-write PA2OD PA2OD 2 1 read-write PA3OD PA3OD 3 1 read-write PA4OD PA4OD 4 1 read-write PA5OD PA5OD 5 1 read-write PA6OD PA6OD 6 1 read-write PA7OD PA7OD 7 1 read-write PUP PA Pull-Up Control Register 0x2C 32 read-write 0x0000001a 0xffffffff PA0UP PA0UP 0 1 read-write PA1UP PA1UP 1 1 read-write PA2UP PA2UP 2 1 read-write PA3UP PA3UP 3 1 read-write PA4UP PA4UP 4 1 read-write PA5UP PA5UP 5 1 read-write PA6UP PA6UP 6 1 read-write PA7UP PA7UP 7 1 read-write PDN PA Pull-Down Control Register 0x30 32 read-write 0x00000004 0xffffffff PA0DN PA0DN 0 1 read-write PA1DN PA1DN 1 1 read-write PA2DN PA2DN 2 1 read-write PA3DN PA3DN 3 1 read-write PA4DN PA4DN 4 1 read-write PA5DN PA5DN 5 1 read-write PA6DN PA6DN 6 1 read-write PA7DN PA7DN 7 1 read-write IE PA Input Enable Control Register 0x38 32 read-write 0x0000001e 0xffffffff PA0IE PA0IE 0 1 read-write PA1IE PA1IE 1 1 read-write PA2IE PA2IE 2 1 read-write PA3IE PA3IE 3 1 read-write PA4IE PA4IE 4 1 read-write PA5IE PA5IE 5 1 read-write PA6IE PA6IE 6 1 read-write PA7IE PA7IE 7 1 read-write PB General Purpose Input_Output Port (PB) 0x400C0100 0x0 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PB Data Register 0x00 32 read-write 0x00000000 0xffffffff PB0 PB0 0 1 read-write PB1 PB1 1 1 read-write PB2 PB2 2 1 read-write PB3 PB3 3 1 read-write PB4 PB4 4 1 read-write PB5 PB5 5 1 read-write PB6 PB6 6 1 read-write CR PB Control Register 0x04 32 read-write 0x00000000 0xffffffff PB0C PB0C 0 1 read-write PB1C PB1C 1 1 read-write PB2C PB2C 2 1 read-write PB3C PB3C 3 1 read-write PB4C PB4C 4 1 read-write PB5C PB5C 5 1 read-write PB6C PB6C 6 1 read-write FR1 PB Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PB0F1 PB0F1 0 1 read-write PB1F1 PB1F1 1 1 read-write PB2F1 PB2F1 2 1 read-write PB3F1 PB3F1 3 1 read-write PB4F1 PB4F1 4 1 read-write PB5F1 PB5F1 5 1 read-write PB6F1 PB6F1 6 1 read-write FR2 PB Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PB2F2 PB2F2 2 1 read-write PB3F2 PB3F2 3 1 read-write PB4F2 PB4F2 4 1 read-write PB5F2 PB5F2 5 1 read-write PB6F2 PB6F2 6 1 read-write FR3 PB Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PB0F3 PB0F3 0 1 read-write PB1F3 PB1F3 1 1 read-write PB2F3 PB2F3 2 1 read-write PB3F3 PB3F3 3 1 read-write PB4F3 PB4F3 4 1 read-write PB5F3 PB5F3 5 1 read-write FR4 PB Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PB2F4 PB2F4 2 1 read-write PB3F4 PB3F4 3 1 read-write PB4F4 PB4F4 4 1 read-write PB5F4 PB5F4 5 1 read-write PB6F4 PB6F4 6 1 read-write OD PB Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PB0OD PB0OD 0 1 read-write PB1OD PB1OD 1 1 read-write PB2OD PB2OD 2 1 read-write PB3OD PB3OD 3 1 read-write PB4OD PB4OD 4 1 read-write PB5OD PB5OD 5 1 read-write PB6OD PB6OD 6 1 read-write PUP PB Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PB0UP PB0UP 0 1 read-write PB1UP PB1UP 1 1 read-write PB2UP PB2UP 2 1 read-write PB3UP PB3UP 3 1 read-write PB4UP PB4UP 4 1 read-write PB5UP PB5UP 5 1 read-write PB6UP PB6UP 6 1 read-write PDN PB Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PB0DN PB0DN 0 1 read-write PB1DN PB1DN 1 1 read-write PB2DN PB2DN 2 1 read-write PB3DN PB3DN 3 1 read-write PB4DN PB4DN 4 1 read-write PB5DN PB5DN 5 1 read-write PB6DN PB6DN 6 1 read-write IE PB Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PB0IE PB0IE 0 1 read-write PB1IE PB1IE 1 1 read-write PB2IE PB2IE 2 1 read-write PB3IE PB3IE 3 1 read-write PB4IE PB4IE 4 1 read-write PB5IE PB5IE 5 1 read-write PB6IE PB6IE 6 1 read-write PE General Purpose Input_Output Port (PE) 0x400C0400 0x0 0x1c registers 0x1c 0xc reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PE Data Register 0x00 32 read-write 0x00000000 0xffffffff PE0 PE0 0 1 read-write PE1 PE1 1 1 read-write PE2 PE2 2 1 read-write PE3 PE3 3 1 read-write PE4 PE4 4 1 read-write PE5 PE5 5 1 read-write PE6 PE6 6 1 read-write PE7 PE7 7 1 read-write CR PE Control Register 0x04 32 read-write 0x00000000 0xffffffff PE0C PE0C 0 1 read-write PE1C PE1C 1 1 read-write PE2C PE2C 2 1 read-write PE3C PE3C 3 1 read-write PE4C PE4C 4 1 read-write PE5C PE5C 5 1 read-write PE6C PE6C 6 1 read-write PE7C PE7C 7 1 read-write FR1 PE Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PE1F1 PE1F1 1 1 read-write PE2F1 PE2F1 2 1 read-write PE3F1 PE3F1 3 1 read-write PE4F1 PE4F1 4 1 read-write PE5F1 PE5F1 5 1 read-write PE6F1 PE6F1 6 1 read-write FR2 PE Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PE0F2 PE0F2 0 1 read-write PE1F2 PE1F2 1 1 read-write PE2F2 PE2F2 2 1 read-write PE3F2 PE3F2 3 1 read-write PE4F2 PE4F2 4 1 read-write PE5F2 PE5F2 5 1 read-write PE6F2 PE6F2 6 1 read-write PE7F2 PE7F2 7 1 read-write FR3 PE Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PE0F3 PE0F3 0 1 read-write PE1F3 PE1F3 1 1 read-write PE2F3 PE2F3 2 1 read-write PE3F3 PE3F3 3 1 read-write PE4F3 PE4F3 4 1 read-write PE5F3 PE5F3 5 1 read-write PE6F3 PE6F3 6 1 read-write PE7F3 PE7F3 7 1 read-write FR4 PE Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PE0F4 PE0F4 0 1 read-write PE1F4 PE1F4 1 1 read-write PE3F4 PE3F4 3 1 read-write PE4F4 PE4F4 4 1 read-write PE7F4 PE7F4 7 1 read-write FR5 PE Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PE0F5 PE0F5 0 1 read-write PE1F5 PE1F5 1 1 read-write PE2F5 PE2F5 2 1 read-write PE3F5 PE3F5 3 1 read-write PE4F5 PE4F5 4 1 read-write PE7F5 PE7F5 7 1 read-write OD PE Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PE0OD PE0OD 0 1 read-write PE1OD PE1OD 1 1 read-write PE2OD PE2OD 2 1 read-write PE3OD PE3OD 3 1 read-write PE4OD PE4OD 4 1 read-write PE5OD PE5OD 5 1 read-write PE6OD PE6OD 6 1 read-write PE7OD PE7OD 7 1 read-write PUP PE Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PE0UP PE0UP 0 1 read-write PE1UP PE1UP 1 1 read-write PE2UP PE2UP 2 1 read-write PE3UP PE3UP 3 1 read-write PE4UP PE4UP 4 1 read-write PE5UP PE5UP 5 1 read-write PE6UP PE6UP 6 1 read-write PE7UP PE7UP 7 1 read-write PDN PE Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PE0DN PE0DN 0 1 read-write PE1DN PE1DN 1 1 read-write PE2DN PE2DN 2 1 read-write PE3DN PE3DN 3 1 read-write PE4DN PE4DN 4 1 read-write PE5DN PE5DN 5 1 read-write PE6DN PE6DN 6 1 read-write PE7DN PE7DN 7 1 read-write IE PE Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PE0IE PE0IE 0 1 read-write PE1IE PE1IE 1 1 read-write PE2IE PE2IE 2 1 read-write PE3IE PE3IE 3 1 read-write PE4IE PE4IE 4 1 read-write PE5IE PE5IE 5 1 read-write PE6IE PE6IE 6 1 read-write PE7IE PE7IE 7 1 read-write PF General Purpose Input_Output Port (PF) 0x400C0500 0x0 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PF Data Register 0x00 32 read-write 0x00000000 0xffffffff PF0 PF0 0 1 read-write PF1 PF1 1 1 read-write PF2 PF2 2 1 read-write PF3 PF3 3 1 read-write PF4 PF4 4 1 read-write PF5 PF5 5 1 read-write PF6 PF6 6 1 read-write PF7 PF7 7 1 read-write CR PF Control Register 0x04 32 read-write 0x00000000 0xffffffff PF0C PF0C 0 1 read-write PF1C PF1C 1 1 read-write PF2C PF2C 2 1 read-write PF3C PF3C 3 1 read-write PF4C PF4C 4 1 read-write PF5C PF5C 5 1 read-write PF6C PF6C 6 1 read-write PF7C PF7C 7 1 read-write FR1 PF Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PF0F1 PF0F1 0 1 read-write PF1F1 PF1F1 1 1 read-write PF2F1 PF2F1 2 1 read-write PF3F1 PF3F1 3 1 read-write PF4F1 PF4F1 4 1 read-write PF5F1 PF5F1 5 1 read-write PF6F1 PF6F1 6 1 read-write PF7F1 PF7F1 7 1 read-write FR2 PF Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PF4F2 PF4F2 4 1 read-write PF5F2 PF5F2 5 1 read-write PF6F2 PF6F2 6 1 read-write PF7F2 PF7F2 7 1 read-write FR3 PF Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PF0F3 PF0F3 0 1 read-write PF1F3 PF1F3 1 1 read-write PF2F3 PF2F3 2 1 read-write PF3F3 PF3F3 3 1 read-write PF4F4 PF4F4 4 1 read-write PF5F3 PF5F3 5 1 read-write PF6F3 PF6F3 6 1 read-write PF7F3 PF7F3 7 1 read-write FR4 PF Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PF1F4 PF1F4 1 1 read-write PF2F4 PF2F4 2 1 read-write PF5F4 PF5F4 5 1 read-write PF6F4 PF6F4 6 1 read-write PF7F4 PF7F4 7 1 read-write OD PF Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PF0OD PF0OD 0 1 read-write PF1OD PF1OD 1 1 read-write PF2OD PF2OD 2 1 read-write PF3OD PF3OD 3 1 read-write PF4OD PF4OD 4 1 read-write PF5OD PF5OD 5 1 read-write PF6OD PF6OD 6 1 read-write PF7OD PF7OD 7 1 read-write PUP PF Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PF0UP PF0UP 0 1 read-write PF1UP PF1UP 1 1 read-write PF2UP PF2UP 2 1 read-write PF3UP PF3UP 3 1 read-write PF4UP PF4UP 4 1 read-write PF5UP PF5UP 5 1 read-write PF6UP PF6UP 6 1 read-write PF7UP PF7UP 7 1 read-write PDN PF Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PF0DN PF0DN 0 1 read-write PF1DN PF1DN 1 1 read-write PF2DN PF2DN 2 1 read-write PF3DN PF3DN 3 1 read-write PF4DN PF4DN 4 1 read-write PF5DN PF5DN 5 1 read-write PF6DN PF6DN 6 1 read-write PF7DN PF7DN 7 1 read-write IE PF Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PF0IE PF0IE 0 1 read-write PF1IE PF1IE 1 1 read-write PF2IE PF2IE 2 1 read-write PF3IE PF3IE 3 1 read-write PF4IE PF4IE 4 1 read-write PF5IE PF5IE 5 1 read-write PF6IE PF6IE 6 1 read-write PF7IE PF7IE 7 1 read-write PG General Purpose Input_Output Port (PG) 0x400C0600 0x0 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PG Data Register 0x00 32 read-write 0x00000000 0xffffffff PG0 PG0 0 1 read-write PG1 PG1 1 1 read-write PG2 PG2 2 1 read-write PG3 PG3 3 1 read-write PG4 PG4 4 1 read-write PG5 PG5 5 1 read-write PG6 PG6 6 1 read-write PG7 PG7 7 1 read-write CR PG Control Register 0x04 32 read-write 0x00000000 0xffffffff PG0C PG0C 0 1 read-write PG1C PG1C 1 1 read-write PG2C PG2C 2 1 read-write PG3C PG3C 3 1 read-write PG4C PG4C 4 1 read-write PG5C PG5C 5 1 read-write PG6C PG6C 6 1 read-write PG7C PG7C 7 1 read-write FR1 PG Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PG0F1 PG0F1 0 1 read-write PG1F1 PG1F1 1 1 read-write PG2F1 PG2F1 2 1 read-write PG3F1 PG3F1 3 1 read-write PG4F1 PG4F1 4 1 read-only PG5F1 PG5F1 5 1 read-write PG6F1 PG6F1 6 1 read-only PG7F1 PG7F1 7 1 read-only FR2 PG Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PG1F2 PG1F2 1 1 read-write PG2F2 PG2F2 2 1 read-write PG3F2 PG3F2 3 1 read-write PG4F2 PG4F2 4 1 read-write PG5F2 PG5F2 5 1 read-write PG6F2 PG6F2 6 1 read-write PG7F2 PG7F2 7 1 read-write FR3 PG Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PG0F3 PG0F3 0 1 read-write PG1F3 PG1F3 1 1 read-write PG2F3 PG2F3 2 1 read-write PG3F3 PG3F3 3 1 read-write PG4F3 PG4F3 4 1 read-write PG5F3 PG5F3 5 1 read-write PG6F3 PG6F3 6 1 read-write PG7F3 PG7F3 7 1 read-write FR4 PG Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PG2F4 PG2F4 2 1 read-write PG3F4 PG3F4 3 1 read-write OD PG Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PG0OD PG0OD 0 1 read-write PG1OD PG1OD 1 1 read-write PG2OD PG2OD 2 1 read-write PG3OD PG3OD 3 1 read-write PG4OD PG4OD 4 1 read-write PG5OD PG5OD 5 1 read-write PG6OD PG6OD 6 1 read-write PG7OD PG7OD 7 1 read-write PUP PG Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PG0UP PG0UP 0 1 read-write PG1UP PG1UP 1 1 read-write PG2UP PG2UP 2 1 read-write PG3UP PG3UP 3 1 read-write PG4UP PG4UP 4 1 read-write PG5UP PG5UP 5 1 read-write PG6UP PG6UP 6 1 read-write PG7UP PG7UP 7 1 read-write PDN PG Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PG0DN PG0DN 0 1 read-write PG1DN PG1DN 1 1 read-write PG2DN PG2DN 2 1 read-write PG3DN PG3DN 3 1 read-write PG4DN PG4DN 4 1 read-write PG5DN PG5DN 5 1 read-write PG6DN PG6DN 6 1 read-write PG7DN PG7DN 7 1 read-write IE PG Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PG0IE PG0IE 0 1 read-write PG1IE PG1IE 1 1 read-write PG2IE PG2IE 2 1 read-write PG3IE PG3IE 3 1 read-write PG4IE PG4IE 4 1 read-write PG5IE PG5IE 5 1 read-write PG6IE PG6IE 6 1 read-write PG7IE PG7IE 7 1 read-write PH General Purpose Input_Output Port (PH) 0x400C0700 0x0 0x1c registers 0x1c 0xc reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PH Data Register 0x00 32 read-write 0x00000000 0xffffffff PH0 PH0 0 1 read-write PH1 PH1 1 1 read-write PH2 PH2 2 1 read-write PH3 PH3 3 1 read-write CR PH Control Register 0x04 32 read-write 0x00000000 0xffffffff PH0C PH0C 0 1 read-write PH1C PH1C 1 1 read-write PH2C PH2C 2 1 read-write PH3C PH3C 3 1 read-write FR1 PH Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PH0F1 PH0F1 0 1 read-write PH1F1 PH1F1 1 1 read-write PH2F1 PH2F1 2 1 read-write PH3F1 PH3F1 3 1 read-write FR2 PH Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PH0F2 PH0F2 0 1 read-write PH1F2 PH1F2 1 1 read-write PH2F2 PH2F2 2 1 read-write PH3F2 PH3F2 3 1 read-write FR3 PH Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PH0F3 PH0F3 0 1 read-write PH1F3 PH1F3 1 1 read-write PH2F3 PH2F3 2 1 read-write PH3F3 PH3F3 3 1 read-write FR4 PH Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PH2F4 PH2F4 2 1 read-write PH3F4 PH3F4 3 1 read-write FR5 PH Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PH0F5 PH0F5 0 1 read-write PH1F5 PH1F5 1 1 read-write PH2F5 PH2F5 2 1 read-write PH3F5 PH3F5 3 1 read-write OD PH Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PH0OD PH0OD 0 1 read-write PH1OD PH1OD 1 1 read-write PH2OD PH2OD 2 1 read-write PH3OD PH3OD 3 1 read-write PUP PH Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PH0UP PH0UP 0 1 read-write PH1UP PH1UP 1 1 read-write PH2UP PH2UP 2 1 read-write PH3UP PH3UP 3 1 read-write PDN PH Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PN0DN PN0DN 0 1 read-write PN1DN PN1DN 1 1 read-write PN2DN PN2DN 2 1 read-write PN3DN PN3DN 3 1 read-write IE PH Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PH0IE PH0IE 0 1 read-write PH1IE PH1IE 1 1 read-write PH2IE PH2IE 2 1 read-write PH3IE PH3IE 3 1 read-write PI General Purpose Input_Output Port (PI) 0x400C0800 0x0 0x10 registers 0x10 0x18 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PI Data Register 0x00 32 read-write 0x00000000 0xffffffff PI0 PI0 0 1 read-write PI1 PI1 1 1 read-write PI2 PI2 2 1 read-write PI3 PI3 3 1 read-write PI4 PI4 4 1 read-write PI5 PI5 5 1 read-write PI6 PI6 6 1 read-write PI7 PI7 7 1 read-write CR PI Control Register 0x04 32 read-write 0x000000c0 0xffffffff PI0C PI0C 0 1 read-write PI1C PI1C 1 1 read-write PI2C PI2C 2 1 read-write PI3C PI3C 3 1 read-write PI4C PI4C 4 1 read-write PI5C PI5C 5 1 read-write PI6C PI6C 6 1 read-write PI7C PI7C 7 1 read-write FR1 PI Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PI0F1 PI0F1 0 1 read-write PI1F1 PI1F1 1 1 read-write PI2F1 PI2F1 2 1 read-write PI3F1 PI3F1 3 1 read-write FR2 PI Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PI3F2 PI3F2 3 1 read-write OD PI Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PI0OD PI0OD 0 1 read-write PI1OD PI1OD 1 1 read-write PI2OD PI2OD 2 1 read-write PI3OD PI3OD 3 1 read-write PI4OD PI4OD 4 1 read-write PI5OD PI5OD 5 1 read-write PI6OD PI6OD 6 1 read-write PI7OD PI7OD 7 1 read-write PUP PI Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PI0UP PI0UP 0 1 read-write PI1UP PI1UP 1 1 read-write PI2UP PI2UP 2 1 read-write PI3UP PI3UP 3 1 read-write PI4UP PI4UP 4 1 read-write PI5UP PI5UP 5 1 read-write PI6UP PI6UP 6 1 read-write PI7UP PI7UP 7 1 read-write PDN PI Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PI0DN PI0DN 0 1 read-write PI1DN PI1DN 1 1 read-write PI2DN PI2DN 2 1 read-write PI3DN PI3DN 3 1 read-write PI4DN PI4DN 4 1 read-write PI5DN PI5DN 5 1 read-write PI6DN PI6DN 6 1 read-write PI7DN PI7DN 7 1 read-write IE PI Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PI0IE PI0IE 0 1 read-write PI1IE PI1IE 1 1 read-write PI2IE PI2IE 2 1 read-write PI3IE PI3IE 3 1 read-write PI4IE PI4IE 4 1 read-write PI5IE PI5IE 5 1 read-write PI6IE PI6IE 6 1 read-write PI7IE PI7IE 7 1 read-write PK General Purpose Input_Output Port (PK) 0x400C0A00 0x0 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PK Data Register 0x00 32 read-write 0x00000000 0xffffffff PK0 PK0 0 1 read-write PK1 PK1 1 1 read-write PK2 PK2 2 1 read-write PK3 PK3 3 1 read-write PK4 PK4 4 1 read-write CR PK Control Register 0x04 32 read-write 0x00000000 0xffffffff PK0C PK0C 0 1 read-write PK1C PK1C 1 1 read-write PK2C PK2C 2 1 read-write PK3C PK3C 3 1 read-write PK4C PK4C 4 1 read-write FR1 PK Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PK0F1 PK0F1 0 1 read-write PK1F1 PK1F1 1 1 read-write PK2F1 PK2F1 2 1 read-write PK3F1 PK3F1 3 1 read-write PK4F1 PK4F1 4 1 read-write FR2 PK Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PK1F2 PK1F2 1 1 read-write PK2F2 PK2F2 2 1 read-write PK3F2 PK3F2 3 1 read-write PK4F2 PK4F2 4 1 read-write FR3 PK Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PK1F3 PK1F3 1 1 read-write PK2F3 PK2F3 2 1 read-write PK3F3 PK3F3 3 1 read-write PK4F3 PK4F3 4 1 read-write FR4 PK Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PK1F4 PK1F4 1 1 read-write OD PK Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PK0OD PK0OD 0 1 read-write PK1OD PK1OD 1 1 read-write PK2OD PK2OD 2 1 read-write PK3OD PK3OD 3 1 read-write PK4OD PK4OD 4 1 read-write PUP PK Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PK0UP PK0UP 0 1 read-write PK1UP PK1UP 1 1 read-write PK2UP PK2UP 2 1 read-write PK3UP PK3UP 3 1 read-write PK4UP PK4UP 4 1 read-write PDN PK Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PK0DN PK0DN 0 1 read-write PK1DN PK1DN 1 1 read-write PK2DN PK2DN 2 1 read-write PK3DN PK3DN 3 1 read-write PK4DN PK4DN 4 1 read-write IE PK Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PK0IE PK0IE 0 1 read-write PK1IE PK1IE 1 1 read-write PK2IE PK2IE 2 1 read-write PK3IE PK3IE 3 1 read-write PK4IE PK4IE 4 1 read-write PL General Purpose Input_Output Port (PL) 0x400C0B00 0x0 0x20 registers 0x20 0x8 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PL Data Register 0x00 32 read-write 0x00000000 0xffffffff PL0 PL0 0 1 read-write PL1 PL1 1 1 read-write PL2 PL2 2 1 read-write PL3 PL3 3 1 read-write CR PL Control Register 0x04 32 read-write 0x00000000 0xffffffff PL0C PL0C 0 1 read-write PL1C PL1C 1 1 read-write PL2C PL2C 2 1 read-write PL3C PL3C 3 1 read-write FR1 PL Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PL0F1 PL0F1 0 1 read-write PL1F1 PL1F1 1 1 read-write PL2F1 PL2F1 2 1 read-write PL3F1 PL3F1 3 1 read-write FR2 PL Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PL0F2 PL0F2 0 1 read-write PL1F2 PL1F2 1 1 read-write PL2F2 PL2F2 2 1 read-write PL3F2 PL3F2 3 1 read-write FR3 PL Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PL0F3 PL0F3 0 1 read-write PL1F3 PL1F3 1 1 read-write PL2F3 PL2F3 2 1 read-write PL3F3 PL3F3 3 1 read-write FR4 PL Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PL0F4 PL0F4 0 1 read-write PL1F4 PL1F4 1 1 read-write PL2F4 PL2F4 2 1 read-write PL3F4 PL3F4 3 1 read-write FR5 PL Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PL1F5 PL1F5 1 1 read-write PL2F5 PL2F5 2 1 read-write PL3F5 PL3F5 3 1 read-write FR6 PL Function Register 6 0x1C 32 read-write 0x00000000 0xffffffff PL3F6 PL3F6 3 1 read-write OD PL Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PL0OD PL0OD 0 1 read-write PL1OD PL1OD 1 1 read-write PL2OD PL2OD 2 1 read-write PL3OD PL3OD 3 1 read-write PUP PL Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PL0UP PL0UP 0 1 read-write PL1UP PL1UP 1 1 read-write PL2UP PL2UP 2 1 read-write PL3UP PL3UP 3 1 read-write PDN PL Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PL0DN PL0DN 0 1 read-write PL1DN PL1DN 1 1 read-write PL2DN PL2DN 2 1 read-write PL3DN PL3DN 3 1 read-write IE PL Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PL0IE PL0IE 0 1 read-write PL1IE PL1IE 1 1 read-write PL2IE PL2IE 2 1 read-write PL3IE PL3IE 3 1 read-write TB0 16-bit Timer_Event Counter (TB) 0x400C4000 0x0 0x34 registers EN TB Enable Register 0x00 32 read-write 0x00000000 0xffffffff TBHALT TBHALT 6 1 read-write TBEN TBEN 7 1 read-write RUN TB RUN Register 0x04 32 read-write 0x00000000 0xffffffff TBRUN TBRUN 0 1 read-write TBPRUN TBPRUN 2 1 read-write CR TB Control Register 0x08 32 read-write 0x00000000 0xffffffff CSSEL CSSEL 0 1 read-write TRGSEL TRGSEL 1 1 read-write TBINSEL TBINSEL 2 1 read-write I2TB I2TB 3 1 read-write TBSYNC TBSYNC 5 1 read-write TBWBF TBWBF 7 1 read-write MOD TB Mode Register 0x0C 32 read-write 0x00000040 0xffffffff TBCLK TBCLK 0 3 read-write TBCLE TBCLE 3 1 read-write TBCPM TBCPM 4 2 read-write TBCP TBCP 6 1 write-only FFCR TB Flip-Flop Control Register 0x10 32 read-write 0x000000c3 0xffffffff TBFF0C TBFF0C 0 2 read-write TBE0T1 TBE0T1 2 1 read-write TBE1T1 TBE1T1 3 1 read-write TBC0T1 TBC0T1 4 1 read-write TBC1T1 TBC1T1 5 1 read-write ST TB Status Register 0x14 32 read-only 0x00000000 0xffffffff INTTB0 INTTB0 0 1 read-only INTTB1 INTTB1 1 1 read-only INTTBOF INTTBOF 2 1 read-only IM TB Interrupt Mask Register 0x18 32 read-write 0x00000000 0xffffffff TBIM0 TBIM0 0 1 read-write TBIM1 TBIM1 1 1 read-write TBIMOF TBIMOF 2 1 read-write UC TB Read Capture Register 0x1C 32 read-only 0x00000000 0xffffffff TBUC TBUC 0 16 read-only RG0 TB RG0 Timer Register 0x20 32 read-write 0x00000000 0xffffffff TBRG0 TBRG0 0 16 read-write RG1 TB RG1 Timer Register 0x24 32 read-write 0x00000000 0xffffffff TBRG1 TBRG1 0 16 read-write CP0 TB CP0 Capture Register 0x28 32 read-only 0x00000000 0xffff0000 TBCP0 TBCP0 0 16 read-only CP1 TB CP1 Capture Register 0x2C 32 read-only 0x00000000 0xffff0000 TBCP1 TBCP1 0 16 read-only DMA TB DMA Enable Register 0x30 32 read-write 0x00000000 0xfffffff8 DMAEN0 DMAEN0 0 1 read-write DMAEN1 DMAEN1 1 1 read-write DMAEN2 DMAEN2 2 1 read-write TB1 0x400C4100 TB2 0x400C4200 TB3 0x400C4300 TB4 0x400C4400 TB5 0x400C4500 TB6 0x400C4600 TB7 0x400C4700 MT0 16-bit Multi-Purpose Timer (MPT-TMR_IGBT) 0x400C7000 0x0 0x58 registers EN MPT Enable Register 0x00 32 read-write 0x00000000 0xffffffff MTMODE MTMODE 0 1 read-write MTHALT MTHALT 6 1 read-write MTEN MTEN 7 1 read-write RUN MPT RUN Register 0x04 32 read-write 0x00000000 0xffffffff MTRUN MTRUN 0 1 read-write MTPRUN MTPRUN 2 1 read-write TBCR MPT Control Register 0x08 32 read-write 0x00000000 0xffffffff MTTBCSSEL MTTBCSSEL 0 1 read-write MTTBTRGSEL MTTBTRGSEL 1 1 read-write MTI2TB MTI2TB 3 1 read-write MTTBWBF MTTBWBF 7 1 read-write TBMOD MPT Mode Register 0x0C 32 read-write 0x00000020 0xffffffff MTTBCLK MTTBCLK 0 2 read-write MTTBCLE MTTBCLE 2 1 read-write MTTBCPM MTTBCPM 3 2 read-write MTTBCP MTTBCP 5 1 write-only MTTBRSWR MTTBRSWR 6 1 read-write TBFFCR MPT Flip-Flop Control Register 0x10 32 read-write 0x000000c3 0xffffffff MTTBFF0C MTTBFF0C 0 2 read-write MTTBE0T1 MTTBE0T1 2 1 read-write MTTBE1T1 MTTBE1T1 3 1 read-write MTTBC0T1 MTTBC0T1 4 1 read-write MTTBC1T1 MTTBC1T1 5 1 read-write TBST MPT Status Register 0x14 32 read-only 0x00000000 0xffffffff MTTBINTTB0 MTTBINTTB0 0 1 read-only MTTBINTTB1 MTTBINTTB1 1 1 read-only MTTBINTTBOF MTTBINTTBOF 2 1 read-only TBIM MPT Interrupt Mask Register 0x18 32 read-write 0x00000000 0xffffffff MTTBIM0 MTTBIM0 0 1 read-write MTTBIM1 MTTBIM1 1 1 read-write MTTBIMOF MTTBIMOF 2 1 read-write TBUC MPT Read Capture Register 0x1C 32 read-only 0x00000000 0xffffffff MTUC MTUC 0 16 read-only RG0 MPT RG0 Timer Register 0x20 32 read-write 0x00000000 0xffffffff MTRG0 MTRG0 0 16 read-write RG1 MPT RG1 Timer Register 0x24 32 read-write 0x00000000 0xffffffff MTRG1 MTRG1 0 16 read-write CP0 MPT CP0 Capture Register 0x28 32 read-only 0x00000000 0xffffffff MTCP0 MTCP0 0 16 read-only CP1 MPT CP1 Capture Register 0x2C 32 read-only 0x00000000 0xffffffff MTCP1 MTCP1 0 16 read-only IGCR IGBT Control Register 0x30 32 read-write 0x00000000 0xffffffff IGCLK IGCLK 0 2 read-write IGSTA IGSTA 2 2 read-write IGSTP IGSTP 4 2 read-write IGSNGL IGSNGL 6 1 read-write IGPRD IGPRD 8 2 read-write IGIDIS IGIDIS 10 1 read-write IGRESTA IGBT Timer Restart Register 0x34 32 write-only 0x00000000 0xffffffff IGRESTA IGRESTA 0 1 write-only IGST IGBT Timer Status Register 0x38 32 read-only 0x00000000 0xffffffff IGST IGST 0 1 read-only IGICR IGBT Input Control Register 0x3C 32 read-write 0x00000000 0xffffffff IGNCSEL IGNCSEL 0 4 read-write IGTRGSEL IGTRGSEL 6 1 read-write IGTRGM IGTRGM 7 1 read-write IGOCR IGBT Output Control Register 0x40 32 read-write 0x00000000 0xffffffff IGOEN0 IGOEN0 0 1 read-write IGOEN1 IGOEN1 1 1 read-write IGPOL0 IGPOL0 4 1 read-write IGPOL1 IGPOL1 5 1 read-write IGRG2 IGBT RG2 Timer Register 0x44 32 read-write 0x00000000 0xffffffff IGRG2 IGRG2 0 16 read-write IGRG3 IGBT RG3 Timer Register 0x48 32 read-write 0x00000000 0xffffffff IGRG3 IGRG3 0 16 read-write IGRG4 IGBT RG4 Timer Register 0x4C 32 read-write 0x00000000 0xffffffff IGRG4 IGRG4 0 16 read-write IGEMGCR IGBT EMG Control Register 0x50 32 read-write 0x00000000 0xffffffff IGEMGEN IGEMGEN 0 1 read-write IGEMGOC IGEMGOC 1 1 read-write IGEMGRS IGEMGRS 2 1 write-only IGEMGCNT IGEMGCNT 4 4 read-write IGEMGST IGBT EMG Status Register 0x54 32 read-only 0x00000000 0xffffffff IGEMGST IGEMGST 0 1 read-only IGEMGIN IGEMGIN 1 1 read-only MT1 0x400C7100 MT2 0x400C7200 MT3 0x400C7300 RTC Real Time Clock (RTC) 0x400CC000 0x0 0x3 registers 0x3 0x1 reserved 0x4 0x5 registers 0x9 0x3 reserved 0xc 0x1 registers SECR RTC Second Column Register 0x00 8 read-write 0x00 0x80 SE SE 0 7 read-write MINR RTC Minute Column Register 0x01 8 read-write 0x00 0x80 MI MI 0 7 read-write HOURR RTC Hour Column Register 0x02 8 read-write 0x00 0xc0 HO HO 0 6 read-write DAYR RTC Day of the Week Column Register 0x04 8 read-write 0x00 0xf8 WE WE 0 3 read-write DATER RTC Day Column Register 0x05 8 read-write 0x00 0xc0 DA DA 0 6 read-write MONTHR_A RTC Month Column Register 0x06 8 read-write 0x00 0xe0 MO MO 0 5 read-write MONTHR_B RTC Month Column Register RTC_MONTHR 0x06 8 read-write 0x00 0xfe MO0 MO0 0 1 read-write YEARR_A RTC Year Column Register 0x07 8 read-write 0x00 0x00 YE YE 0 8 read-write YEARR_B RTC Year Column Register RTC_YEARR 0x07 8 read-write 0x00 0xfc LEAP LEAP 0 2 read-write PAGER RTC PAGE Register 0x08 8 read-write 0x00 0xf3 PAGE PAGE 0 1 read-write ENAALM ENAALM 2 1 read-write ENATMR ENATMR 3 1 read-write ADJUST ADJUST 4 1 read-write INTENA INTENA 7 1 read-write RESTR RTC Reset Register 0x0C 8 read-write 0xc7 0xff DIS8HZ DIS8HZ 0 1 read-write DIS4HZ DIS4HZ 1 1 read-write DIS2HZ DIS2HZ 2 1 read-write RSTALM RSTALM 4 1 read-write RSTTMR RSTTMR 5 1 read-write DIS16HZ DIS16HZ 6 1 read-write DIS1HZ DIS1HZ 7 1 read-write SBI0 Serial Bus Interface (SBI) 0x400E0000 0x0 0x18 registers CR0 SBI Control Register 0 0x00 32 read-write 0x00000000 0xffffffff SBIEN SBIEN 7 1 read-write CR1_A SBI Control Register 1 (I2C Mode) 0x04 32 read-write 0x00000003 0x3fffffff SWRMON SWRMON 0 1 read-only SCK SCK 0 3 write-only ACK ACK 4 1 read-write BC BC 5 3 read-write CR1_B SBI Control Register 1 (SIO Mode) SBI_CR1 0x04 32 read-write 0x00000008 0xffffffff SCK SCK 0 3 read-write SIOM SIOM 4 2 read-write SIOINH SIOINH 6 1 read-write SIOS SIOS 7 1 read-write DBR SBI Data Buffer Register 0x08 32 read-write 0x00000000 0xffffffff DB DB 0 8 read-write I2CAR SBI I2C Bus Address Register 0x0C 32 read-write 0x00000000 0xffffffff ALS ALS 0 1 read-write SA SA 1 7 read-write CR2 SBI Control Register 2 (I2C Mode) 0x10 32 write-only 0x00000010 0xffffffff SWRST SWRST 0 2 write-only SBIM SBIM 2 2 write-only PIN PIN 4 1 write-only BB BB 5 1 write-only TRX TRX 6 1 write-only MST MST 7 1 write-only SR SBI Status Register (I2C Mode) 0x10 32 read-only 0x00000010 0xffffffff LRB LRB 0 1 read-only ADO ADO 1 1 read-only AAS AAS 2 1 read-only AL AL 3 1 read-only PIN PIN 4 1 read-only BB BB 5 1 read-only TRX TRX 6 1 read-only MST MST 7 1 read-only BR0 SBI Baud Rate Register 0 0x14 32 read-write 0x000000be 0xffffffff I2SBI I2SBI 6 1 read-write SBI1 0x400E0100 SBI2 0x400E0200 SC0 Serial Channel (SC) 0x400E1000 0x0 0x34 registers EN SC Enable Register 0x00 32 read-write 0x00000000 0xffffffff SIOE SIOE 0 1 read-write BUF SC Buffer Register 0x04 32 read-write 0x00000000 0xffffffff TB_RB TB_RB 0 8 read-write CR SC Control Register 0x08 32 read-write 0x00000000 0xffffffff IOC IOC 0 1 read-write SCLKS SCLKS 1 1 read-write FERR FERR 2 1 read-only PERR PERR 3 1 read-only OERR OERR 4 1 read-only PE PE 5 1 read-write EVEN EVEN 6 1 read-write RB8 RB8 7 1 read-only MOD0 SC Mode Control Register 0 0x0C 32 read-write 0x00000000 0xffffffff SC SC 0 2 read-write SM SM 2 2 read-write WU WU 4 1 read-write RXE RXE 5 1 read-write CTSE CTSE 6 1 read-write TB8 TB8 7 1 read-write BRCR SC Baud Rate Generator Control Register 0x10 32 read-write 0x00000000 0xffffffff BRS BRS 0 4 read-write BRCK BRCK 4 2 read-write BRADDE BRADDE 6 1 read-write BRADD SC Baud Rate Generator Control Register 2 0x14 32 read-write 0x00000000 0xffffffff BRK BRK 0 4 read-write MOD1 SC Mode Control Register 1 0x18 32 read-write 0x00000000 0xffffffff SINT SINT 1 3 read-write TXE TXE 4 1 read-write FDPX FDPX 5 2 read-write I2SC I2SC 7 1 read-write MOD2 SC Mode Control Register 2 0x1C 32 read-write 0x00000080 0xffffffff SWRST SWRST 0 2 read-write WBUF WBUF 2 1 read-write DRCHG DRCHG 3 1 read-write SBLEN SBLEN 4 1 read-write TXRUN TXRUN 5 1 read-only RBFLL RBFLL 6 1 read-only TBEMP TBEMP 7 1 read-only RFC SC RX FIFO Configuration Register 0x20 32 read-write 0x00000000 0xffffffff RIL RIL 0 2 read-write RFIS RFIS 6 1 read-write RFCS RFCS 7 1 write-only TFC SC TX FIFO Configuration Register 0x24 32 read-write 0x00000000 0xffffffff TIL TIL 0 2 read-write TFIS TFIS 6 1 read-write TFCS TFCS 7 1 write-only RST SC RX FIFO Status Register 0x28 32 read-only 0x00000000 0xffffffff RLVL RLVL 0 3 read-only ROR ROR 7 1 read-only TST SC TX FIFO Status Register 0x2C 32 read-only 0x00000080 0xffffffff TLVL TLVL 0 3 read-only TUR TUR 7 1 read-only FCNF SC FIFO Configuration Register 0x30 32 read-write 0x00000000 0xffffffff CNFG CNFG 0 1 read-write RXTXCNT RXTXCNT 1 1 read-write RFIE RFIE 2 1 read-write TFIE TFIE 3 1 read-write RFST RFST 4 1 read-write SC1 0x400E1100 SC2 0x400E1200 SC3 0x400E1300 RMC Remote Control Signal Preprocessor (RMC) 0x400E7000 0x0 0x38 registers EN RMC Enable Register 0x00 32 read-write 0x00000000 0xffffffff RMCEN RMCEN 0 1 read-write REN RMC Receive Enable Register 0x04 32 read-write 0x00000000 0xffffffff RMCREN RMCREN 0 1 read-write RBUF1 RMC Receive Data Buffer Register 1 0x08 32 read-only 0x00000000 0xffffffff RMCRBUF RMCRBUF 0 32 read-only RBUF2 RMC Receive Data Buffer Register 2 0x0C 32 read-only 0x00000000 0xffffffff RMCRBUF RMCRBUF 0 32 read-only RBUF3 RMC Receive Data Buffer Register 3 0x10 32 read-only 0x00000000 0xffffffff RMCRBUF RMCRBUF 0 8 read-only RCR1 RMC Receive Control Register 1 0x14 32 read-write 0x00000000 0xffffffff RMCLLMIN RMCLLMIN 0 8 read-write RMCLLMAX RMCLLMAX 8 8 read-write RMCLCMIN RMCLCMIN 16 8 read-write RMCLCMAX RMCLCMAX 24 8 read-write RCR2 RMC Receive Control Register 2 0x18 32 read-write 0x0000ffff 0xffffffff RMCDMAX RMCDMAX 0 8 read-write RMCLL RMCLL 8 8 read-write RMCPHM RMCPHM 24 1 read-write RMCLD RMCLD 25 1 read-write RMCEDIEN RMCEDIEN 30 1 read-write RMCLIEN RMCLIEN 31 1 read-write RCR3 RMC Receive Control Register 3 0x1C 32 read-write 0x00000000 0xffffffff RMCDATL RMCDATL 0 7 read-write RMCDATH RMCDATH 8 7 read-write RCR4 RMC Receive Control Register 4 0x20 32 read-write 0x00000000 0xffffffff RMCNC RMCNC 0 4 read-write RMCPO RMCPO 7 1 read-write RSTAT RMC Receive Status Register 0x24 32 read-only 0x00000000 0xffffffff RMCRNUM RMCRNUM 0 7 read-only RMCRLDR RMCRLDR 7 1 read-only RMCEDIF RMCEDIF 12 1 read-only RMCDMAXIF RMCDMAXIF 13 1 read-only RMCLOIF RMCLOIF 14 1 read-only RMCRLIF RMCRLIF 15 1 read-only END1 RMC Receive End Bit Number Register 1 0x28 32 read-write 0x00000000 0xffffffff RMCEND1 RMCEND1 0 7 read-write END2 RMC Receive End Bit Number Register 2 0x2C 32 read-write 0x00000000 0xffffffff RMCEND2 RMCEND2 0 7 read-write END3 RMC Receive End Bit Number Register 3 0x30 32 read-write 0x00000000 0xffffffff RMCEND3 RMCEND3 0 7 read-write FSSEL RMC Frequency Selection Register 0x34 32 read-write 0x00000000 0xffffffff RMCCLK RMCCLK 0 1 read-write OFD Oscillation Frequency Detector (OFD) 0x400F1000 0x0 0x24 registers CR1 OFD Control Register 1 0x00 32 read-write 0x00000006 0xffffffff OFDWEN OFDWEN 0 8 read-write CR2 OFD Control Register 2 0x04 32 read-write 0x00000000 0xffffffff OFDEN OFDEN 0 8 read-write MN0 OFD Lower Detection Frequency Setting Register 0x08 32 read-write 0x00000000 0xffffffff OFDMN0 OFDMN0 0 9 read-write MN1 OFD Lower Detection Frequency Setting Register 0x0C 32 read-write 0x00000000 0xffffffff OFDMN1 OFDMN1 0 9 read-write MX0 OFD Higher Detection Frequency Setting Register 0x10 32 read-write 0x00000000 0xffffffff OFDMX0 OFDMX0 0 9 read-write MX1 OFD Higher Detection Frequency Setting Register 0x14 32 read-write 0x00000000 0xffffffff OFDMX1 OFDMX1 0 9 read-write RST OFD Reset Enable Control Register 0x18 32 read-write 0x00000001 0xffffffff OFDRSTEN OFDRSTEN 0 1 read-write STAT OFD Status Register 0x1C 32 read-only 0x00000000 0x1ffffffff FRQERR FRQERR 0 1 read-only OFDBUSY OFDBUSY 1 1 read-only MON OFD 0x20 32 read-write 0x00000001 0xffffffff OFDMON OFDMON 0 1 read-write WD Watchdog Timer (WD) 0x400F2000 0x0 0x8 registers MOD WD Mode Register 0x00 32 read-write 0x00000082 0xffffffff RESCR RESCR 1 1 read-write I2WDT I2WDT 2 1 read-write WDTP WDTP 4 3 read-write WDTE WDTE 7 1 read-write CR WD Control Register 0x04 32 write-only 0x00000000 0xffffff00 CG Clock Generator (CG) 0x400F3000 0x0 0x10 registers 0x10 0x8 reserved 0x18 0x4 registers 0x1c 0x20 reserved 0x3c 0x14 registers 0x50 0x10 reserved 0x60 0xc registers SYSCR System Control Register 0x00 32 read-write 0x00010000 0xffffffff GEAR GEAR 0 3 read-write PRCK PRCK 8 3 read-write FPSEL FPSEL 12 1 read-write SCOSEL SCOSEL 16 2 read-write FCSTOP FCSTOP 20 1 read-write OSCCR Oscillation Control Register 0x04 32 read-write 0x08010430 0xffffffff WUEON WUEON 0 1 write-only WUEF WUEF 1 1 read-only PLLON PLLON 2 1 read-write WUPSEL1 WUPSEL1 3 1 read-write XEN1 XEN1 8 1 read-write XTEN XTEN 9 1 read-write XEN3 XEN3 10 1 read-write DRVOSCH DRVOSCH 12 1 read-write DRVOSCL DRVOSCL 13 1 read-write WUPTL WUPTL 14 2 read-write XEN2 XEN2 16 1 read-write OSCSEL OSCSEL 17 1 read-write EHOSCSEL EHOSCSEL 18 1 read-write WUPSEL2 WUPSEL2 19 1 read-write WUPT WUPT 20 12 read-write STBYCR Standby Control Register 0x08 32 read-write 0x00000003 0xffffffff STBY STBY 0 3 read-write DRVE DRVE 16 1 read-write PTKEEP PTKEEP 17 1 read-write PLLSEL PLL Selection Register 0x0C 32 read-write 0x00000000 0xffffffff PLLSEL PLLSEL 0 1 read-write PLLSET PLLSET 1 15 read-write PCKSTP Peripheral Clock Stop Register 0x18 32 read-write 0x00000000 0xffffffff USBDSTP USBDSTP 0 1 read-write USBHSTP USBHSTP 1 1 read-write CANSTP CANSTP 2 1 read-write EMSTP EMSTP 3 1 read-write PROTECT Protect Register 0x3C 32 read-write 0x000000c1 0xffffffff CGPROTECT CGPROTECT 0 8 read-write IMCGA CG Interrupt Mode Control Register A 0x40 32 read-write 0x20202020 0xffffffff INT0EN INT0EN 0 1 read-write EMST0 EMST0 2 2 read-only EMCG0 EMCG0 4 3 read-write INT1EN INT1EN 8 1 read-write EMST1 EMST1 10 2 read-only EMCG1 EMCG1 12 3 read-write INT2EN INT2EN 16 1 read-write EMST2 EMST2 18 2 read-only EMCG2 EMCG2 20 3 read-write INT3EN INT3EN 24 1 read-write EMST3 EMST3 26 2 read-only EMCG3 EMCG3 28 3 read-write IMCGB CG Interrupt Mode Control Register B 0x44 32 read-write 0x20202020 0xffffffff INT4EN INT4EN 0 1 read-write EMST4 EMST4 2 2 read-only EMCG4 EMCG4 4 3 read-write INT5EN INT5EN 8 1 read-write EMST5 EMST5 10 2 read-only EMCG5 EMCG5 12 3 read-write INT6EN INT6EN 16 1 read-write EMST6 EMST6 18 2 read-only EMCG6 EMCG6 20 3 read-write INT7EN INT7EN 24 1 read-write EMST7 EMST7 26 2 read-only EMCG7 EMCG7 28 3 read-write IMCGC CG Interrupt Mode Control Register C 0x48 32 read-write 0x20202020 0xffffffff INT8EN INT8EN 0 1 read-write EMST8 EMST8 2 2 read-only EMCG8 EMCG8 4 3 read-write INT9EN INT9EN 8 1 read-write EMST9 EMST9 10 2 read-only EMCG9 EMCG9 12 3 read-write INTAEN INTAEN 16 1 read-write EMSTA EMSTA 18 2 read-only EMCGA EMCGA 20 3 read-write INTBEN INTBEN 24 1 read-write EMSTB EMSTB 26 2 read-only EMCGB EMCGB 28 3 read-write IMCGD CG Interrupt Mode Control Register D 0x4C 32 read-write 0x20202020 0xffffffff INTUSBWKUPEN INTUSBWKUPEN 0 1 read-write EMSTUSBWKUP EMSTUSBWKUP 2 2 read-only EMCGUSBWKUP EMCGUSBWKUP 4 3 read-write INTDEN INTDEN 8 1 read-write EMSTD EMSTD 10 2 read-only EMCGD EMCGD 12 3 read-write INTRTCEN INTRTCEN 16 1 read-write EMSTRTC EMSTRTC 18 2 read-only EMCGRTC EMCGRTC 20 3 read-write INTRMCRXEN INTRMCRXEN 24 1 read-write EMSTRMCRX EMSTRMCRX 26 2 read-only EMCGRMCRX EMCGRMCRX 28 3 read-write ICRCG CG Interrupt Request Clear Register 0x60 32 write-only 0x00000000 0xffffffff ICRCG ICRCG 0 5 write-only RSTFLG Reset Flag Register 0x64 32 read-write 0x00000001 0xffffffff PONRSTF PONRSTF 0 1 read-write PINRSTF PINRSTF 1 1 read-write WDTRSTF WDTRSTF 2 1 read-write STOP2RSTF STOP2RSTF 3 1 read-write DBGRSTF DBGRSTF 4 1 read-write OFDRSTF OFDRSTF 5 1 read-write LVDRSTF LVDRSTF 6 1 read-write NMIFLG NMI Flag Register 0x68 32 read-only 0x00000000 0xffffffff NMIFLG0 NMIFLG0 0 1 read-only NMIFLG1 NMIFLG1 1 1 read-only NMIFLG2 NMIFLG2 2 1 read-only NMIFLG3 NMIFLG3 3 1 read-only USBPLL Low Voltage detector control register 0x400F3100 0x0 0xc registers CR USB PLL Control Register 0x00 32 read-write 0x00000000 0xffffffff USBPLLON USBPLLON 0 1 read-write EN USB PLL Enable Register 0x04 32 read-write 0x00000000 0xffffffff USBDEN USBDEN 0 1 read-write USBHEN USBHEN 1 1 read-write SEL USB PLL Select Register 0x08 32 read-write 0x00000000 0xffffffff USBPLLSEL USBPLLSEL 0 1 read-write USBPLLSET USBPLLSET 1 15 read-write TRMOSC Low Voltage detector control register 0x400F3200 0x0 0x10 registers PRO Protection Register 0x00 32 read-write 0x00000000 0xffffffff PROTECT PROTECT 0 8 read-write EN Enable Register 0x04 32 read-write 0x00000000 0xffffffff TRIMEN TRIMEN 0 1 read-write INIT Initial Trimming Level Monitor Register 0x08 32 read-only 0x00000000 0xffffc0f0 TRIMINITF TRIMINITF 0 4 read-only TRIMINITC TRIMINITC 8 6 read-only SET Trimming Level Setting Register 0x0C 32 read-write 0x00000000 0xffffffff TRIMSETF TRIMSETF 0 4 read-write TRIMSETC TRIMSETC 8 6 read-write LVD Low Voltage detector control register 0x400F4000 0x0 0xc registers RCR LVD-RESET Control Register 0x00 32 read-write 0x00000021 0xffffffff LVDEN1 LVDEN1 0 1 read-write LVDLVL1 LVDLVL1 1 3 read-write LVDRSTEN LVDRSTEN 5 1 read-write ICR LVD-NMI Control Register 0x04 32 read-write 0x00000000 0xffffffff LVDEN2 LVDEN2 0 1 read-write LVDLVL2 LVDLVL2 1 3 read-write INTSEL INTSEL 4 1 read-write LVDINTEN LVDINTEN 5 1 read-write SR LVD Status Control Register 0x08 32 read-write 0x00000000 0xffffffff LVDST1 LVDST1 0 1 read-write LVDST2 LVDST2 1 1 read-write MTPD 16-bit Multi-Purpose Timer (MPT-PMD) 0x400F6000 0x0 0x24 registers 0x24 0x4 reserved 0x28 0x14 registers 0x3c 0x8 reserved 0x44 0x4 registers MDEN PMD Enable Register 0x00 32 read-write 0x00000000 0xffffffff PWMEN PWMEN 0 1 read-write PORTMD Port Output Mode Register 0x04 32 read-write 0x00000000 0xffffffff PORTMD PORTMD 0 1 read-write MDCR PMD Control Register 0x08 32 read-write 0x00000000 0xffffffff PWMMD PWMMD 0 1 read-write INTPRD INTPRD 1 2 read-write PINT PINT 3 1 read-write DTYMD DTYMD 4 1 read-write SYNTMD SYNTMD 5 1 read-write PWMCK PWMCK 6 1 read-write CNTSTA PWM Counter Status Register 0x0C 32 read-only 0x00000000 0xffffffff UPDWN UPDWN 0 1 read-only MDCNT PWM Counter Register 0x10 32 read-only 0x00000000 0xffffffff MDCNT MDCNT 0 16 read-only MDPRD PWM Period Register 0x14 32 read-write 0x00000000 0xffffffff MDPRD MDPRD 0 16 read-write CMPU PWM Compare Register 0x18 32 read-write 0x00000000 0xffffffff CMPU CMPU 0 16 read-write CMPV PWM Compare Register 0x1C 32 read-write 0x00000000 0xffffffff CMPV CMPV 0 16 read-write CMPW PWM Compare Register 0x20 32 read-write 0x00000000 0xffffffff CMPW CMPW 0 16 read-write MDOUT PMD Output Control Register 0x28 32 read-write 0x00000000 0xffffffff UOC UOC 0 2 read-write VOC VOC 2 2 read-write WOC WOC 4 2 read-write UPWM UPWM 8 1 read-write VPWM VPWM 9 1 read-write WPWM WPWM 10 1 read-write MDPOT PMD Output Setting Register 0x2C 32 read-write 0x00000000 0xffffffff PSYNCS PSYNCS 0 2 read-write POLL POLL 2 1 read-write POLH POLH 3 1 read-write EMGREL EMG Release Register 0x30 32 write-only 0x00000000 0xffffffff EMGREL EMGREL 0 8 write-only EMGCR EMG Control Register 0x34 32 read-write 0x00000039 0xffffffff EMGEN EMGEN 0 1 read-write EMGRS EMGRS 1 1 write-only EMGMD EMGMD 3 2 read-write INHEN INHEN 5 1 read-write EMGCNT EMGCNT 8 4 read-write EMGSTA EMG Status Register 0x38 32 read-only 0x00000000 0xfffffffd EMGST EMGST 0 1 read-only EMGI EMGI 1 1 read-only DTR Dead Time Register 0x44 32 read-write 0x00000000 0xffffffff DTR DTR 0 8 read-write EN Encoder Input (ENC) 0x400F7000 0x0 0x10 registers TNCR Encoder Input Control Register 0x00 32 read-write 0x00000000 0xffffffff ENDEV ENDEV 0 3 read-write INTEN INTEN 3 1 read-write NR NR 4 2 read-write ENRUN ENRUN 6 1 read-write ZEN ZEN 7 1 read-write CMPEN CMPEN 8 1 read-write ZESEL ZESEL 9 1 read-write ENCLR ENCLR 10 1 write-only SFTCAP SFTCAP 11 1 write-only ZDET ZDET 12 1 read-only UD UD 13 1 read-only REVERR REVERR 14 1 read-only CMP CMP 15 1 read-only P3EN P3EN 16 1 read-write MODE MODE 17 2 read-write RELOAD Encoder Counter Reload Register 0x04 32 read-write 0x00000000 0xffffffff RELOAD RELOAD 0 16 read-write INT Encoder Compare Register 0x08 32 read-write 0x00000000 0xffffffff INT INT 0 24 read-write CNT Encoder Counter Register 0x0C 32 read-write 0x00000000 0xffffffff CNT CNT 0 24 read-write FC Flash Control (FC) 0x41FFF000 0x0 0x10 reserved 0x10 0x4 registers 0x14 0xc reserved 0x20 0x4 registers SECBIT FC Security Bit Register 0x10 32 read-write 0x00000001 0xffffffff SECBIT SECBIT 0 1 read-write FLCS FC Flash Control Register 0x20 32 read-only 0xffffffffffff0001 0xffffffff RDY_BSY RDY_BSY 0 1 read-only BLPRO BLPRO 16 6 read-only