├── .github └── workflows │ └── windows-sdk.yml ├── .gitignore ├── COPYING ├── Dockerfile.toolchain ├── Makefile ├── README.md ├── docs ├── howto-windows.md └── img │ ├── make.png │ ├── open-powershell.png │ ├── project-dir.png │ ├── result.png │ └── sdk-dir.png ├── examples ├── display │ ├── helloWorld │ │ └── main.c │ ├── hourGlass │ │ └── main.c │ ├── progressbar │ │ └── main.c │ └── starfield │ │ └── main.c ├── input │ └── text │ │ └── main.c ├── skeleton │ ├── Makefile │ ├── make.bat │ ├── selected.bmp │ ├── src │ │ └── example.c │ └── unselected.bmp └── utils │ └── calctype │ ├── Makefile │ ├── make.bat │ ├── selected.bmp │ ├── src │ └── main.c │ └── unselected.bmp ├── include ├── alloca.h ├── asm.h ├── assert.h ├── ctype.h ├── errno.h ├── fxcg │ ├── app.h │ ├── display.h │ ├── file.h │ ├── heap.h │ ├── keyboard.h │ ├── misc.h │ ├── registers.h │ ├── rtc.h │ ├── serial.h │ ├── system.h │ ├── tmu.h │ └── usb.h ├── locale.h ├── math.h ├── setjmp.h ├── stddef.h ├── stdint.h ├── stdio.h ├── stdlib.h ├── string.h ├── sys │ └── types.h ├── time.h └── unistd.h ├── libc ├── Makefile ├── ctype.c ├── math.c ├── printf.c ├── setjmp.S ├── stdio.c ├── stdlib.c ├── string.c ├── tests │ ├── Makefile │ ├── ctype.c │ ├── printf.c │ ├── strings.c │ └── strtol.c ├── time.c └── unistd.c ├── libfxcg ├── Makefile ├── misc │ ├── atoi.c │ ├── calloc.c │ ├── crt0.S │ ├── keyboard.c │ ├── memcpy.S │ ├── memmove.S │ ├── memset.S │ ├── memsetZero.S │ ├── random.c │ ├── sprite.c │ ├── strcat.S │ ├── strchr.S │ ├── strcmp.S │ ├── strcpy.S │ └── strncpy.S └── syscalls │ ├── APP_EACT_StatusIcon.S │ ├── APP_FINANCE.S │ ├── APP_LINK_transmit_select_dialog.S │ ├── APP_MEMORY.S │ ├── APP_Program.S │ ├── APP_RUNMAT.S │ ├── APP_SYSTEM.S │ ├── APP_SYSTEM_BATTERY.S │ ├── APP_SYSTEM_DISPLAY.S │ ├── APP_SYSTEM_LANGUAGE.S │ ├── APP_SYSTEM_POWER.S │ ├── APP_SYSTEM_RESET.S │ ├── APP_SYSTEM_VERSION.S │ ├── AUX_DisplayErrorMessage.S │ ├── Alpha_GetData.S │ ├── Alpha_SetData.S │ ├── App_InitDlgDescriptor.S │ ├── App_LINK_GetDeviceInfo.S │ ├── App_LINK_GetReceiveTimeout_ms.S │ ├── App_LINK_Send_ST9_Packet.S │ ├── App_LINK_SetReceiveTimeout_ms.S │ ├── App_LINK_SetRemoteBaud.S │ ├── App_LINK_Transmit.S │ ├── App_LINK_TransmitInit.S │ ├── App_Optimize.S │ ├── BCDtoInternal.S │ ├── BatteryIcon.S │ ├── Bdisp_AllClr_VRAM.S │ ├── Bdisp_AllCr_VRAM.S │ ├── Bdisp_AreaClr.S │ ├── Bdisp_AreaClr_DD_x3.S │ ├── Bdisp_DDRegisterSelect.S │ ├── Bdisp_DefineDMARange.S │ ├── Bdisp_EnableColor.S │ ├── Bdisp_Fill_VRAM.S │ ├── Bdisp_FilledRectangle.S │ ├── Bdisp_FilledRectangleFullColor.S │ ├── Bdisp_GetPoint_DD.S │ ├── Bdisp_GetPoint_DD_Workbench.S │ ├── Bdisp_GetPoint_VRAM.S │ ├── Bdisp_HeaderFill.S │ ├── Bdisp_HeaderFill2.S │ ├── Bdisp_HeaderText.S │ ├── Bdisp_HeaderText2.S │ ├── Bdisp_MMPrint.S │ ├── Bdisp_MMPrintRef.S │ ├── Bdisp_PutDisp_DD.S │ ├── Bdisp_PutDisp_DD_stripe.S │ ├── Bdisp_Rectangle.S │ ├── Bdisp_SetPointWB_VRAM.S │ ├── Bdisp_SetPoint_DD.S │ ├── Bdisp_SetPoint_VRAM.S │ ├── Bdisp_ShapeBase.S │ ├── Bdisp_ShapeBase3XVRAM.S │ ├── Bdisp_ShapeToDD.S │ ├── Bdisp_ShapeToVRAM16C.S │ ├── Bdisp_WriteDDRegister3_bit7.S │ ├── Bdisp_WriteGraphDD_WB.S │ ├── Bdisp_WriteGraphVRAM.S │ ├── Bdisp_WriteGraphVRAM_WB.S │ ├── Bdisp_WriteSystemMessage.S │ ├── Bfile_CloseFile_OS.S │ ├── Bfile_CreateEntry_OS.S │ ├── Bfile_DeleteEntry.S │ ├── Bfile_FindClose.S │ ├── Bfile_FindFirst.S │ ├── Bfile_FindFirst_NON_SMEM.S │ ├── Bfile_FindNext.S │ ├── Bfile_FindNext_NON_SMEM.S │ ├── Bfile_GetBlockAddress.S │ ├── Bfile_GetFileSize_OS.S │ ├── Bfile_GetMediaFree_OS.S │ ├── Bfile_NameToStr_ncpy.S │ ├── Bfile_Name_MatchMask.S │ ├── Bfile_OpenFile_OS.S │ ├── Bfile_ReadFile_OS.S │ ├── Bfile_RenameEntry.S │ ├── Bfile_SeekFile_OS.S │ ├── Bfile_StrToName_ncpy.S │ ├── Bfile_TellFile_OS.S │ ├── Bfile_WriteFile_OS.S │ ├── Bkey_ClrAllFlags.S │ ├── Bkey_GetAllFlags.S │ ├── Bkey_SetAllFlags.S │ ├── Bkey_SetFlag.S │ ├── Box.S │ ├── Box2.S │ ├── BoxInnerClear.S │ ├── BoxYLimits.S │ ├── ByteToHex.S │ ├── CLIP_Store.S │ ├── CMT_Delay_100micros.S │ ├── CMT_Delay_micros.S │ ├── CharacterSelectDialog.S │ ├── ColorIndexDialog1.S │ ├── Comm_Close.S │ ├── Comm_Open.S │ ├── Comm_Terminate.S │ ├── Comm_TryCheckPacket.S │ ├── ConfirmFileOverwriteDialog.S │ ├── Cursor_SetFlashOff.S │ ├── Cursor_SetFlashOn.S │ ├── DefineStatusAreaFlags.S │ ├── DefineStatusGlyph.S │ ├── DefineStatusMessage.S │ ├── DirectDrawRectangle.S │ ├── DisableGB18030.S │ ├── DisableGetkeyToMainFunctionReturn.S │ ├── DispInt.S │ ├── DisplayHeader.S │ ├── DisplayMBString.S │ ├── DisplayMBString2.S │ ├── DisplayMainMenu.S │ ├── DisplayMessageBox.S │ ├── DisplayStatusArea.S │ ├── DrawFrame.S │ ├── DrawFrameWorkbench.S │ ├── DrawHeaderLine.S │ ├── EditMBStringChar.S │ ├── EditMBStringCtrl.S │ ├── EditMBStringCtrl2.S │ ├── EditMBStringCtrl3.S │ ├── EditMBStringCtrl4.S │ ├── EnableColor.S │ ├── EnableDisplayHeader.S │ ├── EnableGB18030.S │ ├── EnableGetkeyToMainFunctionReturn.S │ ├── EnableStatusArea.S │ ├── EnableStatusLine.S │ ├── EnableStatusLine2.S │ ├── FKey_Display.S │ ├── FrameColor.S │ ├── GetAppName.S │ ├── GetAutoPowerOffTime.S │ ├── GetBacklightDuration.S │ ├── GetBatteryType.S │ ├── GetFKeyPtr.S │ ├── GetGetkeyToMainFunctionReturnFlag.S │ ├── GetKey.S │ ├── GetKeyWait_OS.S │ ├── GetMainBatteryVoltage.S │ ├── GetMiniGlyphPtr.S │ ├── GetSecondaryVRAMAddress.S │ ├── GetSetupSetting.S │ ├── GetStackPtr.S │ ├── GetVRAMAddress.S │ ├── GlibGetOSVersionInfo.S │ ├── HexToByte.S │ ├── HexToNibble.S │ ├── HexToWord.S │ ├── HourGlass.S │ ├── ItoA_10digit.S │ ├── KeyboardIcon.S │ ├── Keyboard_CursorFlash.S │ ├── Keyboard_PutKeycode.S │ ├── Keyboard_SpyMatrixCode.S │ ├── LineIcon.S │ ├── LoadVRAM_1.S │ ├── LocalizeMessage1.S │ ├── LongToAscHex.S │ ├── MB_ElementCount.S │ ├── MB_IsLead.S │ ├── MCSDelVar2.S │ ├── MCSGetData1.S │ ├── MCSGetDlen2.S │ ├── MCSGetOpenItem.S │ ├── MCSOvwDat2.S │ ├── MCSPutVar2.S │ ├── MCS_CreateDirectory.S │ ├── MCS_DeleteDirectory.S │ ├── MCS_GetCapa.S │ ├── MCS_GetMainMemoryStart.S │ ├── MCS_GetState.S │ ├── MCS_WriteItem.S │ ├── MsgBoxMoveWB.S │ ├── MsgBoxPop.S │ ├── MsgBoxPush.S │ ├── NibbleToHex.S │ ├── NormIcon.S │ ├── OS_InnerWait_ms.S │ ├── OpenFileDialog.S │ ├── OverwriteConfirmation.S │ ├── PRGM_GetKey_OS.S │ ├── PowerOff.S │ ├── PrintCXY.S │ ├── PrintGlyph.S │ ├── PrintLine.S │ ├── PrintLine2.S │ ├── PrintMini.S │ ├── PrintMiniGlyph.S │ ├── PrintMiniMini.S │ ├── PrintXY.S │ ├── PrintXY_2.S │ ├── Print_OS.S │ ├── ProcessPrintChars.S │ ├── ProgressBar.S │ ├── ProgressBar0.S │ ├── ProgressBar2.S │ ├── RTC_Elapsed_ms.S │ ├── RTC_GetTicks.S │ ├── RTC_GetTime.S │ ├── RTC_Reset.S │ ├── RTC_SetDateTime.S │ ├── RadIcon.S │ ├── RealIcon.S │ ├── ResetAllDialog.S │ ├── Restart.S │ ├── SMEM_FindFirst.S │ ├── SMEM_MapIconToExt.S │ ├── SMEM_maint.S │ ├── SaveFileDialog.S │ ├── SaveVRAM_1.S │ ├── Scrollbar.S │ ├── Serial_ClearRX.S │ ├── Serial_ClearTX.S │ ├── Serial_Close.S │ ├── Serial_IsOpen.S │ ├── Serial_Open.S │ ├── Serial_Peek.S │ ├── Serial_PollRX.S │ ├── Serial_PollTX.S │ ├── Serial_Read.S │ ├── Serial_ReadSingle.S │ ├── Serial_Write.S │ ├── Serial_WriteSingle.S │ ├── Serial_WriteUnbuffered.S │ ├── SetAutoPowerOffTime.S │ ├── SetBackGround.S │ ├── SetBacklightDuration.S │ ├── SetBatteryType.S │ ├── SetCursorFlashToggle.S │ ├── SetQuitHandler.S │ ├── SetSetupSetting.S │ ├── Set_FKeys1.S │ ├── Set_FKeys2.S │ ├── SetupMode_StatusIcon.S │ ├── SpecialMatrixcodeProcessing.S │ ├── StandardScrollbar.S │ ├── Syscall02A4.S │ ├── Syscall02A7.S │ ├── Syscall02A9.S │ ├── Syscall1816.S │ ├── TakeScreenshot.S │ ├── TakeScreenshot2.S │ ├── Test01A8.S │ ├── Test127E.S │ ├── Test17BC.S │ ├── Test1B0E.S │ ├── Test1E44.S │ ├── TestMode.S │ ├── Timer_Deinstall.S │ ├── Timer_Install.S │ ├── Timer_Start.S │ ├── Timer_Stop.S │ ├── USB_ClearRX.S │ ├── USB_ClearTX.S │ ├── USB_Close.S │ ├── USB_IsOpen.S │ ├── USB_Open.S │ ├── USB_Peek.S │ ├── USB_PollRX.S │ ├── USB_PollTX.S │ ├── USB_Read.S │ ├── USB_ReadSingle.S │ ├── USB_Write.S │ ├── USB_WriteSingle.S │ ├── WordToHex.S │ ├── WriteBackground.S │ ├── d_c_Icon.S │ ├── itoa.S │ ├── locate_OS.S │ ├── memcmp.S │ ├── memcmp3.S │ ├── strcmp_ignore_case.S │ ├── strlen.S │ ├── sys_free.S │ ├── sys_malloc.S │ └── sys_realloc.S ├── toolchain ├── prizm.x └── prizm_rules └── utils └── calctype ├── Makefile ├── README.md ├── calctype.h ├── fonts ├── arial_small │ ├── arial_small.c │ └── arial_small.h ├── candara_tiny │ ├── candara_tiny.c │ └── candara_tiny.h ├── comic_sans │ ├── comic_sans.c │ └── comic_sans.h ├── commodore │ ├── commodore.c │ ├── commodore.fnt │ ├── commodore.h │ └── commodore_0.png ├── consolas_intl │ ├── consolas_intl.c │ └── consolas_intl.h ├── consolas_small │ ├── consolas_small.c │ ├── consolas_small.fnt │ ├── consolas_small.h │ └── consolas_small.png └── garamond_large │ ├── garamond_large.c │ └── garamond_large.h └── src ├── calctype.c └── calctype_prizm.c /.github/workflows/windows-sdk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/.github/workflows/windows-sdk.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/COPYING -------------------------------------------------------------------------------- /Dockerfile.toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/Dockerfile.toolchain -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/README.md -------------------------------------------------------------------------------- /docs/howto-windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/docs/howto-windows.md -------------------------------------------------------------------------------- /docs/img/make.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/docs/img/make.png -------------------------------------------------------------------------------- /docs/img/open-powershell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/docs/img/open-powershell.png -------------------------------------------------------------------------------- /docs/img/project-dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/docs/img/project-dir.png -------------------------------------------------------------------------------- /docs/img/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/docs/img/result.png -------------------------------------------------------------------------------- /docs/img/sdk-dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/docs/img/sdk-dir.png -------------------------------------------------------------------------------- /examples/display/helloWorld/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/display/helloWorld/main.c -------------------------------------------------------------------------------- /examples/display/hourGlass/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/display/hourGlass/main.c -------------------------------------------------------------------------------- /examples/display/progressbar/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/display/progressbar/main.c -------------------------------------------------------------------------------- /examples/display/starfield/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/display/starfield/main.c -------------------------------------------------------------------------------- /examples/input/text/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/input/text/main.c -------------------------------------------------------------------------------- /examples/skeleton/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/skeleton/Makefile -------------------------------------------------------------------------------- /examples/skeleton/make.bat: -------------------------------------------------------------------------------- 1 | ..\..\bin\make.exe %* 2 | -------------------------------------------------------------------------------- /examples/skeleton/selected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/skeleton/selected.bmp -------------------------------------------------------------------------------- /examples/skeleton/src/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/skeleton/src/example.c -------------------------------------------------------------------------------- /examples/skeleton/unselected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/skeleton/unselected.bmp -------------------------------------------------------------------------------- /examples/utils/calctype/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/utils/calctype/Makefile -------------------------------------------------------------------------------- /examples/utils/calctype/make.bat: -------------------------------------------------------------------------------- 1 | ..\..\bin\make.exe %* 2 | -------------------------------------------------------------------------------- /examples/utils/calctype/selected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/utils/calctype/selected.bmp -------------------------------------------------------------------------------- /examples/utils/calctype/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/utils/calctype/src/main.c -------------------------------------------------------------------------------- /examples/utils/calctype/unselected.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/examples/utils/calctype/unselected.bmp -------------------------------------------------------------------------------- /include/alloca.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/alloca.h -------------------------------------------------------------------------------- /include/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/asm.h -------------------------------------------------------------------------------- /include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/assert.h -------------------------------------------------------------------------------- /include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/ctype.h -------------------------------------------------------------------------------- /include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/errno.h -------------------------------------------------------------------------------- /include/fxcg/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/app.h -------------------------------------------------------------------------------- /include/fxcg/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/display.h -------------------------------------------------------------------------------- /include/fxcg/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/file.h -------------------------------------------------------------------------------- /include/fxcg/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/heap.h -------------------------------------------------------------------------------- /include/fxcg/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/keyboard.h -------------------------------------------------------------------------------- /include/fxcg/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/misc.h -------------------------------------------------------------------------------- /include/fxcg/registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/registers.h -------------------------------------------------------------------------------- /include/fxcg/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/rtc.h -------------------------------------------------------------------------------- /include/fxcg/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/serial.h -------------------------------------------------------------------------------- /include/fxcg/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/system.h -------------------------------------------------------------------------------- /include/fxcg/tmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/tmu.h -------------------------------------------------------------------------------- /include/fxcg/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/fxcg/usb.h -------------------------------------------------------------------------------- /include/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/locale.h -------------------------------------------------------------------------------- /include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/math.h -------------------------------------------------------------------------------- /include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/setjmp.h -------------------------------------------------------------------------------- /include/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/stddef.h -------------------------------------------------------------------------------- /include/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/stdint.h -------------------------------------------------------------------------------- /include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/stdio.h -------------------------------------------------------------------------------- /include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/stdlib.h -------------------------------------------------------------------------------- /include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/string.h -------------------------------------------------------------------------------- /include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/sys/types.h -------------------------------------------------------------------------------- /include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/time.h -------------------------------------------------------------------------------- /include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/include/unistd.h -------------------------------------------------------------------------------- /libc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/Makefile -------------------------------------------------------------------------------- /libc/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/ctype.c -------------------------------------------------------------------------------- /libc/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/math.c -------------------------------------------------------------------------------- /libc/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/printf.c -------------------------------------------------------------------------------- /libc/setjmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/setjmp.S -------------------------------------------------------------------------------- /libc/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/stdio.c -------------------------------------------------------------------------------- /libc/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/stdlib.c -------------------------------------------------------------------------------- /libc/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/string.c -------------------------------------------------------------------------------- /libc/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/tests/Makefile -------------------------------------------------------------------------------- /libc/tests/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/tests/ctype.c -------------------------------------------------------------------------------- /libc/tests/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/tests/printf.c -------------------------------------------------------------------------------- /libc/tests/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/tests/strings.c -------------------------------------------------------------------------------- /libc/tests/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/tests/strtol.c -------------------------------------------------------------------------------- /libc/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/time.c -------------------------------------------------------------------------------- /libc/unistd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libc/unistd.c -------------------------------------------------------------------------------- /libfxcg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/Makefile -------------------------------------------------------------------------------- /libfxcg/misc/atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/atoi.c -------------------------------------------------------------------------------- /libfxcg/misc/calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/calloc.c -------------------------------------------------------------------------------- /libfxcg/misc/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/crt0.S -------------------------------------------------------------------------------- /libfxcg/misc/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/keyboard.c -------------------------------------------------------------------------------- /libfxcg/misc/memcpy.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/memcpy.S -------------------------------------------------------------------------------- /libfxcg/misc/memmove.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/memmove.S -------------------------------------------------------------------------------- /libfxcg/misc/memset.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/memset.S -------------------------------------------------------------------------------- /libfxcg/misc/memsetZero.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/memsetZero.S -------------------------------------------------------------------------------- /libfxcg/misc/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/random.c -------------------------------------------------------------------------------- /libfxcg/misc/sprite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/sprite.c -------------------------------------------------------------------------------- /libfxcg/misc/strcat.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/strcat.S -------------------------------------------------------------------------------- /libfxcg/misc/strchr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/strchr.S -------------------------------------------------------------------------------- /libfxcg/misc/strcmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/strcmp.S -------------------------------------------------------------------------------- /libfxcg/misc/strcpy.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/strcpy.S -------------------------------------------------------------------------------- /libfxcg/misc/strncpy.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/misc/strncpy.S -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_EACT_StatusIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_EACT_StatusIcon, 0x0A87) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_FINANCE.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_FINANCE, 0x0C6B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_LINK_transmit_select_dialog.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_LINK_transmit_select_dialog, 0x1384) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_MEMORY.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_MEMORY, 0x1632) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_Program.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_Program, 0x1945) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_RUNMAT.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_RUNMAT, 0x1A03) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_SYSTEM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_SYSTEM, 0x1E13) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_SYSTEM_BATTERY.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_SYSTEM_BATTERY, 0x1e07) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_SYSTEM_DISPLAY.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_SYSTEM_DISPLAY, 0x1E0A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_SYSTEM_LANGUAGE.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_SYSTEM_LANGUAGE, 0x1E0D) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_SYSTEM_POWER.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_SYSTEM_POWER, 0x1e05) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_SYSTEM_RESET.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_SYSTEM_RESET, 0x1e17) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/APP_SYSTEM_VERSION.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_APP_SYSTEM_VERSION, 0x1E34) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/AUX_DisplayErrorMessage.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_AUX_DisplayErrorMessage, 0x0C01) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Alpha_GetData.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Alpha_GetData, 0x0034) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Alpha_SetData.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Alpha_SetData, 0x0035) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_InitDlgDescriptor.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_InitDlgDescriptor, 0x0D79) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_LINK_GetDeviceInfo.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_LINK_GetDeviceInfo, 0x1399) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_LINK_GetReceiveTimeout_ms.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_LINK_GetReceiveTimeout_ms, 0x140A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_LINK_Send_ST9_Packet.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_LINK_Send_ST9_Packet, 0x1398) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_LINK_SetReceiveTimeout_ms.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_LINK_SetReceiveTimeout_ms, 0x1409) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_LINK_SetRemoteBaud.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_LINK_SetRemoteBaud, 0x1397) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_LINK_Transmit.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_LINK_Transmit, 0x13A7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_LINK_TransmitInit.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_LINK_TransmitInit, 0x13A6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/App_Optimize.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_App_Optimize, 0x1630) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/BCDtoInternal.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_BCDtoInternal, 0x0160) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/BatteryIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_BatteryIcon, 0x1D89) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_AllClr_VRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_AllClr_VRAM, 0x0272) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_AllCr_VRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_AllCr_VRAM, 0x0272) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_AreaClr.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_AreaClr, 0x02B2) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_AreaClr_DD_x3.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_AreaClr_DD_x3, 0x01B6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_DDRegisterSelect.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_DDRegisterSelect, 0x01a2) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_DefineDMARange.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_DefineDMARange, 0x01a3) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_EnableColor.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_EnableColor, 0x0921) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_Fill_VRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_Fill_VRAM, 0x0275) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_FilledRectangle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_FilledRectangle, 0x0925) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_FilledRectangleFullColor.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_FilledRectangleFullColor, 0x0926) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_GetPoint_DD.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_GetPoint_DD, 0x026F) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_GetPoint_DD_Workbench.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_GetPoint_DD_Workbench, 0x026E) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_GetPoint_VRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_GetPoint_VRAM, 0x0267) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_HeaderFill.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_HeaderFill, 0x1D86) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_HeaderFill2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_HeaderFill2, 0x1D87) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_HeaderText.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_HeaderText, 0x1D82) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_HeaderText2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_HeaderText2, 0x1D85) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_MMPrint.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_MMPrint, 0x0D09) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_MMPrintRef.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_MMPrintRef, 0x0D08) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_PutDisp_DD.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bdisp_PutDisp_DD.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_PutDisp_DD_stripe.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bdisp_PutDisp_DD_stripe.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_Rectangle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_Rectangle, 0x0924) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_SetPointWB_VRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_SetPointWB_VRAM, 0x0262) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_SetPoint_DD.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_SetPoint_DD, 0x026B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_SetPoint_VRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_SetPoint_VRAM, 0x0263) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_ShapeBase.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_ShapeBase, 0x01C7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_ShapeBase3XVRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_ShapeBase3XVRAM, 0x01BE) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_ShapeToDD.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_ShapeToDD, 0x01C0) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_ShapeToVRAM16C.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_ShapeToVRAM16C, 0x01C4) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_WriteDDRegister3_bit7.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_WriteDDRegister3_bit7, 0x01a6) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_WriteGraphDD_WB.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_WriteGraphDD_WB, 0x0291) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_WriteGraphVRAM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_WriteGraphVRAM, 0x0290) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_WriteGraphVRAM_WB.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_WriteGraphVRAM_WB, 0x028f) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bdisp_WriteSystemMessage.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bdisp_WriteSystemMessage, 0x1906) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_CloseFile_OS.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bfile_CloseFile_OS.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_CreateEntry_OS.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_CreateEntry_OS, 0x1DAE) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_DeleteEntry.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_DeleteEntry, 0x1DB4) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_FindClose.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_FindClose, 0x1DBA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_FindFirst.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_FindFirst, 0x1DB7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_FindFirst_NON_SMEM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_FindFirst_NON_SMEM, 0x1DB6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_FindNext.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_FindNext, 0x1DB9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_FindNext_NON_SMEM.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_FindNext_NON_SMEM, 0x1DB8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_GetBlockAddress.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_GetBlockAddress, 0x1DAA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_GetFileSize_OS.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_GetFileSize_OS, 0x1DA6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_GetMediaFree_OS.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_GetMediaFree_OS, 0x1DA5) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_NameToStr_ncpy.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_NameToStr_ncpy, 0x1DDB) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_Name_MatchMask.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_Name_MatchMask, 0x1DDA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_OpenFile_OS.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bfile_OpenFile_OS.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_ReadFile_OS.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bfile_ReadFile_OS.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_RenameEntry.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_RenameEntry, 0x1DB3) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_SeekFile_OS.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bfile_SeekFile_OS.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_StrToName_ncpy.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bfile_StrToName_ncpy, 0x1DDC) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_TellFile_OS.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bfile_TellFile_OS.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bfile_WriteFile_OS.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Bfile_WriteFile_OS.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Bkey_ClrAllFlags.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bkey_ClrAllFlags, 0x0111) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bkey_GetAllFlags.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bkey_GetAllFlags, 0x0EA0) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bkey_SetAllFlags.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bkey_SetAllFlags, 0x0EA1) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Bkey_SetFlag.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Bkey_SetFlag, 0x0112) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Box.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Box, 0x092B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Box2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Box2, 0x17FC) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/BoxInnerClear.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_BoxInnerClear, 0x17FD) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/BoxYLimits.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_BoxYLimits, 0x17FB) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ByteToHex.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ByteToHex, 0x1347) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/CLIP_Store.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_CLIP_Store, 0x07E5) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/CMT_Delay_100micros.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_CMT_Delay_100micros, 0x11D7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/CMT_Delay_micros.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_CMT_Delay_micros, 0x11D6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/CharacterSelectDialog.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_CharacterSelectDialog, 0x07A2) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ColorIndexDialog1.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ColorIndexDialog1, 0x1815) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Comm_Close.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Comm_Close, 0x1354) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Comm_Open.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Comm_Open, 0x1353) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Comm_Terminate.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Comm_Terminate, 0x13F1) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Comm_TryCheckPacket.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Comm_TryCheckPacket, 0x1396) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ConfirmFileOverwriteDialog.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ConfirmFileOverwriteDialog, 0x1802) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Cursor_SetFlashOff.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Cursor_SetFlashOff, 0x08C8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Cursor_SetFlashOn.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Cursor_SetFlashOn, 0x08C7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DefineStatusAreaFlags.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DefineStatusAreaFlags, 0x02B8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DefineStatusGlyph.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DefineStatusGlyph, 0x1D7B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DefineStatusMessage.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DefineStatusMessage, 0x1D77) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DirectDrawRectangle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DirectDrawRectangle, 0x02AA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisableGB18030.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisableGB18030, 0x01df) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisableGetkeyToMainFunctionReturn.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisableGetkeyToMainFunctionReturn, 0x1EA7) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DispInt.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DispInt, 0x0259) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisplayHeader.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisplayHeader, 0x1D81) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisplayMBString.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisplayMBString, 0x121D) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisplayMBString2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisplayMBString2, 0x1218) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisplayMainMenu.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisplayMainMenu, 0x1E6A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisplayMessageBox.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisplayMessageBox, 0x1E4B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DisplayStatusArea.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DisplayStatusArea, 0x1D81) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DrawFrame.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DrawFrame, 0x02A8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DrawFrameWorkbench.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DrawFrameWorkbench, 0x0923) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/DrawHeaderLine.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_DrawHeaderLine, 0x02BB) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EditMBStringChar.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EditMBStringChar, 0x1224) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EditMBStringCtrl.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EditMBStringCtrl, 0x120E) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EditMBStringCtrl2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EditMBStringCtrl2, 0x120A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EditMBStringCtrl3.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EditMBStringCtrl3, 0x120B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EditMBStringCtrl4.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EditMBStringCtrl4, 0x120C) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EnableColor.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EnableColor, 0x0921) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EnableDisplayHeader.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EnableDisplayHeader, 0x1D7F) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EnableGB18030.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EnableGB18030, 0x01e0) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EnableGetkeyToMainFunctionReturn.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EnableGetkeyToMainFunctionReturn, 0x1EA6) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EnableStatusArea.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EnableStatusArea, 0x02B7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EnableStatusLine.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EnableStatusLine, 0x02B7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/EnableStatusLine2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_EnableStatusLine2, 0x02B8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/FKey_Display.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_FKey_Display, 0x0131) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/FrameColor.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_FrameColor, 0x02A3) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetAppName.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetAppName, 0x1E9F) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetAutoPowerOffTime.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetAutoPowerOffTime, 0x1E91) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetBacklightDuration.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetBacklightDuration, 0x12D9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetBatteryType.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetBatteryType, 0x12D5) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetFKeyPtr.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetFKeyPtr, 0x12f3) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetGetkeyToMainFunctionReturnFlag.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetGetkeyToMainFunctionReturnFlag, 0x1E99) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetKey.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetKey, 0x0EAB) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetKeyWait_OS.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetKeyWait_OS, 0x12bf) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetMainBatteryVoltage.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetMainBatteryVoltage, 0x1186) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetMiniGlyphPtr.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetMiniGlyphPtr, 0x01E9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetSecondaryVRAMAddress.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetSecondaryVRAMAddress, 0x1E50) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetSetupSetting.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetSetupSetting, 0x0031) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetStackPtr.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetStackPtr, 0x1A2C) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GetVRAMAddress.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GetVRAMAddress, 0x01E6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/GlibGetOSVersionInfo.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_GlibGetOSVersionInfo, 0x002B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/HexToByte.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_HexToByte, 0x1344) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/HexToNibble.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_HexToNibble, 0x1343) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/HexToWord.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_HexToWord, 0x1345) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/HourGlass.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_HourGlass, 0x02C7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ItoA_10digit.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ItoA_10digit, 0x1633) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/KeyboardIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_KeyboardIcon, 0x1D8A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Keyboard_CursorFlash.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Keyboard_CursorFlash, 0x08CA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Keyboard_PutKeycode.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Keyboard_PutKeycode, 0x12C6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Keyboard_SpyMatrixCode.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Keyboard_SpyMatrixCode, 0x12C9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/LineIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_LineIcon, 0x1D8F) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/LoadVRAM_1.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_LoadVRAM_1, 0x1E63) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/LocalizeMessage1.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_LocalizeMessage1, 0x12FC) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/LongToAscHex.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_LongToAscHex, 0x1841) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MB_ElementCount.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MB_ElementCount, 0x1163) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MB_IsLead.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MB_IsLead, 0x1161) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCSDelVar2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCSDelVar2, 0x1558) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCSGetData1.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCSGetData1, 0x1563) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCSGetDlen2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCSGetDlen2, 0x1562) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCSGetOpenItem.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCSGetOpenItem, 0x1560) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCSOvwDat2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCSOvwDat2, 0x1552) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCSPutVar2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCSPutVar2, 0x154D) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCS_CreateDirectory.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCS_CreateDirectory, 0x154B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCS_DeleteDirectory.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCS_DeleteDirectory, 0x1516) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCS_GetCapa.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCS_GetCapa, 0x1532) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCS_GetMainMemoryStart.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCS_GetMainMemoryStart, 0x1543) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCS_GetState.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCS_GetState, 0x1529) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MCS_WriteItem.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MCS_WriteItem, 0x151A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MsgBoxMoveWB.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MsgBoxMoveWB, 0x0938) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MsgBoxPop.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MsgBoxPop, 0x17F9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/MsgBoxPush.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_MsgBoxPush, 0x17F7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/NibbleToHex.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_NibbleToHex, 0x1346) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/NormIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_NormIcon, 0x1D8D) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/OS_InnerWait_ms.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_OS_InnerWait_ms, 0x1BB4) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/OpenFileDialog.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_OpenFileDialog, 0x17E9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/OverwriteConfirmation.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_OverwriteConfirmation, 0x0D91) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PRGM_GetKey_OS.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PRGM_GetKey_OS, 0x0D39) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PowerOff.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PowerOff,0x1839) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintCXY.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintCXY, 0x0239) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintGlyph.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintGlyph, 0x0238) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintLine.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintLine, 0x1883) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintLine2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintLine2, 0x1865) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintMini.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintMini, 0x023c) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintMiniGlyph.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintMiniGlyph, 0x023B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintMiniMini.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/PrintMiniMini.S -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintXY.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintXY, 0x18F9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/PrintXY_2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_PrintXY_2, 0x18ec) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Print_OS.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Print_OS, 0x01F9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ProcessPrintChars.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ProcessPrintChars, 0x1300) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ProgressBar.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ProgressBar, 0x180E) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ProgressBar0.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ProgressBar0, 0x180B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ProgressBar2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ProgressBar2, 0x1809) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/RTC_Elapsed_ms.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_RTC_Elapsed_ms, 0x02C2) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/RTC_GetTicks.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_RTC_GetTicks, 0x02C1) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/RTC_GetTime.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_RTC_GetTime, 0x02C0) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/RTC_Reset.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_RTC_Reset, 0x02BF) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/RTC_SetDateTime.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_RTC_SetDateTime, 0x11DE) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/RadIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_RadIcon, 0x1D8B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/RealIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_RealIcon, 0x1D8C) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/ResetAllDialog.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_ResetAllDialog, 0x1E23) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Restart.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Restart, 0x1187) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SMEM_FindFirst.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SMEM_FindFirst, 0x0DAC) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SMEM_MapIconToExt.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SMEM_MapIconToExt, 0x0C2C) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SMEM_maint.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SMEM_maint, 0x0DDF) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SaveFileDialog.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SaveFileDialog, 0x0C66) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SaveVRAM_1.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SaveVRAM_1, 0x1E62) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Scrollbar.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Scrollbar, 0x1A0A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_ClearRX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_ClearRX, 0x1BC1) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_ClearTX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_ClearTX, 0x1BC2) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_Close.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_Close, 0x1BB8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_IsOpen.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_IsOpen, 0x1BC6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_Open.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_Open, 0x1BB7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_Peek.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_Peek, 0x1BBB) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_PollRX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_PollRX, 0x1BBF) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_PollTX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_PollTX, 0x1BC0) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_Read.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_Read, 0x1BBA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_ReadSingle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_ReadSingle, 0x1BB9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_Write.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_Write, 0x1BBE) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_WriteSingle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_WriteSingle, 0x1BBC) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Serial_WriteUnbuffered.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Serial_WriteUnbuffered, 0x1BBD) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetAutoPowerOffTime.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SetAutoPowerOffTime, 0x1E90) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetBackGround.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SetBackGround, 0x1EF8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetBacklightDuration.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SetBacklightDuration, 0x12D8) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetBatteryType.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SetBatteryType, 0x12D4) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetCursorFlashToggle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SetCursorFlashToggle, 0x08D2) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetQuitHandler.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SetQuitHandler, 0x1E6E) 4 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetSetupSetting.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/SetSetupSetting.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Set_FKeys1.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Set_FKeys1, 0x012B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Set_FKeys2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Set_FKeys2, 0x0129) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SetupMode_StatusIcon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SetupMode_StatusIcon, 0x0A8B) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/SpecialMatrixcodeProcessing.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_SpecialMatrixcodeProcessing, 0x1E60) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/StandardScrollbar.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_StandardScrollbar, 0x0C5A) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Syscall02A4.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Syscall02A4.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Syscall02A7.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Syscall02A7.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Syscall02A9.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Syscall02A9.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Syscall1816.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Syscall1816.S -------------------------------------------------------------------------------- /libfxcg/syscalls/TakeScreenshot.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_TakeScreenshot, 0x17E6) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/TakeScreenshot2.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_TakeScreenshot2, 0x17E7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Test01A8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Test01A8.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Test127E.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Test127E.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Test17BC.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Test17BC.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Test1B0E.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Test1B0E.S -------------------------------------------------------------------------------- /libfxcg/syscalls/Test1E44.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/libfxcg/syscalls/Test1E44.S -------------------------------------------------------------------------------- /libfxcg/syscalls/TestMode.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_TestMode, 0x0EA7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Timer_Deinstall.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Timer_Deinstall, 0x08DA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Timer_Install.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Timer_Install, 0x08D9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Timer_Start.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Timer_Start, 0x08DB) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/Timer_Stop.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_Timer_Stop, 0x08DC) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_ClearRX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_ClearRX, 0x1EE2) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_ClearTX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_ClearTX, 0x1EE3) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_Close.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_Close, 0x1350) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_IsOpen.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_IsOpen, 0x1ED9) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_Open.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_Open, 0x134E) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_Peek.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_Peek, 0x1EDF) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_PollRX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_PollRX, 0x1EE0) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_PollTX.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_PollTX, 0x1EE1) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_Read.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_Read, 0x1EDE) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_ReadSingle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_ReadSingle, 0x1EDD) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_Write.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_Write, 0x1EDB) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/USB_WriteSingle.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_USB_WriteSingle, 0x1EDA) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/WordToHex.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_WordToHex, 0x1348) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/WriteBackground.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_WriteBackground, 0x1EF7) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/d_c_Icon.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_d_c_Icon, 0x1D8E) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/itoa.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_itoa, 0x1170) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/locate_OS.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_locate_OS, 0x1863) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/memcmp.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_sys_memcmp, 0x1DD1) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/memcmp3.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_memcmp3, 0x115E) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/strcmp_ignore_case.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_strcmp_ignore_case, 0x1635) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/strlen.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_strlen, 0x1349) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/sys_free.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_sys_free, 0x1F42) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/sys_malloc.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_sys_malloc, 0x1F44) 4 | 5 | -------------------------------------------------------------------------------- /libfxcg/syscalls/sys_realloc.S: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | SYSCALL(_sys_realloc, 0x1F46) 4 | 5 | -------------------------------------------------------------------------------- /toolchain/prizm.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/toolchain/prizm.x -------------------------------------------------------------------------------- /toolchain/prizm_rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/toolchain/prizm_rules -------------------------------------------------------------------------------- /utils/calctype/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/Makefile -------------------------------------------------------------------------------- /utils/calctype/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/README.md -------------------------------------------------------------------------------- /utils/calctype/calctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/calctype.h -------------------------------------------------------------------------------- /utils/calctype/fonts/arial_small/arial_small.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/arial_small/arial_small.c -------------------------------------------------------------------------------- /utils/calctype/fonts/arial_small/arial_small.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/arial_small/arial_small.h -------------------------------------------------------------------------------- /utils/calctype/fonts/candara_tiny/candara_tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/candara_tiny/candara_tiny.c -------------------------------------------------------------------------------- /utils/calctype/fonts/candara_tiny/candara_tiny.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/candara_tiny/candara_tiny.h -------------------------------------------------------------------------------- /utils/calctype/fonts/comic_sans/comic_sans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/comic_sans/comic_sans.c -------------------------------------------------------------------------------- /utils/calctype/fonts/comic_sans/comic_sans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/comic_sans/comic_sans.h -------------------------------------------------------------------------------- /utils/calctype/fonts/commodore/commodore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/commodore/commodore.c -------------------------------------------------------------------------------- /utils/calctype/fonts/commodore/commodore.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/commodore/commodore.fnt -------------------------------------------------------------------------------- /utils/calctype/fonts/commodore/commodore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/commodore/commodore.h -------------------------------------------------------------------------------- /utils/calctype/fonts/commodore/commodore_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/commodore/commodore_0.png -------------------------------------------------------------------------------- /utils/calctype/fonts/consolas_intl/consolas_intl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/consolas_intl/consolas_intl.c -------------------------------------------------------------------------------- /utils/calctype/fonts/consolas_intl/consolas_intl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/consolas_intl/consolas_intl.h -------------------------------------------------------------------------------- /utils/calctype/fonts/consolas_small/consolas_small.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/consolas_small/consolas_small.c -------------------------------------------------------------------------------- /utils/calctype/fonts/consolas_small/consolas_small.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/consolas_small/consolas_small.fnt -------------------------------------------------------------------------------- /utils/calctype/fonts/consolas_small/consolas_small.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/consolas_small/consolas_small.h -------------------------------------------------------------------------------- /utils/calctype/fonts/consolas_small/consolas_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/consolas_small/consolas_small.png -------------------------------------------------------------------------------- /utils/calctype/fonts/garamond_large/garamond_large.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/garamond_large/garamond_large.c -------------------------------------------------------------------------------- /utils/calctype/fonts/garamond_large/garamond_large.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/fonts/garamond_large/garamond_large.h -------------------------------------------------------------------------------- /utils/calctype/src/calctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/src/calctype.c -------------------------------------------------------------------------------- /utils/calctype/src/calctype_prizm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jonimoose/libfxcg/HEAD/utils/calctype/src/calctype_prizm.c --------------------------------------------------------------------------------