120 lines
2.2 KiB
Plaintext
120 lines
2.2 KiB
Plaintext
type: symbols
|
|
name: regs-sh7305
|
|
mpu: sh7305
|
|
---
|
|
|
|
# T6K11 interface
|
|
b4000000 T6K11.REG
|
|
b4010000 T6K11.DATA
|
|
|
|
# Exception handling
|
|
ff000020 TRA
|
|
ff000024 EXPEVT
|
|
ff000028 INTEVT
|
|
ff2f0004 EXPMASK
|
|
|
|
# Memory Management Unit
|
|
ff000000 MMU.PTEH
|
|
ff000004 MMU.PTEL
|
|
ff00000c MMU.TEA
|
|
ff000010 MMU.MMUCR
|
|
ff000034 MMU.PTEA
|
|
ff000070 MMU.PASCR
|
|
ff000078 MMU.IRMCR
|
|
|
|
# Interrupt controller
|
|
a4140000 INTC.ICR0
|
|
a414001c INTC.ICR1
|
|
a4140010 INTC.INTPRI00
|
|
a4140024 INTC.INTREQ00
|
|
a4140044 INTC.INTMSK00
|
|
a4140064 INTC.INTMSKCLR00
|
|
a41400c0 INTC.NMIFCR
|
|
a4700000 INTC.USERIMSK
|
|
a4080000 INTC.IPRA
|
|
a4080004 INTC.IPRB
|
|
a4080008 INTC.IPRC
|
|
a408000c INTC.IPRD
|
|
a4080010 INTC.IPRE
|
|
a4080014 INTC.IPRF
|
|
a4080018 INTC.IPRG
|
|
a408001c INTC.IPRH
|
|
a4080020 INTC.IPRI
|
|
a4080024 INTC.IPRJ
|
|
a4080028 INTC.IPRK
|
|
a408002c INTC.IPRL
|
|
a4080080 INTC.IMR0
|
|
a4080084 INTC.IMR1
|
|
a4080088 INTC.IMR2
|
|
a408008c INTC.IMR3
|
|
a4080090 INTC.IMR4
|
|
a4080094 INTC.IMR5
|
|
a4080098 INTC.IMR6
|
|
a408009c INTC.IMR7
|
|
a40800a0 INTC.IMR8
|
|
a40800a4 INTC.IMR9
|
|
a40800a8 INTC.IMR10
|
|
a40800ac INTC.IMR11
|
|
a40800b0 INTC.IMR12
|
|
a40800c0 INTC.IMCR0
|
|
a40800c4 INTC.IMCR1
|
|
a40800c8 INTC.IMCR2
|
|
a40800cc INTC.IMCR3
|
|
a40800d0 INTC.IMCR4
|
|
a40800d4 INTC.IMCR5
|
|
a40800d8 INTC.IMCR6
|
|
a40800dc INTC.IMCR7
|
|
a40800e0 INTC.IMCR8
|
|
a40800e4 INTC.IMCR9
|
|
a40800e8 INTC.IMCR10
|
|
a40800ec INTC.IMCR11
|
|
a40800f0 INTC.IMCR12
|
|
|
|
# Direct Memory Access Controller: TODO
|
|
|
|
# Reset and power-down modes
|
|
a4150020 POWER.STBCR
|
|
a4150030 POWER.MSTPCR0
|
|
a4150034 POWER.MSTPCR1
|
|
a4150038 POWER.MSTPCR2
|
|
a4150040 POWER.BAR
|
|
|
|
# Real-Time Clock
|
|
a413fec0 RTC.R64CNT
|
|
a413fec2 RTC.RSECCNT
|
|
a413fec4 RTC.RMINCNT
|
|
a413fec6 RTC.RHRCNT
|
|
a413fec8 RTC.RWKCNT
|
|
a413feca RTC.RDAYCNT
|
|
a413fecc RTC.RMONCNT
|
|
a413fece RTC.RYRCNT
|
|
a413fed0 RTC.RSECAR
|
|
a413fed2 RTC.RMINAR
|
|
a413fed4 RTC.RHRAR
|
|
a413fed6 RTC.RWKAR
|
|
a413fed8 RTC.RDAYAR
|
|
a413feda RTC.RMONAR
|
|
a413fedc RTC.RCR1
|
|
a413fede RTC.RCR2
|
|
a413fee0 RTC.RYRAR
|
|
a413fee4 RTC.RCR3
|
|
|
|
# User Break Controller
|
|
ff200000 UBC.CBR0
|
|
ff200004 UBC.CRR0
|
|
ff200008 UBC.CAR0
|
|
ff20000c UBC.CAMR0
|
|
ff200020 UBC.CBR1
|
|
ff200024 UBC.CRR1
|
|
ff200028 UBC.CAR1
|
|
ff20002c UBC.CAMR1
|
|
ff200030 UBC.CDR1
|
|
ff200034 UBC.CDMR1
|
|
ff200038 UBC.CETR1
|
|
ff200600 UBC.CCMFR
|
|
ff200620 UBC.CBCR
|
|
|
|
# RCLK Watchdog Timer
|
|
a4520000 RWDT.RWTCNT
|
|
A4520004 RWDT.RWTCSR
|