diff --git a/fxosrc b/fxosrc index 0f56664..5bdec47 100644 --- a/fxosrc +++ b/fxosrc @@ -1,14 +1,12 @@ # fxos startup file: loaded automatically when fxos starts # Load assembly instruction tables -dtl "/asmtables/sh3.txt" -dtl "/asmtables/sh4.txt" +.dt "/asmtables/sh3.txt" +.dt "/asmtables/sh4.txt" # Load main targets -vct "/targets/fx_2.05" -vct "/targets/fx_3.10" -vct "/targets/cg_3.60" -vct "/targets/cgemu_3.00" +vc cg_3.60 +. "/targets/cg_3.60" -# Default to fx_3.10 -vs fx_3.10 +# Default to cg_3.60 +vs cg_3.60 diff --git a/symbols/sh7305 b/symbols/sh7305 index 57e0a05..90345e2 100644 --- a/symbols/sh7305 +++ b/symbols/sh7305 @@ -1,176 +1,176 @@ # TODO: Use emulator-supplied addresses # T6K11 interface -sa 0xb4000000 T6K11.REG -sa 0xb4010000 T6K11.DATA +ma 0xb4000000 T6K11.REG +ma 0xb4010000 T6K11.DATA # Exception handling -sa 0xff000020 TRA -sa 0xff000024 EXPEVT -sa 0xff000028 INTEVT -sa 0xff2f0004 EXPMASK +ma 0xff000020 TRA +ma 0xff000024 EXPEVT +ma 0xff000028 INTEVT +ma 0xff2f0004 EXPMASK # Memory Management Unit -sa 0xff000000 MMU.PTEH -sa 0xff000004 MMU.PTEL -sa 0xff00000c MMU.TEA -sa 0xff000010 MMU.MMUCR -sa 0xff000034 MMU.PTEA -sa 0xff000070 MMU.PASCR -sa 0xff000078 MMU.IRMCR +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 -sa 0xa4140000 INTC.ICR0 -sa 0xa414001c INTC.ICR1 -sa 0xa4140010 INTC.INTPRI00 -sa 0xa4140024 INTC.INTREQ00 -sa 0xa4140044 INTC.INTMSK00 -sa 0xa4140064 INTC.INTMSKCLR00 -sa 0xa41400c0 INTC.NMIFCR -sa 0xa4700000 INTC.USERIMSK -sa 0xa4080000 INTC.IPRA -sa 0xa4080004 INTC.IPRB -sa 0xa4080008 INTC.IPRC -sa 0xa408000c INTC.IPRD -sa 0xa4080010 INTC.IPRE -sa 0xa4080014 INTC.IPRF -sa 0xa4080018 INTC.IPRG -sa 0xa408001c INTC.IPRH -sa 0xa4080020 INTC.IPRI -sa 0xa4080024 INTC.IPRJ -sa 0xa4080028 INTC.IPRK -sa 0xa408002c INTC.IPRL -sa 0xa4080080 INTC.IMR0 -sa 0xa4080084 INTC.IMR1 -sa 0xa4080088 INTC.IMR2 -sa 0xa408008c INTC.IMR3 -sa 0xa4080090 INTC.IMR4 -sa 0xa4080094 INTC.IMR5 -sa 0xa4080098 INTC.IMR6 -sa 0xa408009c INTC.IMR7 -sa 0xa40800a0 INTC.IMR8 -sa 0xa40800a4 INTC.IMR9 -sa 0xa40800a8 INTC.IMR10 -sa 0xa40800ac INTC.IMR11 -sa 0xa40800b0 INTC.IMR12 -sa 0xa40800c0 INTC.IMCR0 -sa 0xa40800c4 INTC.IMCR1 -sa 0xa40800c8 INTC.IMCR2 -sa 0xa40800cc INTC.IMCR3 -sa 0xa40800d0 INTC.IMCR4 -sa 0xa40800d4 INTC.IMCR5 -sa 0xa40800d8 INTC.IMCR6 -sa 0xa40800dc INTC.IMCR7 -sa 0xa40800e0 INTC.IMCR8 -sa 0xa40800e4 INTC.IMCR9 -sa 0xa40800e8 INTC.IMCR10 -sa 0xa40800ec INTC.IMCR11 -sa 0xa40800f0 INTC.IMCR12 +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 -sa 0xa4150020 POWER.STBCR -sa 0xa4150030 POWER.MSTPCR0 -sa 0xa4150034 POWER.MSTPCR1 -sa 0xa4150038 POWER.MSTPCR2 -sa 0xa4150040 POWER.BAR +ma 0xa4150020 POWER.STBCR +ma 0xa4150030 POWER.MSTPCR0 +ma 0xa4150034 POWER.MSTPCR1 +ma 0xa4150038 POWER.MSTPCR2 +ma 0xa4150040 POWER.BAR # Real-Time Clock -sa 0xa413fec0 RTC.R64CNT -sa 0xa413fec2 RTC.RSECCNT -sa 0xa413fec4 RTC.RMINCNT -sa 0xa413fec6 RTC.RHRCNT -sa 0xa413fec8 RTC.RWKCNT -sa 0xa413feca RTC.RDAYCNT -sa 0xa413fecc RTC.RMONCNT -sa 0xa413fece RTC.RYRCNT -sa 0xa413fed0 RTC.RSECAR -sa 0xa413fed2 RTC.RMINAR -sa 0xa413fed4 RTC.RHRAR -sa 0xa413fed6 RTC.RWKAR -sa 0xa413fed8 RTC.RDAYAR -sa 0xa413feda RTC.RMONAR -sa 0xa413fedc RTC.RCR1 -sa 0xa413fede RTC.RCR2 -sa 0xa413fee0 RTC.RYRAR -sa 0xa413fee4 RTC.RCR3 +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 -sa 0xff200000 UBC.CBR0 -sa 0xff200004 UBC.CRR0 -sa 0xff200008 UBC.CAR0 -sa 0xff20000c UBC.CAMR0 -sa 0xff200020 UBC.CBR1 -sa 0xff200024 UBC.CRR1 -sa 0xff200028 UBC.CAR1 -sa 0xff20002c UBC.CAMR1 -sa 0xff200030 UBC.CDR1 -sa 0xff200034 UBC.CDMR1 -sa 0xff200038 UBC.CETR1 -sa 0xff200600 UBC.CCMFR -sa 0xff200620 UBC.CBCR +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 -sa 0xa4520000 RWDT.RWTCNT -sa 0xA4520004 RWDT.RWTCSR +ma 0xa4520000 RWDT.RWTCNT +ma 0xA4520004 RWDT.RWTCSR # USB (from CPU73050.dll) -sa 0xa4d80000 USB.SYSCFG -sa 0xa4d80002 USB.BUSWAIT -sa 0xa4d80004 USB.SYSSTS -sa 0xa4d80008 USB.DVSTCTR -sa 0xa4d8000c USB.TESTMODE -sa 0xa4d80014 USB.CFIFO -sa 0xa4d80018 USB.D0FIFO -sa 0xa4d8001c USB.D1FIFO -sa 0xa4d80020 USB.CFIFOSEL -sa 0xa4d80022 USB.CFIFOCTR -sa 0xa4d80028 USB.D0FIFOSEL -sa 0xa4d8002a USB.D0FIFOCTR -sa 0xa4d8002c USB.D1FIFOSEL -sa 0xa4d8002e USB.D1FIFOCTR -sa 0xa4d80030 USB.INTENB0 -sa 0xa4d80036 USB.BRDYENB -sa 0xa4d80038 USB.NRDYENB -sa 0xa4d8003a USB.BEMPENB -sa 0xa4d8003c USB.SOFCFG -sa 0xa4d80040 USB.INTSTS0 -sa 0xa4d80046 USB.BRDYSTS -sa 0xa4d80048 USB.NRDYSTS -sa 0xa4d8004a USB.BEMPSTS -sa 0xa4d8004c USB.FRMNUM -sa 0xa4d8004e USB.UFRMNUM -sa 0xa4d80050 USB.USBADDR -sa 0xa4d80054 USB.USBREQ -sa 0xa4d80056 USB.USBVAL -sa 0xa4d80058 USB.USBINDX -sa 0xa4d8005a USB.USBLENG -sa 0xa4d8005c USB.DCPCFG -sa 0xa4d8005e USB.DCPMAXP -sa 0xa4d80060 USB.DCPCTR -sa 0xa4d80064 USB.PIPESEL -sa 0xa4d80068 USB.PIPECFG -sa 0xa4d8006a USB.PIPEBUF -sa 0xa4d8006c USB.PIPEMAXP -sa 0xa4d8006e USB.PIPEPERI -sa 0xa4d80070 USB.PIPE1CTR -sa 0xa4d80072 USB.PIPE2CTR -sa 0xa4d80074 USB.PIPE3CTR -sa 0xa4d80076 USB.PIPE4CTR -sa 0xa4d80078 USB.PIPE5CTR -sa 0xa4d8007a USB.PIPE6CTR -sa 0xa4d8007c USB.PIPE7CTR -sa 0xa4d8007e USB.PIPE8CTR -sa 0xa4d80080 USB.PIPE9CTR -sa 0xa4d80090 USB.PIPE1TRE -sa 0xa4d80092 USB.PIPE1TRN -sa 0xa4d80094 USB.PIPE2TRE -sa 0xa4d80096 USB.PIPE2TRN -sa 0xa4d80098 USB.PIPE3TRE -sa 0xa4d8009a USB.PIPE3TRN -sa 0xa4d8009c USB.PIPE4TRE -sa 0xa4d8009e USB.PIPE4TRN -sa 0xa4d800a0 USB.PIPE5TRE -sa 0xa4d800a2 USB.PIPE5TRN -sa 0xa40501d4 USB.UPONCR +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 diff --git a/symbols/syscalls_cg b/symbols/syscalls_cg index ae9d831..144507b 100644 --- a/symbols/syscalls_cg +++ b/symbols/syscalls_cg @@ -1 +1,2 @@ . "syscalls_cg_simlo" +. "syscalls_cg_dr_carlos" diff --git a/symbols/syscalls_cg_dr_carlos b/symbols/syscalls_cg_dr_carlos new file mode 100644 index 0000000..747f426 --- /dev/null +++ b/symbols/syscalls_cg_dr_carlos @@ -0,0 +1,29 @@ +ma %0 ClearHourGlass +ma %1 HourGlass1 +ma %40 Print_Amortization +ma %185 GetSetupSetting62 +ma %186 GetSetupSetting64 +ma %187 SetSetupSetting62 +ma %188 SetSetupSetting64 +ma %18b Zero +ma %18c Zero2 +ma %193 DoNothing +ma %1ac Bdisp_SetPoint_VRAM_WB2 +ma %1ad Bdisp_SetPoint_DD_WB2 +ma %1ae Bdisp_SetPoint_VRAM_DD_WB2 +ma %1b0 Bdisp_GetPoint_VRAM_WB2 +ma %1b1 Bdisp_SetPoint_VRAM_WB_C32 +ma %1b7 Bdisp_AreaClr_VRAM_WB_x3 +ma %251 Print_Bond_Calculation +ma %887 Print_Cost_Sel_Margin +ma %8f2 Print_Days_Calculation +ma %914 Print_Depreciation +ma %12d3 UpdateBatteryState +ma %1374 PartC +ma %1900 Bdisp_WriteSystemMessageCharNormal +ma %1905 Bdisp_WriteSystemMessageNormal +ma %1a59 Print_Simple_Interest + +ma 0xfd8019c0 HourGlassBitmapNumber +ma 0xfd8019bc HourGlassTime +ma 0x8c090c1e BatteryState diff --git a/symbols/syscalls_cg_simlo b/symbols/syscalls_cg_simlo index 1bb88b1..0b90c41 100644 --- a/symbols/syscalls_cg_simlo +++ b/symbols/syscalls_cg_simlo @@ -1,559 +1,559 @@ -ss %0002 HourGlassTimer -ss %0003 DrawHourGlass -ss %000c Exception_Handler_000c -ss %000d Exception_Handler_000d -ss %000e Exception_Handler_000e -ss %0010 SystemError -ss %0011 MMU_FlushCache -ss %0026 App_CheckG3AFileSizeAndChecksum -ss %002b GlibGetOSVersionInfo -ss %0031 Setup_GetEntry -ss %0032 Setup_SetEntry -ss %0033 Setup_GetEntryPtr -ss %0034 Alpha_GetData -ss %0035 Alpha_SetData -ss %0036 Alpha_ClearAll +ma %0002 HourGlassTimer +ma %0003 DrawHourGlass +ma %000c Exception_Handler_000c +ma %000d Exception_Handler_000d +ma %000e Exception_Handler_000e +ma %0010 SystemError +ma %0011 MMU_FlushCache +ma %0026 App_CheckG3AFileSizeAndChecksum +ma %002b GlibGetOSVersionInfo +ma %0031 Setup_GetEntry +ma %0032 Setup_SetEntry +ma %0033 Setup_GetEntryPtr +ma %0034 Alpha_GetData +ma %0035 Alpha_SetData +ma %0036 Alpha_ClearAll -ss %0111 Bkey_ClrAllFlags2 -ss %0112 Bkey_SetFlag2 -ss %0113 Bkey_ClrFlag2 -ss %0114 Bkey_AllFlagsAreZero2 -ss %0115 Bkey_GetAllFlags2 -ss %0129 FKey_mapping2 -ss %012b FKey_mapping1 -ss %0131 FKey_Display -ss %0160 BCDToInternal -ss %0194 Bdisp_SetDDRegisterB -ss %0195 Bdisp_IsZeroDDRegisterB -ss %0199 Bdisp_SetBacklightLevel -ss %019a Bdisp_WriteDDRegister5A1 -ss %01a2 Bdisp_DDRegisterSelect -ss %01a3 Bdisp_DefineDMARange -ss %01a6 Bdisp_WriteDDRegister3_bit7 -ss %01a7 Bdisp_ReadDDRegister3_bit7 -ss %01a8 Bdisp_PutPixel_x3 -ss %01b6 Bdisp_AreaClr_DD_x3 -ss %01b9 Bdisp_AreaClr_DD -ss %01ba Bdisp_AreaClr_VRAM_WB -ss %01bb Bdisp_AreaClr_VRAM -ss %01c0 Bdisp_ShapeToDD -ss %01c1 Bdisp_ShapeToVRAM -ss %01c2 Bdisp_ShapeToVRAMDD -ss %01c3 Bdisp_ShapeToDD16C -ss %01c4 Bdisp_ShapeToVRAM16C -ss %01c5 Bdisp_ShapeToVRAMDD16C -ss %01c7 Bdisp_ShapeBase -ss %01c8 Bdisp_ShapeDot -ss %01c9 Bdisp_ShapeLine -ss %01ca Bdisp_ShapeBox -ss %01cb Bdisp_ShapeCircle -ss %01d0 Bdisp_Line3X_Draw -ss %01d1 Bdisp_Line3X_Clear -ss %01d2 Bdisp_LineC16 -ss %01d8 Bdisp_Line -ss %01e5 GetVRAMBackgroundAddress -ss %01e6 GetVRAMAddress -ss %01e8 GetGlyphPtr_MB -ss %01e9 GetMiniGlyphPtr_MB -ss %01ea GetMiniMiniGlyphPtr_MB -ss %01eb GetBoldMiniMiniGlyphPtr_MB -ss %01f1 Cursor_SetPosition -ss %01f3 Cursor_SetFlashMode_incompatible -ss %01f5 Cursor_GetSettings -ss %01f8 PrintXY -ss %01f9 Print_OS -ss %0208 PrintChar -ss %021b PrintMiniMini -ss %0238 PrintGlyph -ss %0239 PrintCXY -ss %023b PrintMiniGlyph -ss %023c PrintMini -ss %023f PrintMiniMini2 -ss %025f Bdisp_PutDisp_DD -ss %0260 Bdisp_PutDisp_DD_stripe -ss %0262 Bdisp_SetPoint_VRAM_WB -ss %0263 Bdisp_SetPoint_VRAM -ss %0264 Bdisp_SetPoint_VRAM_WB_C3 -ss %0265 Bdisp_SetPoint_VRAM_C3 -ss %0266 Bdisp_GetPoint_VRAM_WB -ss %0267 Bdisp_GetPoint_VRAM -ss %026a Bdisp_SetPoint_DD_WB -ss %026b Bdisp_SetPoint_DD -ss %026e Bdisp_GetPoint_DD_WB -ss %026f Bdisp_GetPoint_DD -ss %0272 Bdisp_AllClr_VRAM -ss %0275 Bdisp_Fill_VRAM -ss %0276 Bdisp_Fill_DD -ss %0278 Bdisp_Fill_DD_1 -ss %027a Bdisp_Fill_VRAM_2 -ss %0281 SaveWBVRAM -ss %0283 C16WorkbenchToC3Workbench -ss %028f Bdisp_WriteGraphVRAM_WB -ss %0290 Bdisp_WriteGraphVRAM -ss %0291 Bdisp_WriteGraphDD_WB -ss %0296 Bdisp_AreaFillVRAM -ss %0297 Bdisp_AreaFillDD -ss %0298 Bdisp_AreaFillVRAMDD -ss %0299 Bdisp_AreaFillVRAM16C -ss %029a Bdisp_AreaFillDD16C -ss %029b Bdisp_AreaFillVRAMDD16C -ss %02a3 FrameColor -ss %02a4 FrameColorIndex -ss %02a8 DrawFrame -ss %02a9 DrawFrameC3 -ss %02aa DirectDrawRectangle -ss %02ac DisplayCursor -ss %02b2 Bdisp_AreaClr -ss %02b7 EnableStatusArea -ss %02b8 DefineStatusAreaFlags -ss %02b9 DefineStatusMessage -ss %02bb DrawHeaderLine -ss %02bc ClearHeader -ss %02bf RTC_Reset -ss %02c0 RTC_GetTime -ss %02c1 RTC_GetTicks -ss %02c2 RTC_Elapsed_ms -ss %02c7 HourGlass -ss %0308 BCD_mean -ss %0311 BCD_StdToHigh -ss %0313 BCD_HighToStd -ss %038b BCD_GetError -ss %038c BCD_GetError -ss %0489 some_BCD_function_0489 -ss %048b some_BCD_function_048b -ss %0496 ShortToBCD -ss %0497 BCDtoShort -ss %0498 IntToBCD -ss %0499 BCDtoInt -ss %04aa BCD_0 -ss %04ab BCD_1 -ss %04ac BCD_2 -ss %04ad BCD_5 -ss %04ae BCD_10 -ss %05f6 BCDhigh_SetAsShort -ss %05f7 BCDhigh_GetAsShort -ss %05f8 BCDhigh_SetAsInt -ss %05f9 BCDhigh_GetAsInt -ss %05fa BCDhigh_SetError -ss %05ff BCDhigh_BCD_0_5 -ss %0600 BCDhigh_BCD_32767 -ss %0601 BCDhigh_BCD_minus_32768 -ss %0602 BCDhigh_BCD_2G -ss %0603 BCDhigh_BCD_minus_2G -ss %0604 BCDhigh_PI -ss %060d strlen -ss %060e strcpy -ss %060f strcat -ss %07a2 CharacterSelectDialog -ss %07bb PRGM_IsEndOfLine -ss %07bd Is_Comma -ss %07e5 CLIP_Store -ss %0834 APP_CONICS -ss %08c3 Cursor_GetSettings -ss %08c7 Cursor_SetFlashOn -ss %08c8 Cursor_SetFlashOff -ss %08ca Keyboard_CursorFlash -ss %08cb Keyboard_CursorFlash -ss %08cc Keyboard_CursorFlash -ss %08cd Keyboard_CursorFlash -ss %08cf DisplayVisibleCursor -ss %08d0 TextCursorToPoint -ss %08d1 GetCursorFlashToggle -ss %08d2 SetCursorFlashToggle -ss %08d9 Timer_Install -ss %08da Timer_Deinstall -ss %08db Timer_Start -ss %08dc Timer_Stop -ss %0901 OpenDeflate -ss %0909 PerformDeflate -ss %090a CloseDeflate -ss %0921 EnableColor -ss %0924 Bdisp_Rectangle -ss %0925 Bdisp_FilledRectangle -ss %0926 Bdisp_FilledRectangle -ss %0927 Bdisp_FilledRectangle -ss %0928 Bdisp_FilledRectangle -ss %0937 MsgBoxMoveWB_C3 -ss %0938 MsgBoxMoveWB -ss %0a10 APP_DYNA -ss %0a83 APP_EACT -ss %0a8c Alpha_ClearAllAndAns -ss %0a8e MCS_CreateEACTPackDumy -ss %0a8f MCS_DeleteEACTPackDumy -ss %0b02 APP_E_CON -ss %0bd0 Ly555_Table -ss %0beb APP_EQUA -ss %0c01 AUX_DisplayErrorMessage -ss %0c0f FileHeader_Prepare -ss %0c12 FileHeader_CheckControlBytes -ss %0c13 FileHeader_CheckUSBPower -ss %0c15 FileHeader_CheckFilesize -ss %0c1b InvertMem -ss %0c1d ReadProtectBin_file_from_SD -ss %0c20 CreateProtectBin_file_to_SD -ss %0c2c SMEM_MapIconToExt -ss %0c2f Bfile_Name_ExtractDir -ss %0c5a StandardScrollbar -ss %0c66 SaveFileDialog -ss %0c6b APP_FINANCE -ss %0cef GetGlyphPtr_F9 -ss %0cf0 GetGlyphPtr_E7 -ss %0cf1 GetGlyphPtr_E6 -ss %0cf2 GetGlyphPtr_E5 -ss %0cf3 GetGlyphPtr_7F -ss %0cf4 GetGlyphPtr_F7 -ss %0cf5 GetMiniGlyphPtr -ss %0cf6 GetMiniGlyphPtr_7F -ss %0cf8 GetMiniGlyphPtr_F7 -ss %0cf9 GetMiniGlyphPtr_E5 -ss %0cfa GetMiniGlyphPtr_E6 -ss %0cfb GetMiniGlyphPtr_E7 -ss %0cfc GetMiniGlyphPtr_F9 -ss %0d39 KeyBoard_PRGM_GetKey -ss %0d79 App_InitDlgDescriptor -ss %0d90 AUX_Display4linesAndWaitFor_1or2 -ss %0d91 OverwriteConfirmation -ss %0da1 SMEM_OpenFile -ss %0da3 SMEM_ReadFile -ss %0da4 SMEM_WriteFile -ss %0db5 SMEM_RenameEntry -ss %0e57 Check_G3P_FileHeader -ss %0e5b Check_G3P_MetaData -ss %0e5c Check_G3P_MetaData2 -ss %0e92 G3P_crypt -ss %0e96 KeyMapper -ss %0e97 KeyMapper -ss %0ea0 Bkey_GetAllFlags -ss %0ea1 Bkey_SetAllFlags -ss %0ea2 Bkey_SetFlag -ss %0ea3 Bkey_ClrAllFlags -ss %0ea4 Bkey_ClrFlag -ss %0ea9 Keyboard_PutKeycode -ss %0eaa GetKey_4 -ss %0eab GetKey -ss %0eae Bkey_GetkeyTablePtr -ss %0eaf Cursor_AutoSetAndSwitchOn -ss %0fda APP_GRAPH_TABLE -ss %1009 SaveG3P -ss %100f LoadG3P -ss %1154 MB_ByteCount -ss %115e memcmp3 -ss %1161 MB_IsLead -ss %1163 MB_ElementCount -ss %1164 MB_ByteCount -ss %1166 MB_strcat -ss %1167 MB_strncat -ss %1168 MB_strcpy -ss %116c MB_GetSecondElemPtr -ss %116d MB_GetElement -ss %116e memcmp3 -ss %116f Disp_strcpy -ss %1170 itoa -ss %1171 pc_toupper -ss %1172 pc_tolower -ss %117a OpenInflate -ss %117b PerformInflate -ss %117c CloseInflate -ss %1186 GetMainBatteryVoltage -ss %1196 IsCG10 -ss %11ad RTC_SetCarryFlag -ss %11b0 PrimaryKeyboardHandler -ss %11bb IRQ1_Handler -ss %11bc IRQ2_Handler -ss %11d6 CMT_Delay_micros -ss %11d7 CMT_Delay_100micros -ss %11dd RTC_TriggerAlarm -ss %11de RTC_SetDateTime -ss %11e2 RTC_GetDateTime -ss %120e EditMBString -ss %1218 DisplayMBString2 -ss %121d DisplayMBString -ss %1224 EditMBStringChar -ss %128f OpCodeToStr -ss %1291 ExpressionToStr -ss %1293 SecondaryKeyboardHandler -ss %12a0 KeyMatrixSnapshot -ss %12a4 Bkey_Set_RepeatTime -ss %12a5 Bkey_Get_RepeatTime -ss %12bf GetKeyWait_OS -ss %12c0 GetKeyWait -ss %12c1 Keyboard_ResetFlags -ss %12c6 Keyboard_PutKeyCode -ss %12c7 Keyboard_ClrBuffer -ss %12c9 Keyboard_SpyMatrixCode -ss %12ca Bkey_Set_RepeatTime_Default -ss %12cb Keyboard_EnableAutoRepeat -ss %12cc Keyboard_DisableAutoRepeat -ss %12d4 SetBatteryType -ss %12d5 GetBatteryType -ss %12d8 SetBacklightDuration -ss %12d9 GetBacklightDuration -ss %12f3 GetFKeyPtr -ss %12fc LocalizeMessage1 -ss %12fd LocalizeMessage2 -ss %1343 HexToNibble -ss %1344 HexToByte -ss %1345 HexToWord -ss %1346 NibbleToHex -ss %1347 ByteToHex -ss %1348 WordToHex -ss %1349 strlen -ss %134a memcpy -ss %134b Comm_Padding_5C -ss %134c Comm_ReversePadding_5C -ss %134d Serial_Open -ss %1353 Comm_Open -ss %1354 Comm_Close -ss %1356 Comm_WaitForAnyBuffer -ss %1370 IsCG10 -ss %1381 APP_LINK -ss %1384 APP_LINK_transmit_select_dialog -ss %1388 AnyMemTransmitSelectDialog -ss %138a APP_LINK_TransmitOKDlg -ss %138c AnyMem_OpenDialog -ss %1396 Comm_TryCheckPacket -ss %1397 App_LINK_SetRemoteBaud -ss %1398 App_LINK_Send_ST9_Packet -ss %1399 App_LINK_GetDeviceInfo -ss %13a6 App_LINK_TransmitInit -ss %13a7 App_LINK_Transmit -ss %13aa App_LINK_PrepareTransmitBuffer -ss %13ae App_LINK_already_exists_dialog -ss %13ed Comm_13ED -ss %13f0 Comm_SendPacket -ss %13f3 fx_TimeoutTermination -ss %13f4 Comm_PrepareAckPacket -ss %13f5 Comm_PrepareErrorPacket -ss %13f9 Comm_PrepareCommandPacket -ss %1402 Device_Info_1 -ss %1403 Device_Info_RenesasID -ss %1406 OS_Version_String -ss %1407 Device_Info_Block -ss %1409 App_LINK_SetReceiveTimeout_ms -ss %140a App_LINK_GetReceiveTimeout_ms -ss %150f MCS_memmove -ss %1511 memset -ss %1512 MCS_memmove -ss %1514 MCS_SearchDirectory -ss %1515 MCS_CreateDirectory -ss %1516 MCS_DeleteDirectory -ss %1518 MCS_GetSystemDirectoryInfo -ss %1519 MCS_SearchDirectoryItem -ss %151a MCS_WriteItem -ss %151c MCS_DeleteItem -ss %151e MCS_GetItemFlag1 -ss %1524 MCS_ChangeItemSize -ss %1529 MCS_GetState -ss %1530 MCS_GetDirectoryEntryAddress -ss %1531 MCS_GetCurrentBottomAddress -ss %1532 MCS_GetCapa -ss %1533 MCS_GetDirectoryEntryByNumber -ss %1534 MCS_GetFirstDataPointerByDirno -ss %1535 str8cpy_with_upper_lower_mode -ss %1536 MCS_SearchItem -ss %1537 MCS_SetControlBlockTo_FF -ss %1538 MCS_SetControlBlockTo_00 -ss %153a MCS_SaveControlBlockToP1 -ss %153b MCS_RestoreControlBlockFromP1 -ss %1543 MCS_GetMainMemoryStart -ss %1544 Alpha_char_to_number -ss %1545 MCS_DirtypeToName -ss %1548 MCS_MapError -ss %1549 MCS_DirtypeToItemtype -ss %154a MCS_ItemtypeToDirtype -ss %154b MCS_CreateDirectory -ss %154d MCSPutVar2 -ss %1552 MCSOvwDat2 -ss %1553 MCS_OpenAlphaMemItem2 -ss %1558 MCSDelVar2 -ss %155c MCS_GotoInternalItem -ss %155d MCS_OpenMainMemoryItem -ss %155e MCS_GotoHandleNeighbour -ss %155f MCS_CheckOpenedItem -ss %1560 MCS_GetOpenItem -ss %1561 MCS_OpenInternalDirectoryItem -ss %1562 MCSGetDlen2 -ss %1563 MCSGetData1 -ss %1564 MCS_GetAlphaMem -ss %1565 MCS_MapMCS_Result -ss %1566 MCSGetCapa -ss %1567 MCS_Reset -ss %156f MCS_OpenInternalDirectoryItem2 -ss %1570 MCS_OpenDirectoryItem -ss %1571 MCS_OpenAlphaMemItem -ss %161c Setup_GetInfo -ss %1630 App_Optimize -ss %1632 APP_MEMORY -ss %1633 ItoA_10digit -ss %1634 ItoA_10digit -ss %1635 strcmp_ignore_case -ss %1636 strcmp_ignore_case -ss %1637 rts -ss %1638 FKey_Icon_Table -ss %1743 CalculateExpression0 -ss %175d CalculateExpression -ss %1749 PRGM_NextOPcode -ss %1761 BCD_SetError_01 -ss %17e9 OpenFileDialog -ss %17ea CheckG3P -ss %17ee CheckForG3PLock -ss %17ef CheckForG3PLockAndMachine -ss %17f7 MsgBoxPush -ss %17f9 MsgBoxPop -ss %17fb BoxYLimits -ss %1802 ConfirmFileOverwriteDialog -ss %180b ProgressBar2 -ss %180b ProgressBar0 -ss %180e ProgressBar1 -ss %1814 ColorIndexDialog0 -ss %1815 ColorIndexDialog1 -ss %1816 ColorIndexDialog2 -ss %1834 RTC_StartHalfSecondPeriodicInterrupt -ss %1839 PowerOff -ss %183a PowerOff -ss %183d SetOrClrInterruptStatusFlag -ss %183e QueryAndCondClrInterruptStatusFlag -ss %1841 LongToAscHex -ss %1845 CheckMCSBackups -ss %184d OpCodeStrPtr -ss %1863 locate_OS -ss %187a PrintChar -ss %1882 PrintCharReverse -ss %1883 PrintLine -ss %18ec PrintXY_msg_by_no -ss %18f6 PrintPixXY_a -ss %18f7 PrintPixXY_normal -ss %18f8 PrintXY_normal -ss %18f9 PrintXY -ss %18ff PrintPixXY -ss %1901 Bdisp_WriteSystemMessageChar -ss %1902 Bdisp_WriteSystemMessage_WB -ss %1906 Bdisp_WriteSystemMessage -ss %193e free_recursive_struct -ss %193f MCS_GoBASICItemAndCompareWithHandle -ss %1940 MCS_AllocateBASICProgramListItem -ss %1941 MCS_AllocateBASICProgramList -ss %1945 APP_PROG -ss %198a Send_Send38k -ss %198b Receive_Receive38k -ss %198c OpenCloseComPort38k -ss %199d APP_RECUR -ss %1a03 APP_RUNMAT -ss %1a0a Scrollbar -ss %1a2c GetStackPtr -ss %1a2e SetSystemSetting -ss %1a2f GetSystemSetting -ss %1a37 Keyboard_GetShiftStatus -ss %1a38 Keyboard_ClrShiftStatus -ss %1b0b GetVRAMWorkBuffer -ss %1b0f APP_SHEET -ss %1bb4 OS_InnerWait_ms -ss %1bb7 Serial_Open -ss %1bb8 Serial_Close -ss %1bb9 Serial_ReadOneByte -ss %1bba Serial_ReadNBytes -ss %1bbb Serial_SpyNthByte -ss %1bbc Serial_BufferedTransmitOneByte -ss %1bbd Serial_DirectTransmitOneByte -ss %1bbe Serial_BufferedTransmitNBytes -ss %1bbf Serial_GetReceivedBytesAvailable -ss %1bc0 Serial_GetFreeTransmitSpace -ss %1bc1 Serial_ClearReceiveBuffer -ss %1bc2 Serial_ClearTransmitBuffer -ss %1bc3 Serial_TranslateParameters -ss %1bc4 Serial_GetStatus -ss %1bc5 Serial_ClearStatusRegister -ss %1bc6 Serial_IsOpen -ss %1bc7 Serial_Check_physical_connect -ss %1bc9 Serial_Enable_Int -ss %1bca Serial_Disable_Int -ss %1bcb Serial_DisableHardware -ss %1bcc Serial_SetHandler -ss %1bcd Serial_GetHandler -ss %1ced APP_STAT -ss %1d77 DefineStatusMessage -ss %1d7b DefineStatusGlyph -ss %1d81 DisplayStatusArea -ss %1d82 Bdisp_HeaderText -ss %1d85 Bdisp_HeaderGlyph -ss %1d86 Bdisp_HeaderFill -ss %1d87 Bdisp_HeaderFill2 -ss %1d89 BatteryIcon -ss %1d8a KeyboardIcon -ss %1d8b RadIcon -ss %1d8c RealIcon -ss %1d8d NormIcon -ss %1d8e d_c_Icon -ss %1d8f LineIcon -ss %1d9f Bfile_IdentifyDevice_OS -ss %1da3 Bfile_OpenFile_OS -ss %1da4 Bfile_CloseFile_OS -ss %1da6 Bfile_GetFileSize_OS -ss %1da7 Bfile_GetFileInfo -ss %1da9 Bfile_SeekFile_OS -ss %1dab Bfile_Filepos -ss %1dac Bfile_ReadFile_OS -ss %1dae Bfile_CreateEntry_OS -ss %1daf Bfile_WriteFile_OS -ss %1db3 Bfile_RenameEntry -ss %1db4 Bfile_DeleteEntry -ss %1db6 Bfile_FindFirst_FAT -ss %1db7 Bfile_FindFirst -ss %1db8 Bfile_FindNext_FAT -ss %1db9 Bfile_FindNext -ss %1dba Bfile_FindClose -ss %1dd0 memcpy -ss %1dd1 invers_memcmp -ss %1dd2 Bfile_GetFilenameLength -ss %1dd3 Bfile_Name_cmp -ss %1dd4 Bfile_Name_strcpy -ss %1dd6 Bfile_Name_strcmp -ss %1dd8 Bfile_Name_tolower -ss %1dd9 Bfile_Name_toupper -ss %1dda Bfile_Name_MatchMask -ss %1ddb Bfile_NameToStr_ncpy -ss %1ddc Bfile_StrToName_ncpy -ss %1ddd Bfile_Name_npad -ss %1dde Bfile_Name_toupper_tolower -ss %1ddf Bfile_Name_strchr -ss %1de0 Bfile_Name_strrchr -ss %1e05 APP_SYSTEM_POWER -ss %1e07 APP_SYSTEM_BATTERY -ss %1e0a APP_SYSTEM_DISPLAY -ss %1e0d APP_SYSTEM_LANGUAGE -ss %1e13 APP_SYSTEM -ss %1e17 APP_SYSTEM_RESET -ss %1e23 ResetAllDialog -ss %1e34 APP_SYSTEM_VERSION -ss %1e4b DisplayMessage -ss %1e50 GetVRAMWorkBuffer -ss %1e55 Heap_Allocate -ss %1e56 Heap_Init -ss %1e60 SpecialMatrixcodeProcessing -ss %1e62 SaveVRAM_1 -ss %1e63 LoadVRAM_1 -ss %1e6e SetQuitHandler -ss %1e72 Battery_IsLow -ss %1e73 BatteryCheck -ss %1e76 BatteryLowMessage -ss %1e7d GetIntPtrContent -ss %1e80 CountInstalledForeignLanguages -ss %1e82 Ly555ptr -ss %1e83 Ly555ptr -ss %1e90 SetAutoPowerOffTime -ss %1e91 GetAutoPowerOffTime -ss %1e99 GetGetkeyToMainFunctionReturnFlag -ss %1e9e Maybe_SetAppName -ss %1e9f GetAppName -ss %1ea0 CmpAppName -ss %1ea4 SetAutoPowerOffFlag -ss %1ea5 GetAutoPowerOffFlag -ss %1ef7 WriteBackground -ss %1ef8 SetBackGround -ss %1f40 calloc -ss %1f41 free -ss %1f42 free -ss %1f43 malloc -ss %1f44 malloc -ss %1f45 realloc -ss %1f46 realloc +ma %0111 Bkey_ClrAllFlags2 +ma %0112 Bkey_SetFlag2 +ma %0113 Bkey_ClrFlag2 +ma %0114 Bkey_AllFlagsAreZero2 +ma %0115 Bkey_GetAllFlags2 +ma %0129 FKey_mapping2 +ma %012b FKey_mapping1 +ma %0131 FKey_Display +ma %0160 BCDToInternal +ma %0194 Bdisp_SetDDRegisterB +ma %0195 Bdisp_IsZeroDDRegisterB +ma %0199 Bdisp_SetBacklightLevel +ma %019a Bdisp_WriteDDRegister5A1 +ma %01a2 Bdisp_DDRegisterSelect +ma %01a3 Bdisp_DefineDMARange +ma %01a6 Bdisp_WriteDDRegister3_bit7 +ma %01a7 Bdisp_ReadDDRegister3_bit7 +ma %01a8 Bdisp_PutPixel_x3 +ma %01b6 Bdisp_AreaClr_DD_x3 +ma %01b9 Bdisp_AreaClr_DD +ma %01ba Bdisp_AreaClr_VRAM_WB +ma %01bb Bdisp_AreaClr_VRAM +ma %01c0 Bdisp_ShapeToDD +ma %01c1 Bdisp_ShapeToVRAM +ma %01c2 Bdisp_ShapeToVRAMDD +ma %01c3 Bdisp_ShapeToDD16C +ma %01c4 Bdisp_ShapeToVRAM16C +ma %01c5 Bdisp_ShapeToVRAMDD16C +ma %01c7 Bdisp_ShapeBase +ma %01c8 Bdisp_ShapeDot +ma %01c9 Bdisp_ShapeLine +ma %01ca Bdisp_ShapeBox +ma %01cb Bdisp_ShapeCircle +ma %01d0 Bdisp_Line3X_Draw +ma %01d1 Bdisp_Line3X_Clear +ma %01d2 Bdisp_LineC16 +ma %01d8 Bdisp_Line +ma %01e5 GetVRAMBackgroundAddress +ma %01e6 GetVRAMAddress +ma %01e8 GetGlyphPtr_MB +ma %01e9 GetMiniGlyphPtr_MB +ma %01ea GetMiniMiniGlyphPtr_MB +ma %01eb GetBoldMiniMiniGlyphPtr_MB +ma %01f1 Cursor_SetPosition +ma %01f3 Cursor_SetFlashMode_incompatible +ma %01f5 Cursor_GetSettings +ma %01f8 PrintXY +ma %01f9 Print_OS +ma %0208 PrintChar +ma %021b PrintMiniMini +ma %0238 PrintGlyph +ma %0239 PrintCXY +ma %023b PrintMiniGlyph +ma %023c PrintMini +ma %023f PrintMiniMini2 +ma %025f Bdisp_PutDisp_DD +ma %0260 Bdisp_PutDisp_DD_stripe +ma %0262 Bdisp_SetPoint_VRAM_WB +ma %0263 Bdisp_SetPoint_VRAM +ma %0264 Bdisp_SetPoint_VRAM_WB_C3 +ma %0265 Bdisp_SetPoint_VRAM_C3 +ma %0266 Bdisp_GetPoint_VRAM_WB +ma %0267 Bdisp_GetPoint_VRAM +ma %026a Bdisp_SetPoint_DD_WB +ma %026b Bdisp_SetPoint_DD +ma %026e Bdisp_GetPoint_DD_WB +ma %026f Bdisp_GetPoint_DD +ma %0272 Bdisp_AllClr_VRAM +ma %0275 Bdisp_Fill_VRAM +ma %0276 Bdisp_Fill_DD +ma %0278 Bdisp_Fill_DD_1 +ma %027a Bdisp_Fill_VRAM_2 +ma %0281 SaveWBVRAM +ma %0283 C16WorkbenchToC3Workbench +ma %028f Bdisp_WriteGraphVRAM_WB +ma %0290 Bdisp_WriteGraphVRAM +ma %0291 Bdisp_WriteGraphDD_WB +ma %0296 Bdisp_AreaFillVRAM +ma %0297 Bdisp_AreaFillDD +ma %0298 Bdisp_AreaFillVRAMDD +ma %0299 Bdisp_AreaFillVRAM16C +ma %029a Bdisp_AreaFillDD16C +ma %029b Bdisp_AreaFillVRAMDD16C +ma %02a3 FrameColor +ma %02a4 FrameColorIndex +ma %02a8 DrawFrame +ma %02a9 DrawFrameC3 +ma %02aa DirectDrawRectangle +ma %02ac DisplayCursor +ma %02b2 Bdisp_AreaClr +ma %02b7 EnableStatusArea +ma %02b8 DefineStatusAreaFlags +ma %02b9 DefineStatusMessage +ma %02bb DrawHeaderLine +ma %02bc ClearHeader +ma %02bf RTC_Reset +ma %02c0 RTC_GetTime +ma %02c1 RTC_GetTicks +ma %02c2 RTC_Elapsed_ms +ma %02c7 HourGlass +ma %0308 BCD_mean +ma %0311 BCD_StdToHigh +ma %0313 BCD_HighToStd +ma %038b BCD_GetError +ma %038c BCD_GetError +ma %0489 some_BCD_function_0489 +ma %048b some_BCD_function_048b +ma %0496 ShortToBCD +ma %0497 BCDtoShort +ma %0498 IntToBCD +ma %0499 BCDtoInt +ma %04aa BCD_0 +ma %04ab BCD_1 +ma %04ac BCD_2 +ma %04ad BCD_5 +ma %04ae BCD_10 +ma %05f6 BCDhigh_SetAsShort +ma %05f7 BCDhigh_GetAsShort +ma %05f8 BCDhigh_SetAsInt +ma %05f9 BCDhigh_GetAsInt +ma %05fa BCDhigh_SetError +ma %05ff BCDhigh_BCD_0_5 +ma %0600 BCDhigh_BCD_32767 +ma %0601 BCDhigh_BCD_minus_32768 +ma %0602 BCDhigh_BCD_2G +ma %0603 BCDhigh_BCD_minus_2G +ma %0604 BCDhigh_PI +ma %060d strlen +ma %060e strcpy +ma %060f strcat +ma %07a2 CharacterSelectDialog +ma %07bb PRGM_IsEndOfLine +ma %07bd Is_Comma +ma %07e5 CLIP_Store +ma %0834 APP_CONICS +ma %08c3 Cursor_GetSettings +ma %08c7 Cursor_SetFlashOn +ma %08c8 Cursor_SetFlashOff +ma %08ca Keyboard_CursorFlash +ma %08cb Keyboard_CursorFlash +ma %08cc Keyboard_CursorFlash +ma %08cd Keyboard_CursorFlash +ma %08cf DisplayVisibleCursor +ma %08d0 TextCursorToPoint +ma %08d1 GetCursorFlashToggle +ma %08d2 SetCursorFlashToggle +ma %08d9 Timer_Install +ma %08da Timer_Deinstall +ma %08db Timer_Start +ma %08dc Timer_Stop +ma %0901 OpenDeflate +ma %0909 PerformDeflate +ma %090a CloseDeflate +ma %0921 EnableColor +ma %0924 Bdisp_Rectangle +ma %0925 Bdisp_FilledRectangle +ma %0926 Bdisp_FilledRectangle +ma %0927 Bdisp_FilledRectangle +ma %0928 Bdisp_FilledRectangle +ma %0937 MsgBoxMoveWB_C3 +ma %0938 MsgBoxMoveWB +ma %0a10 APP_DYNA +ma %0a83 APP_EACT +ma %0a8c Alpha_ClearAllAndAns +ma %0a8e MCS_CreateEACTPackDumy +ma %0a8f MCS_DeleteEACTPackDumy +ma %0b02 APP_E_CON +ma %0bd0 Ly555_Table +ma %0beb APP_EQUA +ma %0c01 AUX_DisplayErrorMessage +ma %0c0f FileHeader_Prepare +ma %0c12 FileHeader_CheckControlBytes +ma %0c13 FileHeader_CheckUSBPower +ma %0c15 FileHeader_CheckFilesize +ma %0c1b InvertMem +ma %0c1d ReadProtectBin_file_from_SD +ma %0c20 CreateProtectBin_file_to_SD +ma %0c2c SMEM_MapIconToExt +ma %0c2f Bfile_Name_ExtractDir +ma %0c5a StandardScrollbar +ma %0c66 SaveFileDialog +ma %0c6b APP_FINANCE +ma %0cef GetGlyphPtr_F9 +ma %0cf0 GetGlyphPtr_E7 +ma %0cf1 GetGlyphPtr_E6 +ma %0cf2 GetGlyphPtr_E5 +ma %0cf3 GetGlyphPtr_7F +ma %0cf4 GetGlyphPtr_F7 +ma %0cf5 GetMiniGlyphPtr +ma %0cf6 GetMiniGlyphPtr_7F +ma %0cf8 GetMiniGlyphPtr_F7 +ma %0cf9 GetMiniGlyphPtr_E5 +ma %0cfa GetMiniGlyphPtr_E6 +ma %0cfb GetMiniGlyphPtr_E7 +ma %0cfc GetMiniGlyphPtr_F9 +ma %0d39 KeyBoard_PRGM_GetKey +ma %0d79 App_InitDlgDescriptor +ma %0d90 AUX_Display4linesAndWaitFor_1or2 +ma %0d91 OverwriteConfirmation +ma %0da1 SMEM_OpenFile +ma %0da3 SMEM_ReadFile +ma %0da4 SMEM_WriteFile +ma %0db5 SMEM_RenameEntry +ma %0e57 Check_G3P_FileHeader +ma %0e5b Check_G3P_MetaData +ma %0e5c Check_G3P_MetaData2 +ma %0e92 G3P_crypt +ma %0e96 KeyMapper +ma %0e97 KeyMapper +ma %0ea0 Bkey_GetAllFlags +ma %0ea1 Bkey_SetAllFlags +ma %0ea2 Bkey_SetFlag +ma %0ea3 Bkey_ClrAllFlags +ma %0ea4 Bkey_ClrFlag +ma %0ea9 Keyboard_PutKeycode +ma %0eaa GetKey_4 +ma %0eab GetKey +ma %0eae Bkey_GetkeyTablePtr +ma %0eaf Cursor_AutoSetAndSwitchOn +ma %0fda APP_GRAPH_TABLE +ma %1009 SaveG3P +ma %100f LoadG3P +ma %1154 MB_ByteCount +ma %115e memcmp3 +ma %1161 MB_IsLead +ma %1163 MB_ElementCount +ma %1164 MB_ByteCount +ma %1166 MB_strcat +ma %1167 MB_strncat +ma %1168 MB_strcpy +ma %116c MB_GetSecondElemPtr +ma %116d MB_GetElement +ma %116e memcmp3 +ma %116f Disp_strcpy +ma %1170 itoa +ma %1171 pc_toupper +ma %1172 pc_tolower +ma %117a OpenInflate +ma %117b PerformInflate +ma %117c CloseInflate +ma %1186 GetMainBatteryVoltage +ma %1196 IsCG10 +ma %11ad RTC_SetCarryFlag +ma %11b0 PrimaryKeyboardHandler +ma %11bb IRQ1_Handler +ma %11bc IRQ2_Handler +ma %11d6 CMT_Delay_micros +ma %11d7 CMT_Delay_100micros +ma %11dd RTC_TriggerAlarm +ma %11de RTC_SetDateTime +ma %11e2 RTC_GetDateTime +ma %120e EditMBString +ma %1218 DisplayMBString2 +ma %121d DisplayMBString +ma %1224 EditMBStringChar +ma %128f OpCodeToStr +ma %1291 ExpressionToStr +ma %1293 SecondaryKeyboardHandler +ma %12a0 KeyMatrixSnapshot +ma %12a4 Bkey_Set_RepeatTime +ma %12a5 Bkey_Get_RepeatTime +ma %12bf GetKeyWait_OS +ma %12c0 GetKeyWait +ma %12c1 Keyboard_ResetFlags +ma %12c6 Keyboard_PutKeyCode +ma %12c7 Keyboard_ClrBuffer +ma %12c9 Keyboard_SpyMatrixCode +ma %12ca Bkey_Set_RepeatTime_Default +ma %12cb Keyboard_EnableAutoRepeat +ma %12cc Keyboard_DisableAutoRepeat +ma %12d4 SetBatteryType +ma %12d5 GetBatteryType +ma %12d8 SetBacklightDuration +ma %12d9 GetBacklightDuration +ma %12f3 GetFKeyPtr +ma %12fc LocalizeMessage1 +ma %12fd LocalizeMessage2 +ma %1343 HexToNibble +ma %1344 HexToByte +ma %1345 HexToWord +ma %1346 NibbleToHex +ma %1347 ByteToHex +ma %1348 WordToHex +ma %1349 strlen +ma %134a memcpy +ma %134b Comm_Padding_5C +ma %134c Comm_ReversePadding_5C +ma %134d Serial_Open +ma %1353 Comm_Open +ma %1354 Comm_Close +ma %1356 Comm_WaitForAnyBuffer +ma %1370 IsCG10 +ma %1381 APP_LINK +ma %1384 APP_LINK_transmit_select_dialog +ma %1388 AnyMemTransmitSelectDialog +ma %138a APP_LINK_TransmitOKDlg +ma %138c AnyMem_OpenDialog +ma %1396 Comm_TryCheckPacket +ma %1397 App_LINK_SetRemoteBaud +ma %1398 App_LINK_Send_ST9_Packet +ma %1399 App_LINK_GetDeviceInfo +ma %13a6 App_LINK_TransmitInit +ma %13a7 App_LINK_Transmit +ma %13aa App_LINK_PrepareTransmitBuffer +ma %13ae App_LINK_already_exists_dialog +ma %13ed Comm_13ED +ma %13f0 Comm_SendPacket +ma %13f3 fx_TimeoutTermination +ma %13f4 Comm_PrepareAckPacket +ma %13f5 Comm_PrepareErrorPacket +ma %13f9 Comm_PrepareCommandPacket +ma %1402 Device_Info_1 +ma %1403 Device_Info_RenesasID +ma %1406 OS_Version_String +ma %1407 Device_Info_Block +ma %1409 App_LINK_SetReceiveTimeout_ms +ma %140a App_LINK_GetReceiveTimeout_ms +ma %150f MCS_memmove +ma %1511 memset +ma %1512 MCS_memmove +ma %1514 MCS_SearchDirectory +ma %1515 MCS_CreateDirectory +ma %1516 MCS_DeleteDirectory +ma %1518 MCS_GetSystemDirectoryInfo +ma %1519 MCS_SearchDirectoryItem +ma %151a MCS_WriteItem +ma %151c MCS_DeleteItem +ma %151e MCS_GetItemFlag1 +ma %1524 MCS_ChangeItemSize +ma %1529 MCS_GetState +ma %1530 MCS_GetDirectoryEntryAddress +ma %1531 MCS_GetCurrentBottomAddress +ma %1532 MCS_GetCapa +ma %1533 MCS_GetDirectoryEntryByNumber +ma %1534 MCS_GetFirstDataPointerByDirno +ma %1535 str8cpy_with_upper_lower_mode +ma %1536 MCS_SearchItem +ma %1537 MCS_SetControlBlockTo_FF +ma %1538 MCS_SetControlBlockTo_00 +ma %153a MCS_SaveControlBlockToP1 +ma %153b MCS_RestoreControlBlockFromP1 +ma %1543 MCS_GetMainMemoryStart +ma %1544 Alpha_char_to_number +ma %1545 MCS_DirtypeToName +ma %1548 MCS_MapError +ma %1549 MCS_DirtypeToItemtype +ma %154a MCS_ItemtypeToDirtype +ma %154b MCS_CreateDirectory +ma %154d MCSPutVar2 +ma %1552 MCSOvwDat2 +ma %1553 MCS_OpenAlphaMemItem2 +ma %1558 MCSDelVar2 +ma %155c MCS_GotoInternalItem +ma %155d MCS_OpenMainMemoryItem +ma %155e MCS_GotoHandleNeighbour +ma %155f MCS_CheckOpenedItem +ma %1560 MCS_GetOpenItem +ma %1561 MCS_OpenInternalDirectoryItem +ma %1562 MCSGetDlen2 +ma %1563 MCSGetData1 +ma %1564 MCS_GetAlphaMem +ma %1565 MCS_MapMCS_Result +ma %1566 MCSGetCapa +ma %1567 MCS_Reset +ma %156f MCS_OpenInternalDirectoryItem2 +ma %1570 MCS_OpenDirectoryItem +ma %1571 MCS_OpenAlphaMemItem +ma %161c Setup_GetInfo +ma %1630 App_Optimize +ma %1632 APP_MEMORY +ma %1633 ItoA_10digit +ma %1634 ItoA_10digit +ma %1635 strcmp_ignore_case +ma %1636 strcmp_ignore_case +ma %1637 rts +ma %1638 FKey_Icon_Table +ma %1743 CalculateExpression0 +ma %175d CalculateExpression +ma %1749 PRGM_NextOPcode +ma %1761 BCD_SetError_01 +ma %17e9 OpenFileDialog +ma %17ea CheckG3P +ma %17ee CheckForG3PLock +ma %17ef CheckForG3PLockAndMachine +ma %17f7 MsgBoxPush +ma %17f9 MsgBoxPop +ma %17fb BoxYLimits +ma %1802 ConfirmFileOverwriteDialog +ma %180b ProgressBar2 +ma %180b ProgressBar0 +ma %180e ProgressBar1 +ma %1814 ColorIndexDialog0 +ma %1815 ColorIndexDialog1 +ma %1816 ColorIndexDialog2 +ma %1834 RTC_StartHalfSecondPeriodicInterrupt +ma %1839 PowerOff +ma %183a PowerOff +ma %183d SetOrClrInterruptStatusFlag +ma %183e QueryAndCondClrInterruptStatusFlag +ma %1841 LongToAscHex +ma %1845 CheckMCSBackups +ma %184d OpCodeStrPtr +ma %1863 locate_OS +ma %187a PrintChar +ma %1882 PrintCharReverse +ma %1883 PrintLine +ma %18ec PrintXY_msg_by_no +ma %18f6 PrintPixXY_a +ma %18f7 PrintPixXY_normal +ma %18f8 PrintXY_normal +ma %18f9 PrintXY +ma %18ff PrintPixXY +ma %1901 Bdisp_WriteSystemMessageChar +ma %1902 Bdisp_WriteSystemMessage_WB +ma %1906 Bdisp_WriteSystemMessage +ma %193e free_recursive_struct +ma %193f MCS_GoBASICItemAndCompareWithHandle +ma %1940 MCS_AllocateBASICProgramListItem +ma %1941 MCS_AllocateBASICProgramList +ma %1945 APP_PROG +ma %198a Send_Send38k +ma %198b Receive_Receive38k +ma %198c OpenCloseComPort38k +ma %199d APP_RECUR +ma %1a03 APP_RUNMAT +ma %1a0a Scrollbar +ma %1a2c GetStackPtr +ma %1a2e SetSystemSetting +ma %1a2f GetSystemSetting +ma %1a37 Keyboard_GetShiftStatus +ma %1a38 Keyboard_ClrShiftStatus +ma %1b0b GetVRAMWorkBuffer +ma %1b0f APP_SHEET +ma %1bb4 OS_InnerWait_ms +ma %1bb7 Serial_Open +ma %1bb8 Serial_Close +ma %1bb9 Serial_ReadOneByte +ma %1bba Serial_ReadNBytes +ma %1bbb Serial_SpyNthByte +ma %1bbc Serial_BufferedTransmitOneByte +ma %1bbd Serial_DirectTransmitOneByte +ma %1bbe Serial_BufferedTransmitNBytes +ma %1bbf Serial_GetReceivedBytesAvailable +ma %1bc0 Serial_GetFreeTransmitSpace +ma %1bc1 Serial_ClearReceiveBuffer +ma %1bc2 Serial_ClearTransmitBuffer +ma %1bc3 Serial_TranslateParameters +ma %1bc4 Serial_GetStatus +ma %1bc5 Serial_ClearStatusRegister +ma %1bc6 Serial_IsOpen +ma %1bc7 Serial_Check_physical_connect +ma %1bc9 Serial_Enable_Int +ma %1bca Serial_Disable_Int +ma %1bcb Serial_DisableHardware +ma %1bcc Serial_SetHandler +ma %1bcd Serial_GetHandler +ma %1ced APP_STAT +ma %1d77 DefineStatusMessage +ma %1d7b DefineStatusGlyph +ma %1d81 DisplayStatusArea +ma %1d82 Bdisp_HeaderText +ma %1d85 Bdisp_HeaderGlyph +ma %1d86 Bdisp_HeaderFill +ma %1d87 Bdisp_HeaderFill2 +ma %1d89 BatteryIcon +ma %1d8a KeyboardIcon +ma %1d8b RadIcon +ma %1d8c RealIcon +ma %1d8d NormIcon +ma %1d8e d_c_Icon +ma %1d8f LineIcon +ma %1d9f Bfile_IdentifyDevice_OS +ma %1da3 Bfile_OpenFile_OS +ma %1da4 Bfile_CloseFile_OS +ma %1da6 Bfile_GetFileSize_OS +ma %1da7 Bfile_GetFileInfo +ma %1da9 Bfile_SeekFile_OS +ma %1dab Bfile_Filepos +ma %1dac Bfile_ReadFile_OS +ma %1dae Bfile_CreateEntry_OS +ma %1daf Bfile_WriteFile_OS +ma %1db3 Bfile_RenameEntry +ma %1db4 Bfile_DeleteEntry +ma %1db6 Bfile_FindFirst_FAT +ma %1db7 Bfile_FindFirst +ma %1db8 Bfile_FindNext_FAT +ma %1db9 Bfile_FindNext +ma %1dba Bfile_FindClose +ma %1dd0 memcpy +ma %1dd1 invers_memcmp +ma %1dd2 Bfile_GetFilenameLength +ma %1dd3 Bfile_Name_cmp +ma %1dd4 Bfile_Name_strcpy +ma %1dd6 Bfile_Name_strcmp +ma %1dd8 Bfile_Name_tolower +ma %1dd9 Bfile_Name_toupper +ma %1dda Bfile_Name_MatchMask +ma %1ddb Bfile_NameToStr_ncpy +ma %1ddc Bfile_StrToName_ncpy +ma %1ddd Bfile_Name_npad +ma %1dde Bfile_Name_toupper_tolower +ma %1ddf Bfile_Name_strchr +ma %1de0 Bfile_Name_strrchr +ma %1e05 APP_SYSTEM_POWER +ma %1e07 APP_SYSTEM_BATTERY +ma %1e0a APP_SYSTEM_DISPLAY +ma %1e0d APP_SYSTEM_LANGUAGE +ma %1e13 APP_SYSTEM +ma %1e17 APP_SYSTEM_RESET +ma %1e23 ResetAllDialog +ma %1e34 APP_SYSTEM_VERSION +ma %1e4b DisplayMessage +ma %1e50 GetVRAMWorkBuffer +ma %1e55 Heap_Allocate +ma %1e56 Heap_Init +ma %1e60 SpecialMatrixcodeProcessing +ma %1e62 SaveVRAM_1 +ma %1e63 LoadVRAM_1 +ma %1e6e SetQuitHandler +ma %1e72 Battery_IsLow +ma %1e73 BatteryCheck +ma %1e76 BatteryLowMessage +ma %1e7d GetIntPtrContent +ma %1e80 CountInstalledForeignLanguages +ma %1e82 Ly555ptr +ma %1e83 Ly555ptr +ma %1e90 SetAutoPowerOffTime +ma %1e91 GetAutoPowerOffTime +ma %1e99 GetGetkeyToMainFunctionReturnFlag +ma %1e9e Maybe_SetAppName +ma %1e9f GetAppName +ma %1ea0 CmpAppName +ma %1ea4 SetAutoPowerOffFlag +ma %1ea5 GetAutoPowerOffFlag +ma %1ef7 WriteBackground +ma %1ef8 SetBackGround +ma %1f40 calloc +ma %1f41 free +ma %1f42 free +ma %1f43 malloc +ma %1f44 malloc +ma %1f45 realloc +ma %1f46 realloc diff --git a/targets/cg_3.00 b/targets/cg_3.00 new file mode 100644 index 0000000..f6292f5 --- /dev/null +++ b/targets/cg_3.00 @@ -0,0 +1,4 @@ +vm "/os/cg/3.00/3.00.bin" ROM ROM_P2 + +. "/symbols/syscalls_cg" +. "/symbols/sh7305"