fxdoc/symbols/sh7305

177 lines
4.1 KiB
Plaintext

# TODO: Use emulator-supplied addresses
# T6K11 interface
ma 0xb4000000 T6K11.REG
ma 0xb4010000 T6K11.DATA
# Exception handling
ma 0xff000020 TRA
ma 0xff000024 EXPEVT
ma 0xff000028 INTEVT
ma 0xff2f0004 EXPMASK
# Memory Management Unit
ma 0xff000000 MMU.PTEH
ma 0xff000004 MMU.PTEL
ma 0xff00000c MMU.TEA
ma 0xff000010 MMU.MMUCR
ma 0xff000034 MMU.PTEA
ma 0xff000070 MMU.PASCR
ma 0xff000078 MMU.IRMCR
# Interrupt controller
ma 0xa4140000 INTC.ICR0
ma 0xa414001c INTC.ICR1
ma 0xa4140010 INTC.INTPRI00
ma 0xa4140024 INTC.INTREQ00
ma 0xa4140044 INTC.INTMSK00
ma 0xa4140064 INTC.INTMSKCLR00
ma 0xa41400c0 INTC.NMIFCR
ma 0xa4700000 INTC.USERIMSK
ma 0xa4080000 INTC.IPRA
ma 0xa4080004 INTC.IPRB
ma 0xa4080008 INTC.IPRC
ma 0xa408000c INTC.IPRD
ma 0xa4080010 INTC.IPRE
ma 0xa4080014 INTC.IPRF
ma 0xa4080018 INTC.IPRG
ma 0xa408001c INTC.IPRH
ma 0xa4080020 INTC.IPRI
ma 0xa4080024 INTC.IPRJ
ma 0xa4080028 INTC.IPRK
ma 0xa408002c INTC.IPRL
ma 0xa4080080 INTC.IMR0
ma 0xa4080084 INTC.IMR1
ma 0xa4080088 INTC.IMR2
ma 0xa408008c INTC.IMR3
ma 0xa4080090 INTC.IMR4
ma 0xa4080094 INTC.IMR5
ma 0xa4080098 INTC.IMR6
ma 0xa408009c INTC.IMR7
ma 0xa40800a0 INTC.IMR8
ma 0xa40800a4 INTC.IMR9
ma 0xa40800a8 INTC.IMR10
ma 0xa40800ac INTC.IMR11
ma 0xa40800b0 INTC.IMR12
ma 0xa40800c0 INTC.IMCR0
ma 0xa40800c4 INTC.IMCR1
ma 0xa40800c8 INTC.IMCR2
ma 0xa40800cc INTC.IMCR3
ma 0xa40800d0 INTC.IMCR4
ma 0xa40800d4 INTC.IMCR5
ma 0xa40800d8 INTC.IMCR6
ma 0xa40800dc INTC.IMCR7
ma 0xa40800e0 INTC.IMCR8
ma 0xa40800e4 INTC.IMCR9
ma 0xa40800e8 INTC.IMCR10
ma 0xa40800ec INTC.IMCR11
ma 0xa40800f0 INTC.IMCR12
# Direct Memory Access Controller: TODO
# Reset and power-down modes
ma 0xa4150020 POWER.STBCR
ma 0xa4150030 POWER.MSTPCR0
ma 0xa4150034 POWER.MSTPCR1
ma 0xa4150038 POWER.MSTPCR2
ma 0xa4150040 POWER.BAR
# Real-Time Clock
ma 0xa413fec0 RTC.R64CNT
ma 0xa413fec2 RTC.RSECCNT
ma 0xa413fec4 RTC.RMINCNT
ma 0xa413fec6 RTC.RHRCNT
ma 0xa413fec8 RTC.RWKCNT
ma 0xa413feca RTC.RDAYCNT
ma 0xa413fecc RTC.RMONCNT
ma 0xa413fece RTC.RYRCNT
ma 0xa413fed0 RTC.RSECAR
ma 0xa413fed2 RTC.RMINAR
ma 0xa413fed4 RTC.RHRAR
ma 0xa413fed6 RTC.RWKAR
ma 0xa413fed8 RTC.RDAYAR
ma 0xa413feda RTC.RMONAR
ma 0xa413fedc RTC.RCR1
ma 0xa413fede RTC.RCR2
ma 0xa413fee0 RTC.RYRAR
ma 0xa413fee4 RTC.RCR3
# User Break Controller
ma 0xff200000 UBC.CBR0
ma 0xff200004 UBC.CRR0
ma 0xff200008 UBC.CAR0
ma 0xff20000c UBC.CAMR0
ma 0xff200020 UBC.CBR1
ma 0xff200024 UBC.CRR1
ma 0xff200028 UBC.CAR1
ma 0xff20002c UBC.CAMR1
ma 0xff200030 UBC.CDR1
ma 0xff200034 UBC.CDMR1
ma 0xff200038 UBC.CETR1
ma 0xff200600 UBC.CCMFR
ma 0xff200620 UBC.CBCR
# RCLK Watchdog Timer
ma 0xa4520000 RWDT.RWTCNT
ma 0xA4520004 RWDT.RWTCSR
# USB (from CPU73050.dll)
ma 0xa4d80000 USB.SYSCFG
ma 0xa4d80002 USB.BUSWAIT
ma 0xa4d80004 USB.SYSSTS
ma 0xa4d80008 USB.DVSTCTR
ma 0xa4d8000c USB.TESTMODE
ma 0xa4d80014 USB.CFIFO
ma 0xa4d80018 USB.D0FIFO
ma 0xa4d8001c USB.D1FIFO
ma 0xa4d80020 USB.CFIFOSEL
ma 0xa4d80022 USB.CFIFOCTR
ma 0xa4d80028 USB.D0FIFOSEL
ma 0xa4d8002a USB.D0FIFOCTR
ma 0xa4d8002c USB.D1FIFOSEL
ma 0xa4d8002e USB.D1FIFOCTR
ma 0xa4d80030 USB.INTENB0
ma 0xa4d80036 USB.BRDYENB
ma 0xa4d80038 USB.NRDYENB
ma 0xa4d8003a USB.BEMPENB
ma 0xa4d8003c USB.SOFCFG
ma 0xa4d80040 USB.INTSTS0
ma 0xa4d80046 USB.BRDYSTS
ma 0xa4d80048 USB.NRDYSTS
ma 0xa4d8004a USB.BEMPSTS
ma 0xa4d8004c USB.FRMNUM
ma 0xa4d8004e USB.UFRMNUM
ma 0xa4d80050 USB.USBADDR
ma 0xa4d80054 USB.USBREQ
ma 0xa4d80056 USB.USBVAL
ma 0xa4d80058 USB.USBINDX
ma 0xa4d8005a USB.USBLENG
ma 0xa4d8005c USB.DCPCFG
ma 0xa4d8005e USB.DCPMAXP
ma 0xa4d80060 USB.DCPCTR
ma 0xa4d80064 USB.PIPESEL
ma 0xa4d80068 USB.PIPECFG
ma 0xa4d8006a USB.PIPEBUF
ma 0xa4d8006c USB.PIPEMAXP
ma 0xa4d8006e USB.PIPEPERI
ma 0xa4d80070 USB.PIPE1CTR
ma 0xa4d80072 USB.PIPE2CTR
ma 0xa4d80074 USB.PIPE3CTR
ma 0xa4d80076 USB.PIPE4CTR
ma 0xa4d80078 USB.PIPE5CTR
ma 0xa4d8007a USB.PIPE6CTR
ma 0xa4d8007c USB.PIPE7CTR
ma 0xa4d8007e USB.PIPE8CTR
ma 0xa4d80080 USB.PIPE9CTR
ma 0xa4d80090 USB.PIPE1TRE
ma 0xa4d80092 USB.PIPE1TRN
ma 0xa4d80094 USB.PIPE2TRE
ma 0xa4d80096 USB.PIPE2TRN
ma 0xa4d80098 USB.PIPE3TRE
ma 0xa4d8009a USB.PIPE3TRN
ma 0xa4d8009c USB.PIPE4TRE
ma 0xa4d8009e USB.PIPE4TRN
ma 0xa4d800a0 USB.PIPE5TRE
ma 0xa4d800a2 USB.PIPE5TRN
ma 0xa40501d4 USB.UPONCR