📄 player.m51
字号:
CODE 7BD2H 0028H UNIT ?PR?NF_UPDATE_SPARE_DATA?NF_DRV
CODE 7BFAH 0027H UNIT ?PR?MEM_SELECT_FORMAT?MEM_TASK
CODE 7C21H 0026H UNIT ?PR?SCH_TIMER_INT?SCHEDULER
CODE 7C47H 0026H UNIT ?PR?_SEND_READ_WRITE_ERROR_RECOVERY_PAGE?SBC
CODE 7C6DH 0025H UNIT ?PR?FAT_SAVE_CLUSTER_INFO?FAT
CODE 7C92H 0024H UNIT ?PR?PRINT_STATE_RECORD?DISP
CODE 7CB6H 0023H UNIT ?CO?USB_TASK
CODE 7CD9H 0022H UNIT ?PR?USB_SET_ADDRESS?USB_DRV
CODE 7CFBH 0022H UNIT ?PR?VOC_REC_INIT?VOICE_DRV
CODE 7D1DH 0022H UNIT ?CO?MODE_TASK
CODE 7D3FH 0022H UNIT ?CO?SONG_TASK
CODE 7D61H 0022H UNIT ?CO?VOICE_TASK
CODE 7D83H 0022H UNIT ?PR?PRINT_STATE_PLAY?DISP
CODE 7DA5H 0021H UNIT ?PR?USB_MASS_STORAGE_GET_LUN?USB_TASK
CODE 7DC6H 0020H UNIT ?PR?VOC_PLAY_START?VOICE_DRV
CODE 7DE6H 0020H UNIT ?CO?MEM_TASK
CODE 7E06H 001FH UNIT ?PR?MEM_STATUS?MEM_TASK
CODE 7E25H 001FH UNIT ?PR?_DISP_DEC_TIME?DISP_TASK
CODE 7E44H 001EH UNIT ?PR?PRINT_STATE_ERROR?DISP
CODE 7E62H 001EH UNIT ?PR?_PRINT_VOICE_VOL?DISP
CODE 7E80H 001EH UNIT ?PR?SEND_INFORMATIONAL_EXCEPTIONS_PAGE?SBC
CODE 7E9EH 001CH UNIT ?PR?IN_SYSTEM_PROG?ISP
BL51 BANKED LINKER/LOCATER V5.12 09/20/2005 21:47:49 PAGE 6
CODE 7EBAH 001BH UNIT ?PR?_DAC_L3MODE_SEND?DAC_DRV
CODE 7ED5H 001BH UNIT ?PR?SONG_SND_INIT?SONG_DRV
CODE 7EF0H 001BH UNIT ?PR?VOC_AUDIO_INIT?VOICE_DRV
CODE 7F0BH 001BH UNIT ?PR?PRINT_MODE_SONG?DISP
CODE 7F26H 001BH UNIT ?PR?PRINT_MODE_VOICE?DISP
CODE 7F41H 001BH UNIT ?PR?PRINT_MODE_MASS?DISP
CODE 7F5CH 001BH UNIT ?PR?PRINT_MODE_TOOL?DISP
CODE 7F77H 001AH UNIT ?PR?_FILE_ENTRY_DIR?FILE
CODE 7F91H 001AH UNIT ?PR?SBC_FORMAT?SBC
CODE 7FABH 0019H UNIT ?PR?SCH_TIME_INIT?SCHEDULER
CODE 7FC4H 0019H UNIT ?PR?_SEND_EP0_PACKET?USB_DRV
CODE 7FDDH 0018H UNIT ?PR?USB_EP_INIT?USB_DRV
CODE 7FF5H 0017H UNIT ?PR?_ADC_SET_PRIO?ADC_DRV
CODE 800CH 0017H UNIT ?PR?_MP3_SET_PRIO?MP3_DRV
CODE 8023H 0017H UNIT ?PR?_AUD_SET_PRIO?AUD_DRV
CODE 803AH 0017H UNIT ?PR?_T0_SET_PRIO?TIMER_DRV
CODE 8051H 0017H UNIT ?PR?_T1_SET_PRIO?TIMER_DRV
CODE 8068H 0016H UNIT ?C_INITSEG
CODE 807EH 0016H UNIT ?PR?USB_INIT?USB_DRV
CODE 8094H 0015H UNIT ?PR?SCH_SCHEDULER?SCHEDULER
CODE 80A9H 0015H UNIT ?PR?USB_IT_SUSPEND?USB_TASK
CODE 80BEH 0015H UNIT ?PR?DISP_CLOCK_RESET?DISP_TASK
CODE 80D3H 0014H UNIT ?PR?NF_CHECK_STATUS?NF_DRV
CODE 80E7H 0013H UNIT ?PR?SONG_START?SONG_DRV
CODE 80FAH 0013H UNIT ?PR?_DISP_INC_TIME?DISP_TASK
CODE 810DH 0012H UNIT ?PR?KBD_INSTALL?KBD_DRV
CODE 811FH 0011H UNIT ?PR?_DAC_BYTE_SEND?DAC_DRV
CODE 8130H 0011H UNIT ?PR?SONG_STOP?SONG_DRV
CODE 8141H 0010H UNIT ?PR?SCH_SCHEDULER_INIT?SCHEDULER
CODE 8151H 000FH UNIT ?PR?MAIN?MAIN
CODE 8160H 000FH UNIT ?PR?USB_MASS_STORAGE_RESET?USB_TASK
CODE 816FH 000FH UNIT ?PR?TEMPO?LED_TASK
CODE 817EH 000FH UNIT ?PR?_PRINT_TIME?DISP
CODE 818DH 000FH UNIT ?PR?FAT_CLEAR_FILE_NAME?FAT
CODE 819CH 000EH UNIT ?PR?VOC_PLAY_STOP?VOICE_DRV
CODE 81AAH 000EH UNIT ?PR?FAT_FCLOSE?FAT
CODE 81B8H 000DH UNIT ?PR?KBD_TASK_INIT?KBD_TASK
CODE 81C5H 000CH UNIT ?PR?SONG_AUDIO_INIT?SONG_DRV
CODE 81D1H 000BH UNIT ?PR?SONG_SND_SELECT?SONG_DRV
CODE 81DCH 000BH UNIT ?PR?DISP_TASK_INIT?DISP_TASK
CODE 81E7H 000BH UNIT ?PR?CLOCK_DISABLE?CLOCK
CODE 81F2H 000AH UNIT ?PR?VOC_PLAY_INIT?VOICE_DRV
CODE 81FCH 000AH UNIT ?PR?KBD_SET_STOP?KBD_TASK
CODE 8206H 0009H UNIT ?PR?KBD_INIT?KBD_DRV
CODE 820FH 0009H UNIT ?PR?VOC_INC_VOLUME?VOICE_DRV
CODE 8218H 0009H UNIT ?PR?VOC_DEC_VOLUME?VOICE_DRV
CODE 8221H 0009H UNIT ?PR?SONG_TASK_INIT?SONG_TASK
CODE 822AH 0009H UNIT ?PR?USB_TASK_INIT?USB_TASK
CODE 8233H 0009H UNIT ?PR?PRINT_FATAL_SCREEN?DISP
CODE 823CH 0009H UNIT ?PR?SBC_NF_INIT?SBC_NF
CODE 8245H 0008H UNIT ?PR?VOICE_TASK_INIT?VOICE_TASK
CODE 824DH 0008H UNIT ?PR?MEM_TASK_INIT?MEM_TASK
CODE 8255H 0007H UNIT ?PR?MP3_INIT?MP3_DRV
CODE 825CH 0007H UNIT ?PR?MP3_RESTART?MP3_DRV
CODE 8263H 0007H UNIT ?PR?USB_ENUMERATION_PROCESS?USB_DRV
CODE 826AH 0007H UNIT ?PR?SONG_PAUSE?SONG_DRV
CODE 8271H 0007H UNIT ?PR?PRINT_STATE_STOP?DISP
BL51 BANKED LINKER/LOCATER V5.12 09/20/2005 21:47:49 PAGE 7
CODE 8278H 0006H UNIT ?PR?AUD_STOP?AUD_DRV
CODE 827EH 0006H UNIT ?PR?_PRINT_MIN?DISP
CODE 8284H 0005H UNIT ?PR?_PRINT_STRING?DISP
CODE 8289H 0004H UNIT ?PR?TOOL_TASK_INIT?TOOL_TASK
CODE 828DH 0004H UNIT ?PR?DISP_NAME_START?DISP_TASK
CODE 8291H 0004H UNIT ?PR?DISP_NAME_STOP?DISP_TASK
CODE 8295H 0004H UNIT ?PR?PRINT_INIT?DISP
CODE 8299H 0004H UNIT ?PR?PRINT_FILE_NAME?DISP
CODE 829DH 0004H UNIT ?PR?_PRINT_NAME?DISP
CODE 82A1H 0003H UNIT ?PR?SONG_GET_SOUND?SONG_DRV
CODE 82A4H 0003H UNIT ?PR?MODE_SET_INIT?MODE_TASK
CODE 82A7H 0003H UNIT ?PR?MEM_SELECT_NEXT?MEM_TASK
CODE 82AAH 0003H UNIT ?PR?DISP_CLOCK_START?DISP_TASK
CODE 82ADH 0003H UNIT ?PR?DISP_CLOCK_STOP?DISP_TASK
CODE 82B0H 0003H UNIT ?PR?DISP_GET_MIN?DISP_TASK
CODE 82B3H 0003H UNIT ?PR?DISP_GET_SEC?DISP_TASK
CODE 82B6H 0003H UNIT ?PR?NF_READ_CLOSE?NF
CODE 82B9H 0003H UNIT ?PR?_PRINT_MEM?DISP
CODE 82BCH 0003H UNIT ?PR?_PRINT_REPEAT?DISP
CODE 82BFH 0003H UNIT ?PR?_PRINT_DECIM?DISP
CODE 82C2H 0003H UNIT ?PR?FAT_GET_NAME?FAT
CODE 82C5H 0002H UNIT ?PR?MEM_CHECK_CARD?MEM_TASK
CODE 82C7H 0001H UNIT ?PR?MEM_CARD_SELECT?MEM_TASK
CODE 82C8H 0001H UNIT ?PR?MEM_LOAD_CARD?MEM_TASK
CODE 82C9H 0001H UNIT ?PR?DISP_SAVE_TIME?DISP_TASK
CODE 82CAH 0001H UNIT ?PR?DISP_RECALL_TIME?DISP_TASK
CODE 82CBH 0001H UNIT ?PR?PRINT_STATE_BLANK?DISP
CODE 82CCH 0001H UNIT ?PR?PRINT_MODE_BLANK?DISP
CODE 82CDH 0001H UNIT ?PR?PRINT_SOUND?DISP
CODE 82CEH 0001H UNIT ?PR?PRINT_KBD_LOCK?DISP
CODE 82CFH 0001H UNIT ?PR?PRINT_KBD_UNLOCK?DISP
CODE 82D0H 0001H UNIT ?PR?PRINT_FILE_TYPE?DISP
OVERLAY MAP OF MODULE: player.aof (MAIN)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?IN_SYSTEM_PROG?ISP
+--> ?PR?SCH_SCHEDULER_INIT?SCHEDULER
+--> ?PR?SCH_SCHEDULER?SCHEDULER
+--> ?PR?FAT_FILE_GET_POS?FAT
+--> ?PR?_FAT_FSEEK_ABS?FAT
+--> ?PR?FAT_FREE_SPACE?FAT
?PR?SCH_SCHEDULER_INIT?SCHEDULER ----- ----- ----- ----- ----- -----
+--> ?PR?DISP_TASK_INIT?DISP_TASK
+--> ?PR?MODE_TASK_INIT?MODE_TASK
+--> ?PR?MEM_TASK_INIT?MEM_TASK
BL51 BANKED LINKER/LOCATER V5.12 09/20/2005 21:47:49 PAGE 8
+--> ?PR?KBD_TASK_INIT?KBD_TASK
+--> ?PR?SCH_TIME_INIT?SCHEDULER
?PR?DISP_TASK_INIT?DISP_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?PRINT_INIT?DISP
?PR?PRINT_INIT?DISP ----- ----- ----- ----- ----- -----
+--> ?PR?LED_TASK_INIT?LED_TASK
?PR?LED_TASK_INIT?LED_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?TEMPO?LED_TASK
?PR?MODE_TASK_INIT?MODE_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?SONG_TASK_INIT?SONG_TASK
+--> ?PR?VOICE_TASK_INIT?VOICE_TASK
+--> ?PR?TOOL_TASK_INIT?TOOL_TASK
?PR?SONG_TASK_INIT?SONG_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?SONG_SND_INIT?SONG_DRV
?PR?SONG_SND_INIT?SONG_DRV ----- ----- ----- ----- ----- -----
+--> ?PR?_DAC_L3MODE_SEND?DAC_DRV
+--> ?PR?_DAC_SET_VOL?DAC_DRV
?PR?_DAC_L3MODE_SEND?DAC_DRV ----- ----- ----- ----- ----- -----
+--> ?PR?_DAC_BYTE_SEND?DAC_DRV
?PR?_DAC_SET_VOL?DAC_DRV ----- ----- ----- ----- ----- -----
+--> ?PR?_DAC_L3MODE_SEND?DAC_DRV
?PR?KBD_TASK_INIT?KBD_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?KBD_INIT?KBD_DRV
?PR?KBD_INIT?KBD_DRV ----- ----- ----- ----- ----- -----
+--> ?PR?KBD_INSTALL?KBD_DRV
?PR?SCH_TIME_INIT?SCHEDULER ----- ----- ----- ----- ----- -----
+--> ?PR?_T0_SET_PRIO?TIMER_DRV
?PR?SCH_SCHEDULER?SCHEDULER ----- ----- ----- ----- ----- -----
+--> ?PR?MODE_TASK?MODE_TASK
+--> ?PR?USB_TASK?USB_TASK
+--> ?PR?MEM_TASK?MEM_TASK
+--> ?PR?DISP_TASK?DISP_TASK
+--> ?PR?KBD_TASK?KBD_TASK
?PR?MODE_TASK?MODE_TASK ----- ----- ----- ----- ----- -----
+--> ?CO?MODE_TASK
+--> ?PR?_PRINT_SCREEN?DISP
+--> ?PR?_PRINT_STRING?DISP
+--> ?PR?SONG_TASK?SONG_TASK
+--> ?PR?VOICE_TASK?VOICE_TASK
+--> ?PR?TOOL_TASK?TOOL_TASK
?PR?_PRINT_SCREEN?DISP ----- ----- 0027H 0002H ----- -----
?PR?_PRINT_STRING?DISP ----- ----- 0026H 0002H ----- -----
BL51 BANKED LINKER/LOCATER V5.12 09/20/2005 21:47:49 PAGE 9
?PR?SONG_TASK?SONG_TASK 0024H.1 0000H.1 0026H 0001H ----- -----
+--> ?PR?FAT_FGETC?FAT
+--> ?PR?PRINT_MODE_SONG?DISP
+--> ?PR?PRINT_STATE_BLANK?DISP
+--> ?CO?SONG_TASK
+--> ?PR?_PRINT_SCREEN?DISP
+--> ?PR?PRINT_SOUND_LEVEL?DISP
+--> ?PR?MEM_STATUS?MEM_TASK
+--> ?PR?_FAT_GET_ROOT_DIRECTORY?FAT
+--> ?PR?PRINT_FILE_NAME?DISP
+--> ?PR?PRINT_STATE_ERROR?DISP
+--> ?PR?MEM_SELECT_NEXT?MEM_TASK
+--> ?PR?MODE_SET_INIT?MODE_TASK
+--> ?PR?MEM_CHECK_CARD?MEM_TASK
+--> ?PR?FAT_CHECK_EXT?FAT
+--> ?PR?_FILE_ENTRY_DIR?FILE
+--> ?PR?_FILE_SEEK_NEXT?FILE
+--> ?PR?_FILE_SEEK_PREV?FILE
+--> ?PR?SONG_SND_INC?SONG_DRV
+--> ?PR?SONG_SND_DEC?SONG_DRV
+--> ?PR?SONG_SND_SELECT?SONG_DRV
+--> ?PR?PRINT_SOUND?DISP
+--> ?PR?_FAT_GOTO_PARENTDIR?FAT
+--> ?PR?DISP_NAME_STOP?DISP_TASK
+--> ?PR?DISP_CLOCK_RESET?DISP_TASK
+--> ?PR?FAT_FOPEN?FAT
+--> ?PR?SONG_INIT?SONG_DRV
+--> ?PR?SONG_STOP?SONG_DRV
+--> ?PR?FAT_FCLOSE?FAT
+--> ?PR?SONG_START?SONG_DRV
+--> ?PR?DISP_CLOCK_START?DISP_TASK
+--> ?PR?PRINT_STATE_PLAY?DISP
+--> ?PR?FAT_FEOF?FAT
+--> ?PR?DISP_CLOCK_STOP?DISP_TASK
+--> ?PR?PRINT_STATE_PAUSE?DISP
+--> ?PR?SONG_PAUSE?SONG_DRV
+--> ?PR?_PRINT_REPEAT?DISP
+--> ?PR?FAT_SEEK_LAST?FAT
+--> ?PR?DISP_END_OF_PLAY?DISP_TASK
?PR?FAT_FGETC?FAT ----- ----- ----- ----- ----- -----
+--> ?PR?NF_READ_CLOSE?NF
+--> ?PR?_NF_READ_OPEN?NF
+--> ?PR?NF_READ_BYTE?NF
?PR?_NF_READ_OPEN?NF ----- ----- 003BH 0006H ----- -----
+--> ?PR?NF_REASSIGN_BLOCK?NF_DRV
?PR?NF_REASSIGN_BLOCK?NF_DRV ----- ----- 0041H 0006H 0796H 0004H
?PR?NF_READ_BYTE?NF ----- ----- 003AH 0001H ----- -----
+--> ?PR?_NF_READ_OPEN?NF
?PR?PRINT_SOUND_LEVEL?DISP ----- ----- ----- ----- ----- -----
+--> ?PR?SONG_GET_LEVEL?SONG_DRV
BL51 BANKED LINKER/LOCATER V5.12 09/20/2005 21:47:49 PAGE 10
?PR?_FAT_GET_ROOT_DIRECTORY?FAT ----- ----- ----- ----- ----- -----
+--> ?PR?_FAT_GET_DIR_FILE_LIST?FAT
+--> ?PR?_FAT_DSEEK?FAT
+--> ?PR?_FAT_GET_DIR_ENTRY?FAT
?PR?_FAT_GET_DIR_FILE_LIST?FAT ----- ----- 0030H 000AH ----- -----
+--> ?PR?_NF_READ_OPEN?NF
+--> ?PR?NF_READ_BYTE?NF
+--> ?PR?FAT_DGETC?FAT
+--> ?PR?FAT_CHECK_EXT?FAT
+--> ?PR?NF_READ_CLOSE?NF
?PR?FAT_DGETC?FAT ----- ----- ----- ----- ----- -----
+--> ?PR?NF_READ_CLOSE?NF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -