【BA4988】系统函数映射表


存放的是函数地址,或JMP指令
0xE700 fillmem
0xE703 atoi
0xE706 atol
0xE709 itoa
0xE70C movmem
0xE70F ltoa
0xE712 strcat
0xE715 strchr
0xE718 strcmp
0xE71B strcpy
0xE71E strlen
0xE721 strpos
0xE724 strncat
0xE727 strncmp
0xE72A strrpos
0xE72D strncpy
0xE730 uitoa
0xE733 ultoa
0xE737 main
0xE73A LCDInit
0xE73D LCDPowerOff
0xE740 LCDPowerOn
0xE743 Cursor
0xE746 SysStart
0xE749 DirectReadData_start
0xE74C NMI_ISR_routine
0xE74F BRK_ISR_routine
0xE752 PI_ISR_routine
0xE755 ST1_ISR_routine
0xE758 ST2_ISR_routine
0xE75B ST3_ISR_routine
0xE75E ST4_ISR_routine
0xE761 MMC_CMD_ISR_routine
0xE764 MMC_RSP_ISR_routine
0xE767 MMC_DOUT_ISR_routine
0xE76A MMC_DIN_ISR_routine
0xE76D TXD_ISR_routine
0xE770 RXD_ISR_routine
0xE773 FIFO_ISR_routine
0xE776 UART_ERR_ISR_routine
0xE779 GTL_ISR_routine
0xE77C GTH_ISR_routine
0xE77F MT_ISR_routine
0xE782 CT_ISR_routine
0xE785 ALM_ISR_routine
0xE788 SysCircle
0xE78B SysFillCircle
0xE78E SysPicture
0xE791 SysPictureFill
0xE794 SysLine
0xE797 SysRect
0xE79A SysPrintString
0xE79D SetStop
0xE7A0 SysHalt
0xE7A3 SysSleep
0xE7A6 LowBatteryDetection
0xE7A9 ChangCpuFreqTo16M
0xE7AC ChangCpuFreqTo8M
0xE7AF ChangCpuFreqTo4M
0xE7B2 SysTimer1Open
0xE7B5 SysTimer1Close
0xE7B8 SysGetTimer1Number
0xE7BB SysAscii
0xE7BE SysChinese
0xE7C1 SysGetKey
0xE7C4 SysSetKeySound
0xE7C7 SysGetKeySound
0xE7CA SysSetVolume
0xE7CD SysGetVolume
0xE7D0 SysClearKeyBuffer
0xE7D3 DirectReadData
0xE7D6 DirectWriteData
0xE7D9 SysGetSecond
0xE7DC SysGetMinute
0xE7DF SysGetHour
0xE7E2 SysGetDay
0xE7E5 SysSetSecond
0xE7E8 SysSetMinute
0xE7EB SysSetHour
0xE7EE SysSetDay
0xE7F1 SysSetTime
0xE7F4 SysGetTime
0xE7F7 SysLCDClear
0xE7FA SysPutPixel
0xE7FD LcdIcon
0xE800 SysIconLeftArrow
0xE803 SysIconRightArrow
0xE806 SysIconUpArrow
0xE809 SysIconDownArrow
0xE80C SysIconBattery
0xE80F SysIconScrollBar
0xE812 SysIconScrollBarDownArrow
0xE815 SysIconScrollBarUpArrow
0xE818 SysIconNumber1
0xE81B SysIconNumber2
0xE81E SysIconNumber3
0xE821 SysIconNumber4
0xE824 SysIconDot1
0xE827 SysIconDot2
0xE82A SysIconDot3
0xE82D SysIconF1
0xE830 SysIconF2
0xE833 SysIconF3
0xE836 SysIconF4
0xE839 SysIconF5
0xE83C SysIconF6
0xE83F SysIconF7
0xE842 SysIconF8
0xE845 SysIconShift
0xE848 SysIconCaps
0xE84B SysIconRing
0xE84E SysIconRingClock
0xE851 SysIconSpeaker
0xE854 SysIconBell
0xE857 SysIconKey
0xE85A SysPutPicture
0xE85D SysLcdPartClear
0xE860 SysLcdReverse
0xE863 CursorInit
0xE866 OpenCursor

0xE86B OpenCursorInit
0xE86E CloseCursor
0xE871 MoveCursor
0xE874 SysCalcScrBufSize
0xE877 SysSaveScreen
0xE87A SysRestoreScreen
0xE87D SysFillRect
0xE880 SysChinese12
0xE883 SysAscii12
0xE886 SysPrintString12
0xE889 SysPictureDummy
0xE88C SysYinBiao
0xE88F SysSetPA0
0xE892 SysClrPA0
0xE895 OpenAlarm
0xE898 CloseAlarm
0xE89B SetAutoPowerOffTimeOut
0xE89E GetAutoPowerOffTimeOut
0xE8A1 SysPlayMelody
0xE8A4 SysStopMelody
0xE8A7 BuzzerSelfCheck
0xE8AA SysSetDownAppStartAddr
0xE8AD SysGetDownAppStartAddr
0xE8B0 SysLcd_Init
0xE8B3 SysIconDoubleDot
0xE8B6 SysHorizontalLine
0xE8B9 SysLineClear
0xE8BC SysCircleClear
0xE8BF SysRectClear
0xE8C2 SysItalic
0xE8C5 SysPartPicture
0xE8C8 SysLCDVoltage
0xE8CB SysSaveScreenEx
0xE8CE SysRestoreScreenEx
0xE8D1 SysOpenCom
0xE8D4 SysCloseCom
0xE8D7 SysIconNum
0xE8DD SysLCDFill
0xE8DA SysLcdSelfTest
0xE8E0 SysIconNumClear
0xE8E3 SysIconSetLeftScrollBar
0xE8E6 SysIconSetRightScrollBar
0xE8E9 SysCursorReadParam
0xE8EC SysIconAllClear
0xE8EF SysIconAllSave
0xE8F2 SysIconAllRestore
0xE8F5 SysCursorWriteParam
0xE8F8 _get_current_bank_number 获取当前bank号
0xE8FB _switch_bank_number 改变当前bank号
0xE8FE _restore_bank_number
0xE901 _SysMemcpy
0xE904 _SysMemcmp
0xE907 _DataBankSwitch
0xE90A _GetDataBankNumber
0xE90D _SysWriteCom
0xE910 _SysReadCom
0xE913 SysChnInputOpen
0xE916 SysChnInputClose
0xE919 SysChnInput
0xE91C SysChnInputInit
0xE91F SysSymInputOpen
0xE922 SysSymInputClose
0xE925 SysSymInput
0xE929 GuiMsgQueInit
0xE92C GuiSendMsg
0xE92F GuiPushMsg
0xE932 GuiInit
0xE935 GuiGetMsg
0xE938 GuiSetInputFilter
0xE93B GuiSetKbdType
0xE93E GuiTranslateMsg
0xE941 GuiSwitchApp
0xE944 SysMemInit
0xE947 SysMemAllocate
0xE94A SysMemFree
0xE94D GuiMenu
0xE950 GuiQueryBox
0xE953 GuiMsgBox
0xE956 GuiSingleSelBox
0xE959 SysRand
0xE95C SysSrand
0xE95F AppEnvInit
0xE962 GuiKeyEmuInit
0xE965 GuiGetKbdState
0xE968 GuiSetKbdState
0xE96B GuiHelp
0xE96E GuiMsgBoxHelper
0xE971 GuiWanNianLi
0xE974 GuiSetKjDisp
0xE977 AppPowerOffHelper
0xE97A GuiTimeDayIntRefresh
0xE97D GuiHwSelfCheck
0xE980 GuiDownAppHelp
0xE983 GuiStudyEveryDayRecite
0xE986 GuiStudyAbhsReciteAwake
0xE989 GuiInitAppOnReset
0xE98C GuiSetDefaultHeirApp
0xE98F GuiTimeDjsMsg
0xE992 GuiTimeJnrMsg
0xE995 GuiStartDownApp
0xE998 GuiLoadDownApp
0xE99B SysGetVer
0xE99E SysGetDate
0xE9A1 GuiSetCurHelpId
0xE9A4 GuiGetCurHelpId
0xE9A7 GuiEnterPswCheck
0xE9AA GuiLeavePswCheck
0xE9AD SysPrintNum
0xE9B0 Pause
0xE9B3 TRACEL
0xE9B6 TRACELP
0xE9B9 TraceNum
0xE9BC TraceNumP
0xE9BF FlashCapacity
0xE9C2 FlashInit
0xE9C5 ResetFlash
0xE9C8 FileCreat
0xE9CB FileClearDataChip
0xE9CE FileOpen
0xE9D1 FileClose
0xE9D4 FileWrite
0xE9D7 FileRead
0xE9DA FileTell
0xE9DD FileDel
0xE9E0 FileFreeSector
0xE9E3 FileChangeInf
0xE9E6 FileClearIndexChip
0xE9E9 FileNum
0xE9EC FileSearch
0xE9EF FileSeek
0xE9F2 FileUpdata_Begin
0xE9F5 FileUpdata_End
0xE9F8 FileSearchInf
0xE9FB FileSectorUnite
0xE9FE FileChangeCardInf
0xEA01 FileFlashStartAdr
0xEA04 FileGetPhyAdr
0xEA07 SysFileGetLogAdr
0xEA0A FileClearChip
0xEA0D fun_fls_clearLog
0xEA10 FileRepairFlash
0xEA13 FileBackupFlash
0xEA16 FileFindNext
0xEA19 FileRestoreFlash
0xEA1C FileFindFirst
0xEA1F FlashCheckSum
0xEA22 gdmtest

0xF200 _fgfTestSYSCON
0xF204 _fgfTestCPUCLK
0xF208 _fgfTestOSCK
0xF20C _fgfTestPH
0xF210 _RST_SER
0xF228 loop_y
0xF22A loop_delay
0xF257 fgf_GetDataBankNumber
0xF275 fgf_DataBankSwitch
0xF28B DataBankSwitch_lp
0xF2A2 DataBankSwitch_end
0xF2A5 fgf_get_current_bank_number
0xF2CA getCurrentBank_UniversalProgram
0xF2DB getCurrentBank_divisionFour
0xF32A fgf_restore_bank_number
0xF32A fgf_switch_bank_number
0xF349 SwitchBankNum_downAPP
0xF35B SwitchBankNum_do
0xF3BD fgf_SysMemcpy
0xF3E6 SysMemcpy_1
0xF3E8 SysMemcpy_2
0xF404 SysMemcpy_cmp0_0
0xF419 SysMemcpy_cmp1_0
0xF425 SysMemcpy_lowByte_0
0xF443 SysMemcpy_lowByte_cmp_0
0xF450 SysMemcpy_end_0
0xF451 SysMemcpy_cmp0
0xF458 SysMemcpy_cmp1
0xF464 SysMemcpy_cmp2
0xF475 SysMemcpy_lowByte
0xF47C SysMemcpy_lowByte_cmp
0xF489 SysMemcpy_end
0xF48A fgf_SysMemcmp
0xF4A4 SysMemcmp_cmp0
0xF4AB SysMemcmp_cmp1
0xF4B9 SysMemcmp_cmp2
0xF4E0 SysMemcmp_end
0xF4EE SysMemcmp_less
0xF4CA SysMemcmp_lowByte
0xF4D1 SysMemcmp_lowByte_cmp
0xF4E7 SysMemcmp_NotEquality
0xF4F0 SysMemcmp_return
0xF4F1 ISR_Public
0xF511 NMI_ISR
0xF51D BRK_ISR
0xF559 PI_ISR
0xF565 ST1_ISR
0xF571 ST2_ISR
0xF57D ST3_ISR
0xF589 ST4_ISR
0xF595 MMC_CMD_ISR
0xF5A1 MMC_RSP_ISR
0xF5AD MMC_DOUT_ISR
0xF5B9 MMC_DIN_ISR
0xF5C5 TXD_ISR
0xF5CA RXD_ISR
0xF5CD Rxd_Get_data
0xF5F6 Rxd_Get_data_1
0xF601 Rxd_over_flag
0xF612 Rxd_ret
0xF61C FIFO_ISR
0xF623 UART_ERR_ISR
0xF62F GTL_ISR
0xF63B GTH_ISR
0xF647 MT_ISR
0xF66A NOT_KEY_SOUND
0xF685 NOT_MLD_END
0xF693 CHECK_M1
0xF69E CHECK_M2
0xF6A9 CHECK_S1
0xF6B3 CHECK_S2
0xF6BD CHECK_S3
0xF6C7 CHECK_S4
0xF6D1 CHECK_OVER
0xF6D5 STOP_MLD_TIMER
0xF6E9 CT_ISR
0xF6F5 ALM_ISR
0xF701 TBL_RHYTHM_ADDR
0xF71D TBL_TEMPO_64
0xF725 TBL_TEMPO_69
0xF72D TBL_TEMPO_74
0xF735 TBL_TEMPO_80
0xF73D TBL_TEMPO_87
0xF745 TBL_TEMPO_96
0xF74D TBL_TEMPO_107
0xF755 TBL_TEMPO_120
0xF75D TBL_TEMPO_137
0xF765 TBL_TEMPO_160
0xF76D TBL_TEMPO_192
0xF775 TBL_TEMPO_240
0xF77D TBL_TEMPO_320
0xF785 TBL_TEMPO_480
0xF78D _fgf_SysWriteCom
0xF78D Write_uart_com
0xF7A9 Send_data
0xF7AD Send_wait
0xF7CD Send_err_ret
0xF7CF Send_date_return
0xF7D6 _fgf_SysReadCom
0xF7DC Read_uart
0xF820 ReadCom_Not_err
0xF827 RC_get_date11
0xF852 Rc_buf_is_empty
0xF852 Rc_buf_is_empty_1
0xF866 Rc_buf_is_empty_2
0xF86E Rc_go_end
0xF879 bios_resident_program_addr