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