From 5f85c4b279aded17bf6e689d27d04426d5ed760b Mon Sep 17 00:00:00 2001 From: schneefux Date: Sun, 12 Jun 2016 20:10:00 +0200 Subject: import into git --- Debug/Addin.mak | 101 +++++++++++++ Debug/FXADDINror.abs | Bin 0 -> 10484 bytes Debug/FXADDINror.dbg | Bin 0 -> 9936 bytes Debug/FXADDINror.fsy | 93 ++++++++++++ Debug/FXADDINror.map | 393 +++++++++++++++++++++++++++++++++++++++++++++++++++ Debug/Snake.lst | 71 ++++++++++ 6 files changed, 658 insertions(+) create mode 100644 Debug/Addin.mak create mode 100644 Debug/FXADDINror.abs create mode 100644 Debug/FXADDINror.dbg create mode 100644 Debug/FXADDINror.fsy create mode 100644 Debug/FXADDINror.map create mode 100644 Debug/Snake.lst (limited to 'Debug') diff --git a/Debug/Addin.mak b/Debug/Addin.mak new file mode 100644 index 0000000..33dbd92 --- /dev/null +++ b/Debug/Addin.mak @@ -0,0 +1,101 @@ +################################################ +# Make file for CASIO fx-9860G SDK Addin +# +############################ +# Directory defines +TCDIR = G:\Casio SDK\OS\SH +OSDIR = G:\Casio SDK\OS +APPDIR = G:\Casio SDK\Projekte\Snake +OUTDIR = G:\Casio SDK\Projekte\Snake\Debug + +################ +# Main Defines +SH_EXEDIR=$(TCDIR)\bin + +# Hitachi SH C/C++ Compiler02 phase +SHCC02_EXE=shc.exe +SHCC02_DEP="$(OSDIR)\FX\include\fxlib.h" + +# Hitachi SH Assembler03 phase +SHASM03_EXE=asmsh.exe + +# Hitachi OptLinker04 phase +SHLINK04_EXE=Optlnk.exe +SHLINK04_DEP="$(OSDIR)\FX\lib\fx9860G_library.lib" +SHLINK04_DEP2="$(OSDIR)\FX\lib\setup.obj" +EPSILON="$(OSDIR)\FX\lib\revolution.lib" +####################### +# Files to build +FILE0=Snake +FILESRC0="$(APPDIR)\$(FILE0).c" +FILEOBJ0="$(OUTDIR)\$(FILE0).obj" +RFILE=FXADDINror +USERALLOBJ=$(FILEOBJ0) + +####################### +# nmake "all" statement + +ALL: SH_ENV \ + $(USERALLOBJ) \ + $(OUTDIR)\$(RFILE).bin \ + +#################### +# Description blocks + +!MESSAGE %3#C$z`&'0? +!MESSAGE +!MESSAGE Executing Hitachi SH C/C++ Compiler/Assembler phase +!MESSAGE + +SH_ENV : + set SHC_INC=$(TCDIR)\include + set PATH=$(TCDIR)\bin + set SHC_LIB=$(TCDIR)\bin + set SHC_TMP=$(OUTDIR) + +$(FILEOBJ0) : $(FILESRC0) $(SHCC02_DEP) + "$(SH_EXEDIR)\$(SHCC02_EXE)" -subcommand=<< +-cpu=sh3 +-include="$(OSDIR)\FX\include","$(APPDIR)" +-objectfile=$(FILEOBJ0) +-show=source +-listfile="$(OUTDIR)\$(FILE0).lst" +-size +-noinline +-chgincpath +-errorpath +$(FILESRC0) +-lang=c +-nologo +-debug +<< + +!MESSAGE +!MESSAGE Executing Hitachi OptLinker04 phase +!MESSAGE + +"$(OUTDIR)\$(RFILE).bin" : $(USERALLOBJ) $(SHLINK04_DEP2) $(SHLINK04_DEP) + "$(SH_EXEDIR)\$(SHLINK04_EXE)" -subcommand=<< +noprelink +sdebug +rom D=R +nomessage +list "$(OUTDIR)\$(RFILE).map" +show symbol +nooptimize +start P_TOP,P,C,D,C$VTBL,C$INIT/0300200,B_BR_Size,B,R/08100000 +fsymbol P +nologo +input $(USERALLOBJ) +input $(SHLINK04_DEP2) +library $(SHLINK04_DEP) +library $(EPSILON) +output "$(OUTDIR)\$(RFILE).abs" +-nomessage=1100 +end +input "$(OUTDIR)\$(RFILE).abs" +form binary +output "$(OUTDIR)\$(RFILE).bin" +exit +<< + diff --git a/Debug/FXADDINror.abs b/Debug/FXADDINror.abs new file mode 100644 index 0000000..2e13e6e Binary files /dev/null and b/Debug/FXADDINror.abs differ diff --git a/Debug/FXADDINror.dbg b/Debug/FXADDINror.dbg new file mode 100644 index 0000000..64a4f6e Binary files /dev/null and b/Debug/FXADDINror.dbg differ diff --git a/Debug/FXADDINror.fsy b/Debug/FXADDINror.fsy new file mode 100644 index 0000000..538c1f8 --- /dev/null +++ b/Debug/FXADDINror.fsy @@ -0,0 +1,93 @@ +;HITACHI OPTIMIZING LINKAGE EDITOR GENERATED FILE 2012.08.06 +;fsymbol = P + +;SECTION NAME = P + .export _PRGM_GetKey +_PRGM_GetKey: .equ h'0030020c + .export _rand +_rand: .equ h'0030023e + .export _AddIn_main +_AddIn_main: .equ h'00300258 + .export ___LINK_PROTECT +___LINK_PROTECT: .equ h'003007f0 + .export _SetQuitHandler +_SetQuitHandler: .equ h'003007f4 + .export _OnAppCloseDefault +_OnAppCloseDefault: .equ h'003007fa + .export __INITSCT_ADDIN +__INITSCT_ADDIN: .equ h'0030084e + .export _INIT_ADDIN_APPLICATION +_INIT_ADDIN_APPLICATION: .equ h'00300896 + .export __modlu +__modlu: .equ h'0030090c + .export _Bdel_cychdr +_Bdel_cychdr: .equ h'003009c4 + .export _Bdisp_AllClr_DDVRAM +_Bdisp_AllClr_DDVRAM: .equ h'003009d4 + .export _Bdisp_ClearLineVRAM +_Bdisp_ClearLineVRAM: .equ h'003009e4 + .export _Bdisp_PutDisp_DD +_Bdisp_PutDisp_DD: .equ h'003009f4 + .export _Bdisp_DrawLineVRAM +_Bdisp_DrawLineVRAM: .equ h'00300a04 + .export _BfileFLS_CloseFile +_BfileFLS_CloseFile: .equ h'00300a14 + .export _Bkey_Set_RepeatTime_Default +_Bkey_Set_RepeatTime_Default: .equ h'00300a24 + .export _CallbackAtQuitMainFunction +_CallbackAtQuitMainFunction: .equ h'00300a34 + .export _flsFindClose +_flsFindClose: .equ h'00300a44 + .export _GLibAddinAplExecutionCheck +_GLibAddinAplExecutionCheck: .equ h'00300a54 + .export _Hmem_SetMMU +_Hmem_SetMMU: .equ h'00300a64 + .export _Print +_Print: .equ h'00300a74 + .export _PrintMini +_PrintMini: .equ h'00300a84 + .export _locate +_locate: .equ h'00300aa0 + .export _Bdisp_ReadArea_DD +_Bdisp_ReadArea_DD: .equ h'00300ac8 + .export _GetSDKLibraryVersion +_GetSDKLibraryVersion: .equ h'00300bfc + .export _SetTimer +_SetTimer: .equ h'00300c02 + .export _KillTimer +_KillTimer: .equ h'00300c56 + .export _Sleep +_Sleep: .equ h'00300c9a + .export _DrawAll +_DrawAll: .equ h'00300d30 + .export _Change_Contrast +_Change_Contrast: .equ h'00300d88 + .export _FastKeyDown +_FastKeyDown: .equ h'00300dd4 + .export _Setup_Serial +_Setup_Serial: .equ h'00300dac + .export _CopyVRAM +_CopyVRAM: .equ h'00300cfc + .export _Reset_Calc +_Reset_Calc: .equ h'00300da0 + .export _FastGetKey +_FastGetKey: .equ h'00300ec4 + .export __divls +__divls: .equ h'00300f10 + .export __modls +__modls: .equ h'00300fc4 + .export _Bcre_cychdr +_Bcre_cychdr: .equ h'0030108c + .export _BSrl_DummyWAIT +_BSrl_DummyWAIT: .equ h'0030109c + .export _Bsta_cychdr +_Bsta_cychdr: .equ h'003010ac + .export _Bstp_cychdr +_Bstp_cychdr: .equ h'003010bc + .export _DD_GET +_DD_GET: .equ h'003010cc + .export _locate_OS +_locate_OS: .equ h'003010dc + .export _PrintMiniSd +_PrintMiniSd: .equ h'003010ec + .end diff --git a/Debug/FXADDINror.map b/Debug/FXADDINror.map new file mode 100644 index 0000000..9da4922 --- /dev/null +++ b/Debug/FXADDINror.map @@ -0,0 +1,393 @@ +Hitachi Optimizing Linkage Editor (Ver. 7.1.03.000)06-Aug-2012 11:55:41 + +*** Options *** + +-subcommand=C:\Users\Timo\AppData\Local\Temp\hmkC34F.tmp +noprelink +sdebug +rom D=R +nomessage +list "G:\Casio SDK\Projekte\Snake\Debug\FXADDINror.map" +show symbol +nooptimize +start P_TOP,P,C,D,C$VTBL,C$INIT/0300200,B_BR_Size,B,R/08100000 +fsymbol P +nologo +input "G:\Casio SDK\Projekte\Snake\Debug\Snake.obj" +input "G:\Casio SDK\OS\FX\lib\setup.obj" +library "G:\Casio SDK\OS\FX\lib\fx9860G_library.lib" +library "G:\Casio SDK\OS\FX\lib\revolution.lib" +output "G:\Casio SDK\Projekte\Snake\Debug\FXADDINror.abs" +-nomessage=1100 +end + +*** Error information *** + +*** Mapping List *** + +SECTION START END SIZE ALIGN + +P_TOP + 00300200 0030020b c 4 +P + 0030020c 003010fb ef0 4 +C + 003010fc 003011bf c4 4 +D + 003011c0 003011db 1c 4 +B_BR_Size + 08100000 08100003 4 4 +B + 08100004 08100007 4 4 +R + 08100008 08100023 1c 4 + +*** Symbol List *** + +SECTION= +FILE= START END SIZE + SYMBOL ADDR SIZE INFO COUNTS OPT + +SECTION=P_TOP +FILE=G:\Casio SDK\Projekte\Snake\Debug\Snake.obj + 00300200 0030020b c + _InitializeSystem + 00300200 c func ,g * + +SECTION=P +FILE=G:\Casio SDK\Projekte\Snake\Debug\Snake.obj + 0030020c 003007ef 5e4 + _PRGM_GetKey + 0030020c 32 func ,g * + _rand + 0030023e 1a func ,g * + _AddIn_main + 00300258 598 func ,g * +FILE=G:\Casio SDK\OS\FX\lib\setup.obj + 003007f0 0030090b 11c + ___LINK_PROTECT + 003007f0 4 func ,g * + _SetQuitHandler + 003007f4 6 func ,g * + _OnAppCloseDefault + 003007fa 54 func ,g * + __INITSCT_ADDIN + 0030084e 48 func ,g * + _INIT_ADDIN_APPLICATION + 00300896 76 func ,g * +FILE=__modlu + 0030090c 003009c3 b8 + __modlu + 0030090c 0 none ,g * + modlu_L + 003009a4 0 none ,l * + modlu_zero + 003009ac 0 none ,l * + A_errno + 003009bc 0 none ,l * + n_zerono + 003009c0 0 none ,l * +FILE=_Bdel_cychdr + 003009c4 003009d3 10 + _Bdel_cychdr + 003009c4 0 none ,g * +FILE=_Bdisp_AllClr_DDVRAM + 003009d4 003009e3 10 + _Bdisp_AllClr_DDVRAM + 003009d4 0 none ,g * +FILE=_Bdisp_ClearLineVRAM + 003009e4 003009f3 10 + _Bdisp_ClearLineVRAM + 003009e4 0 none ,g * +FILE=_Bdisp_PutDisp_DD + 003009f4 00300a03 10 + _Bdisp_PutDisp_DD + 003009f4 0 none ,g * +FILE=_Bdisp_PutLineVRAM + 00300a04 00300a13 10 + _Bdisp_DrawLineVRAM + 00300a04 0 none ,g * +FILE=_BfileFLS_CloseFile + 00300a14 00300a23 10 + _BfileFLS_CloseFile + 00300a14 0 none ,g * +FILE=_Bkey_Set_RepeatTime_Default + 00300a24 00300a33 10 + _Bkey_Set_RepeatTime_Default + 00300a24 0 none ,g * +FILE=_CallbackAtQuitMainFunction + 00300a34 00300a43 10 + _CallbackAtQuitMainFunction + 00300a34 0 none ,g * +FILE=_flsFindClose + 00300a44 00300a53 10 + _flsFindClose + 00300a44 0 none ,g * +FILE=_GLibAddinAplExecutionCheck + 00300a54 00300a63 10 + _GLibAddinAplExecutionCheck + 00300a54 0 none ,g * +FILE=_Hmem_SetMMU + 00300a64 00300a73 10 + _Hmem_SetMMU + 00300a64 0 none ,g * +FILE=_Print + 00300a74 00300a83 10 + _Print + 00300a74 0 none ,g * +FILE=dispbios + 00300a84 00300bf9 176 + _PrintMini + 00300a84 1c func ,g * + _locate + 00300aa0 28 func ,g * + _Bdisp_ReadArea_DD + 00300ac8 132 func ,g * +FILE=timer + 00300bfc 00300cfb 100 + _GetSDKLibraryVersion + 00300bfc 6 func ,g * + _SetTimer + 00300c02 54 func ,g * + _KillTimer + 00300c56 44 func ,g * + _Sleep + 00300c9a 62 func ,g * +FILE=revolution_asm + 00300cfc 00300f0d 212 + _CopyVRAM + 00300cfc 0 none ,g * + CopyByte + 00300d0c 0 none ,l * + _DrawAll + 00300d30 0 none ,g * + SelectLine + 00300d4e 0 none ,l * + WriteLine + 00300d60 0 none ,l * + _Change_Contrast + 00300d88 0 none ,g * + _Reset_Calc + 00300da0 0 none ,g * + _Setup_Serial + 00300dac 0 none ,g * + _FastKeyDown + 00300dd4 0 none ,g * + CodeCheck + 00300e0c 0 none ,l * + PortCheck + 00300e10 0 none ,l * + CheckFlag + 00300e40 0 none ,l * + KeyFinish + 00300e46 0 none ,l * + KeyExit + 00300e5c 0 none ,l * + KeyDatMov + 00300e74 0 none ,l * + KeyDatLoop + 00300e82 0 none ,l * + KeyDatFin + 00300ea4 0 none ,l * + KeyHelp + 00300eac 0 none ,l * + KeyAssist + 00300eb0 0 none ,l * + KeyDataSt + 00300eb4 0 none ,l * + _FastGetKey + 00300ec4 0 none ,g * + StartLoop + 00300edc 0 none ,l * + CheckKey + 00300ee0 0 none ,l * + LoopIncrement + 00300eec 0 none ,l * + LoopCheck + 00300ef8 0 none ,l * + FastGetKeyExit + 00300efe 0 none ,l * +FILE=__divls + 00300f10 00300fc3 b4 + __divls + 00300f10 0 none ,g * + divls_zero + 00300fae 0 none ,l * + A_errno + 00300fbc 0 none ,l * + n_zerono + 00300fc0 0 none ,l * +FILE=__modls + 00300fc4 0030108b c8 + __modls + 00300fc4 0 none ,g * + modls_L + 0030106a 0 none ,l * + modls_zero + 00301076 0 none ,l * + A_errno + 00301084 0 none ,l * + n_zerono + 00301088 0 none ,l * +FILE=_Bcre_cychdr + 0030108c 0030109b 10 + _Bcre_cychdr + 0030108c 0 none ,g * +FILE=_BSrl_DummyWAIT + 0030109c 003010ab 10 + _BSrl_DummyWAIT + 0030109c 0 none ,g * +FILE=_Bsta_cychdr + 003010ac 003010bb 10 + _Bsta_cychdr + 003010ac 0 none ,g * +FILE=_Bstp_cychdr + 003010bc 003010cb 10 + _Bstp_cychdr + 003010bc 0 none ,g * +FILE=_DD_GET + 003010cc 003010db 10 + _DD_GET + 003010cc 0 none ,g * +FILE=_locate + 003010dc 003010eb 10 + _locate_OS + 003010dc 0 none ,g * +FILE=_PrintMiniSd + 003010ec 003010fb 10 + _PrintMiniSd + 003010ec 0 none ,g * + +SECTION=C +FILE=G:\Casio SDK\Projekte\Snake\Debug\Snake.obj + 003010fc 003011a9 ae + _sc06C4 + 003010fc 10 data ,g * + _sc003B + 0030110c 10 data ,g * + _sc0541 + 0030111c 10 data ,g * +FILE=addin_sct + 003011ac 003011bf 14 + _B_BGN + 003011ac 0 none ,g * + _B_END + 003011b0 0 none ,g * + _R_BGN + 003011b4 0 none ,g * + _R_END + 003011b8 0 none ,g * + _D_ROM + 003011bc 0 none ,g * + +SECTION=B_BR_Size +FILE=G:\Casio SDK\Projekte\Snake\Debug\Snake.obj + 08100000 08100003 4 + _BR_Size + 08100000 4 data ,g * + +SECTION=B +FILE=_errno + 08100004 08100007 4 + __errno + 08100004 4 data ,g * + +SECTION=R +FILE=G:\Casio SDK\Projekte\Snake\Debug\Snake.obj + 08100008 0810001f 18 + _SysCallCode + 08100008 c data ,g * + _SysCall + 08100014 4 data ,g * + _headloop + 08100018 4 data ,g * + _lastrandom + 0810001c 4 data ,l * +FILE=G:\Casio SDK\OS\FX\lib\setup.obj + 08100020 08100023 4 + _gb_OnAppClose + 08100020 4 data ,g * + +Absolute value symbols +FILE=__modlu + zerodiv + 0000044e 0 none ,l * +FILE=_Bdel_cychdr + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Bdisp_AllClr_DDVRAM + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Bdisp_ClearLineVRAM + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Bdisp_PutDisp_DD + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Bdisp_PutLineVRAM + __JumpTableTOP + 80010070 0 none ,l * +FILE=_BfileFLS_CloseFile + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Bkey_Set_RepeatTime_Default + __JumpTableTOP + 80010070 0 none ,l * +FILE=_CallbackAtQuitMainFunction + __JumpTableTOP + 80010070 0 none ,l * +FILE=_flsFindClose + __JumpTableTOP + 80010070 0 none ,l * +FILE=_GLibAddinAplExecutionCheck + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Hmem_SetMMU + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Print + __JumpTableTOP + 80010070 0 none ,l * +FILE=__divls + zerodiv + 0000044e 0 none ,l * +FILE=__modls + zerodiv + 0000044e 0 none ,l * +FILE=_Bcre_cychdr + __JumpTableTOP + 80010070 0 none ,l * +FILE=_BSrl_DummyWAIT + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Bsta_cychdr + __JumpTableTOP + 80010070 0 none ,l * +FILE=_Bstp_cychdr + __JumpTableTOP + 80010070 0 none ,l * +FILE=_DD_GET + __JumpTableTOP + 80010070 0 none ,l * +FILE=_locate + __JumpTableTOP + 80010070 0 none ,l * +FILE=_PrintMiniSd + __JumpTableTOP + 80010070 0 none ,l * + +*** Delete Symbols *** + +SYMBOL SIZE INFO + +*** Variable Accessible with Abs8 *** + +SYMBOL SIZE COUNTS OPTIMIZE + +*** Variable Accessible with Abs16 *** + +SYMBOL SIZE COUNTS OPTIMIZE + +*** Function Call *** + +SYMBOL COUNTS OPTIMIZE diff --git a/Debug/Snake.lst b/Debug/Snake.lst new file mode 100644 index 0000000..e959e09 --- /dev/null +++ b/Debug/Snake.lst @@ -0,0 +1,71 @@ +SH SERIES C/C++ Compiler (Ver. 6.0C) 16-Oct-2012 18:06:54 PAGE 1 + + +******** STATISTICS INFORMATION ******** + + +********** ERROR INFORMATION *********** + +NUMBER OF ERRORS: 3 +NUMBER OF WARNINGS: 4 + + + + +******* SOURCE LINE INFORMATION ******** + +COMPILED SOURCE LINE: 246 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +*** COMMAND PARAMETER *** + + + -subcommand=C:\Users\Timo\AppData\Local\Temp\hmkAF24.tmp + -- cgit v1.3.1