M368
0.1
TOSHIBA Cortex-M3 MCU
8
32
CANMB0
CAN Controller (TXCAN) Mailbox RAM
0x40005000
0x0
0x4
registers
0x4
0x4
reserved
0x8
0x4
registers
0xc
0x4
reserved
0x10
0x4
registers
0x14
0x4
reserved
0x18
0x4
registers
ID
CAN Mailbox Register
0x00
32
read-write
0x00000000
0x00000000
ID
ID
0
29
read-write
RFH
RFH
29
1
read-write
GAME
GAME
30
1
read-write
IDE
IDE
31
1
read-write
TSVMCF
CAN Mailbox Register
0x08
32
read-write
0x00000000
0x00000000
DLC
DLC
0
4
read-write
RTR
RTR
4
1
read-write
TSV
TSV
16
16
read-write
DL
CAN Mailbox Register
0x10
32
read-write
0x00000000
0x00000000
D0
D0
0
8
read-write
D1
D1
8
8
read-write
D2
D2
16
8
read-write
D3
D3
24
8
read-write
DH
CAN Mailbox Register
0x18
32
read-write
0x00000000
0x00000000
D4
D4
0
8
read-write
D5
D5
8
8
read-write
D6
D6
16
8
read-write
D7
D7
24
8
read-write
CANMB1
0x40005020
CANMB2
0x40005040
CANMB3
0x40005060
CANMB4
0x40005080
CANMB5
0x400050A0
CANMB6
0x400050C0
CANMB7
0x400050E0
CANMB8
0x40005100
CANMB9
0x40005120
CANMB10
0x40005140
CANMB11
0x40005160
CANMB12
0x40005180
CANMB13
0x400051A0
CANMB14
0x400051C0
CANMB15
0x400051E0
CANMB16
0x40005200
CANMB17
0x40005220
CANMB18
0x40005240
CANMB19
0x40005260
CANMB20
0x40005280
CANMB21
0x400052A0
CANMB22
0x400052C0
CANMB23
0x400052E0
CANMB24
0x40005300
CANMB25
0x40005320
CANMB26
0x40005340
CANMB27
0x40005360
CANMB28
0x40005380
CANMB29
0x400053A0
CANMB30
0x400053C0
CANMB31
CAN Controller (TXCAN) Mailbox RAM
0x400053E0
0x0
0x4
registers
0x4
0x4
reserved
0x8
0x4
registers
0xc
0x4
reserved
0x10
0x4
registers
0x14
0x4
reserved
0x18
0x4
registers
ID
CAN Mailbox Register
0x00
32
read-write
0x00000000
0x00000000
ID
ID
0
29
read-write
RFH
RFH
29
1
read-write
LAME
LAME
30
1
read-write
IDE
IDE
31
1
read-write
TSVMCF
CAN Mailbox Register
0x08
32
read-write
0x00000000
0x00000000
DLC
DLC
0
4
read-write
RTR
RTR
4
1
read-write
TSV
TSV
16
16
read-write
DL
CAN Mailbox Register
0x10
32
read-write
0x00000000
0x00000000
D0
D0
0
8
read-write
D1
D1
8
8
read-write
D2
D2
16
8
read-write
D3
D3
24
8
read-write
DH
CAN Mailbox Register
0x18
32
read-write
0x00000000
0x00000000
D4
D4
0
8
read-write
D5
D5
8
8
read-write
D6
D6
16
8
read-write
D7
D7
24
8
read-write
CAN
CAN Controller (TXCAN)
0x40005400
0x0
0x4
registers
0x4
0x4
reserved
0x8
0x4
registers
0xc
0x4
reserved
0x10
0x4
registers
0x14
0x4
reserved
0x18
0x4
registers
0x1c
0x4
reserved
0x20
0x4
registers
0x24
0x4
reserved
0x28
0x4
registers
0x2c
0x4
reserved
0x30
0x4
registers
0x34
0x4
reserved
0x38
0x4
registers
0x3c
0x4
reserved
0x40
0x4
registers
0x44
0x4
reserved
0x48
0x4
registers
0x4c
0x4
reserved
0x50
0x4
registers
0x54
0x4
reserved
0x58
0x4
registers
0x5c
0x4
reserved
0x60
0x4
registers
0x64
0x4
reserved
0x68
0x4
registers
0x6c
0x4
reserved
0x70
0x4
registers
0x74
0x4
reserved
0x78
0x4
registers
0x7c
0x4
reserved
0x80
0x4
registers
0x84
0x4
reserved
0x88
0x4
registers
0x8c
0x4
reserved
0x90
0x4
registers
0x94
0x4
reserved
0x98
0x4
registers
0x9c
0x4
reserved
0xa0
0x4
registers
0xa4
0x4
reserved
0xa8
0x4
registers
0xac
0x4
reserved
0xb0
0x4
registers
0xb4
0x4
reserved
0xb8
0x4
registers
MC
CAN Mailbox Configuration Register
0x00
32
read-write
0x00000000
0xffffffff
MC
MC
0
32
read-write
MD
CAN Mailbox Direction Register
0x08
32
read-write
0x00000000
0xffffffff
MD
MD
0
32
read-write
TRS
CAN Transmit Request Set Register
0x10
32
read-write
0x00000000
0xffffffff
TRS
TRS
0
31
read-write
TRR
CAN Transmit Request Reset Register
0x18
32
read-write
0x00000000
0xffffffff
TRR
TRR
0
31
read-write
TA
CAN Transmission Acknowledge Register
0x20
32
read-write
0x00000000
0xffffffff
TA
TA
0
31
read-write
AA
CAN Abort Acknowledge Register
0x28
32
read-write
0x00000000
0xffffffff
AA
AA
0
31
read-write
RMP
CAN Receive Message Pending Register
0x30
32
read-write
0x00000000
0xffffffff
RMP
RMP
0
32
read-write
RML
CAN Receive Message Lost Register
0x38
32
read-write
0x00000000
0xffffffff
RML
RML
0
32
read-write
LAM
CAN Local Acceptance Mask Register
0x40
32
read-write
0x00000000
0xffffffff
LAM
LAM
0
29
read-write
LAMI
LAMI
31
1
read-write
GAM
CAN Global Acceptance Mask Register
0x48
32
read-write
0x00000000
0xffffffff
GAM
GAM
0
29
read-write
GAMI
GAMI
31
1
read-write
MCR
CAN Master Control Register
0x50
32
read-write
0x00000080
0xffffffff
SRES
SRES
0
1
read-write
TSCC
TSCC
1
1
read-write
MTOS
MTOS
3
1
read-write
WUBA
WUBA
4
1
read-write
SMR
SMR
6
1
read-write
CCR
CCR
7
1
read-write
TSTERR
TSTERR
8
1
read-write
TSTLB
TSTLB
9
1
read-write
SUR
SUR
11
1
read-write
GSR
CAN Global Status Register
0x58
32
read-only
0x0001f080
0xffffffff
EW
EW
0
1
read-only
EP
EP
1
1
read-only
BO
BO
2
1
read-only
TSO
TSO
3
1
read-only
SMA
SMA
6
1
read-only
CCE
CCE
7
1
read-only
SUA
SUA
8
1
read-only
TM
TM
10
1
read-only
RM
RM
11
1
read-only
MIS
MIS
12
5
read-only
BCR1
CAN Bit Configuration Register 1
0x60
32
read-write
0x00000000
0xffffffff
BRP
BRP
0
10
read-write
BCR2
CAN Bit Configuration Register 2
0x68
32
read-write
0x00000000
0xffffffff
TSEG1
TSEG1
0
4
read-write
TSEG2
TSEG2
4
3
read-write
SAM
SAM
7
1
read-write
SJW
SJW
8
2
read-write
GIF
CAN Global Interrupt Flag Register
0x70
32
read-write
0x00000000
0xffffffff
WLIF
WLIF
0
1
read-write
EPIF
EPIF
1
1
read-write
BOIF
BOIF
2
1
read-write
TSOIF
TSOIF
3
1
read-write
TRMABF
TRMABF
4
1
read-write
RMLIF
RMLIF
5
1
read-write
WUIF
WUIF
6
1
read-write
RFPF
RFPF
7
1
read-write
GIM
CAN Global Interrupt Mask Register
0x78
32
read-write
0x00000000
0xffffffff
WLIM
WLIM
0
1
read-write
EPIM
EPIM
1
1
read-write
BOIM
BOIM
2
1
read-write
TSOIM
TSOIM
3
1
read-write
TRMABF
TRMABF
4
1
read-write
RMLIM
RMLIM
5
1
read-write
WUIM
WUIM
6
1
read-write
RFPM
RFPM
7
1
read-write
MBTIF
CAN Mailbox Transmit Interrupt Flag Register
0x80
32
read-write
0x00000000
0xffffffff
MBTIF
MBTIF
0
31
read-write
MBRIF
CAN Mailbox Receive Interrupt Flag Register
0x88
32
read-write
0x00000000
0xffffffff
MBRIF
MBRIF
0
32
read-write
MBIM
CAN Mailbox Interrupt Mask Register
0x90
32
read-write
0x00000000
0xffffffff
MBIM
MBIM
0
32
read-write
CDR
CAN Change Data Request
0x98
32
read-write
0x00000000
0xffffffff
CDR
CDR
0
31
read-write
RFP
CAN Remote Frame Pending Register
0xA0
32
read-write
0x00000000
0xffffffff
RFP
RFP
0
32
read-write
CEC
CAN Error Counter Register
0xA8
32
read-write
0x00000000
0xffffffff
REC
REC
0
8
read-only
TEC
TEC
8
8
read-only
TSP
CAN Time Stamp Counter Prescaler Register
0xB0
32
read-write
0x00000000
0xffffffff
TSP
TSP
0
4
read-write
TSC
CAN Time Stamp Counter Register
0xB8
32
read-write
0x00000000
0xffffffff
TSC
TSC
0
16
read-write
HC
USB Host Controller (USBHC)
0x40006000
0x0
0x58
registers
0x58
0x28
reserved
0x80
0x4
registers
REVISION
USB Host Controller Revision Register
0x00
32
read-only
0x00000010
0x000000ff
REV
REV
0
8
read-only
CONTROL
USB Host Controller Control Register
0x04
32
read-write
0x00000000
0x000007ff
CBSR
CBSR
0
2
read-write
PLE
PLE
2
1
read-write
IE
IE
3
1
read-write
CLE
CLE
4
1
read-write
BLE
BLE
5
1
read-write
HCFS
HCFS
6
2
read-write
IR
IR
8
1
read-write
RWC
RWC
9
1
read-write
RWE
RWE
10
1
read-write
COMMANDSTATUS
USB Host Controller Command Status Register
0x08
32
read-write
0x00000000
0x0003000f
HCR
HCR
0
1
read-write
CLF
CLF
1
1
read-write
BLF
BLF
2
1
read-write
OCR
OCR
3
1
read-write
SOC
SOC
16
2
read-only
INTERRUPTSTATUS
USB Host Controller Interrupt Status Register
0x0C
32
read-write
0x00000000
0x4000007f
SO
SO
0
1
read-write
WDH
WDH
1
1
read-write
SF
SF
2
1
read-write
RD
RD
3
1
read-write
UE
UE
4
1
read-write
FNO
FNO
5
1
read-write
RHSC
RHSC
6
1
read-write
OC
OC
30
1
read-write
INTERRUPTENABLE
USB Host Controller Interrupt Enable Register
0x10
32
read-write
0x00000000
0xc000007f
SO
SO
0
1
read-write
WDH
WDH
1
1
read-write
SF
SF
2
1
read-write
RD
RD
3
1
read-write
UE
UE
4
1
read-write
FNO
FNO
5
1
read-write
RHSC
RHSC
6
1
read-write
OC
OC
30
1
read-write
MIE
MIE
31
1
read-write
INTERRUPTDISABLE
USB Host Controller Interrupt Disable Register
0x14
32
read-write
0x00000000
0xc000007f
SO
SO
0
1
read-write
WDH
WDH
1
1
read-write
SF
SF
2
1
read-write
RD
RD
3
1
read-write
UE
UE
4
1
read-write
FNO
FNO
5
1
read-write
RHSC
RHSC
6
1
read-write
OC
OC
30
1
read-write
MIE
MIE
31
1
read-write
HCCA
USB Host Controller Communication Area Register
0x18
32
read-write
0x00000000
0xffffff00
HCCA
HCCA
8
24
read-write
PERIODCURRENTED
USB Host Controller Period Current ED Register
0x1C
32
read-only
0x00000000
0xfffffff0
PCED
PCED
4
28
read-only
CONTROLHEADED
USB Host Controller Control Head ED Register
0x20
32
read-write
0x00000000
0xfffffff0
CHED
CHED
4
28
read-write
CONTROLCURRENTED
USB Host Controller Control Current ED Register
0x24
32
read-write
0x00000000
0xfffffff0
CCED
CCED
4
28
read-write
BULKHEADED
USB Host Controller Bulk Head ED Register
0x28
32
read-write
0x00000000
0xfffffff0
BHED
BHED
4
28
read-write
BULKCURRENTED
USB Host Controller Bulk Current ED Register
0x2C
32
read-write
0x00000000
0xfffffff0
BCED
BCED
4
28
read-write
DONEHEAD
USB Host Controller Done Head Register
0x30
32
read-only
0x00000000
0xfffffff0
DH
DH
4
28
read-only
FMINTERVAL
USB Host Controller Frame Interval Register
0x34
32
read-write
0x00002edf
0x80003fff
FI
FI
0
14
read-write
FSMPS
FSMPS
16
15
read-write
FIT
FIT
31
1
read-write
FMREMAINING
USB Host Controller Frame Remaining Register
0x38
32
read-only
0x00000000
0x80003fff
FR
FR
0
14
read-only
FRT
FRT
31
1
read-only
FMNUMBER
USB Host Controller Frame Number Register
0x3C
32
read-only
0x00000000
0x0000ffff
FN
FN
0
16
read-only
PERIODSTART
USB Host Controller Period Start Register
0x40
32
read-write
0x00000000
0x00003fff
PS
PS
0
14
read-write
LSTHRESHOLD
USB Host Controller LS Threshold Register
0x44
32
read-write
0x00000628
0x00000fff
LST
LST
0
12
read-write
RHDESCRIPTORA
USB Host Controller Root Hub Descriptor Register
0x48
32
read-write
0x02000001
0xff001fff
NDP
NDP
0
8
read-only
PSM
PSM
8
1
read-write
NPS
NPS
9
1
read-write
DT
DT
10
1
read-only
OCPM
OCPM
11
1
read-write
NOCP
NOCP
12
1
read-write
POTPGT
POTPGT
24
8
read-write
RHDESCRIPTORB
USB Host Controller Root Hub Descriptor Register
0x4C
32
read-write
0x00000000
0xffffffff
DR
DR
0
16
read-write
PPCM
PPCM
16
16
read-write
RHSTATUS
USB Host Controller Root Hub Status Register
0x50
32
read-write
0x00000000
0x00038003
LPS
LPS
0
1
read-write
OCI
OCI
1
1
read-only
DRWE
DRWE
15
1
read-write
LPSC
LPSC
16
1
read-write
OCIC
OCIC
17
1
read-write
CRWE
CRWE
31
1
write-only
RHPORTSTATUS1
USB Host Controller Root Hub Port Status Register
0x54
32
read-write
0x00000000
0x001f011f
CCS
CCS
0
1
read-write
PES
PES
1
1
read-write
PSS
PSS
2
1
read-write
POCI
POCI
3
1
read-write
PRS
PRS
4
1
read-write
PPS
PPS
8
1
read-write
LSDA
LSDA
9
1
read-write
CSC
CSC
16
1
read-write
PESC
PESC
17
1
read-write
PSSC
PSSC
18
1
read-write
OCIC
OCIC
19
1
read-write
PRSC
PRSC
20
1
read-write
BCR0
USB Host Controller Clock and Transceiver Control Register
0x80
32
read-write
0x40000000
0xffffffff
OVCE
OVCE
29
1
read-write
TRNS_SUSP
TRNS_SUSP
30
1
read-write
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