📄 t108_smcode.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/04/2008 11:23:55 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE T108.obj, OSD1_Init.obj, OSD2_Init.obj, OSD1_CLS.obj, OSD2_CLS.obj, common.obj, OSD_String.obj,
>> OSDPage.obj, Font12x12.obj, COM_I2C.obj, debug_icon.obj TO T108_Smcode RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
T108.obj (T108)
OSD1_Init.obj (OSD1_INIT)
OSD2_Init.obj (OSD2_INIT)
OSD1_CLS.obj (OSD1_CLS)
OSD2_CLS.obj (OSD2_CLS)
common.obj (COMMON)
OSD_String.obj (OSD_STRING)
OSDPage.obj (OSDPAGE)
Font12x12.obj (FONT12X12)
COM_I2C.obj (COM_I2C)
debug_icon.obj (DEBUG_ICON)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: T108_Smcode (T108)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0011H UNIT _DATA_GROUP_
DATA 0019H 0005H UNIT ?DT?T108
DATA 001EH 0002H UNIT ?DT?OSD2_INIT
IDATA 0020H 000BH UNIT ?ID?COMMON
IDATA 002BH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 35A4H UNIT ?CO?DEBUG_ICON
CODE 35A7H 08DCH UNIT ?CO?FONT12X12
CODE 3E83H 0487H UNIT ?PR?SHOWBASICDVDCTRL?OSDPAGE
CODE 430AH 01FAH UNIT ?CO?OSD_STRING
CODE 4504H 012BH UNIT ?PR?OSD1LOAD1BPFONT?OSD1_INIT
CODE 462FH 0104H UNIT ?PR?OSD2LOAD4BPFONT?OSD2_INIT
CODE 4733H 00F0H UNIT ?PR?_OSD2SHOW4BPICON?OSD2_CLS
CODE 4823H 00E8H UNIT ?PR?_OSD2INITCLEARMENU?OSD2_INIT
CODE 490BH 00E6H UNIT ?PR?_OSD1INITCLEARMENU?OSD1_INIT
CODE 49F1H 00D5H UNIT ?PR?OSD2INIT?OSD2_INIT
CODE 4AC6H 00D3H UNIT ?PR?_OSD2CLEARMENU?OSD2_CLS
CODE 4B99H 00CBH UNIT ?PR?OSD1INIT?OSD1_INIT
CODE 4C64H 00C4H UNIT ?PR?OSD2LOADCOLOR?OSD2_INIT
CODE 4D28H 00AEH UNIT ?CO?T108
BL51 BANKED LINKER/LOCATER V5.03 06/04/2008 11:23:55 PAGE 2
CODE 4DD6H 009CH UNIT ?PR?_OSD1SHOWLINE?OSD1_CLS
CODE 4E72H 008CH UNIT ?C_C51STARTUP
CODE 4EFEH 0083H UNIT ?PR?OSD1LOADCOLOR?OSD1_INIT
CODE 4F81H 0078H UNIT ?PR?DEMOPAGE?OSDPAGE
CODE 4FF9H 0072H UNIT ?PR?_OSD1PUTCHAR?OSD1_CLS
CODE 506BH 006BH UNIT ?PR?_SEND_BYTE?COM_I2C
CODE 50D6H 0068H UNIT ?PR?MAIN?T108
CODE 513EH 0065H UNIT ?PR?_READ_BYTE?COM_I2C
CODE 51A3H 0064H UNIT ?C?LIB_CODE
CODE 5207H 005BH UNIT ?PR?_OSD1CLEARLINE?OSD1_CLS
CODE 5262H 0042H UNIT ?PR?_OSD1DISP?OSD1_CLS
CODE 52A4H 0042H UNIT ?PR?_OSD2DISP?OSD2_CLS
CODE 52E6H 003FH UNIT ?PR?DETECTSIGNAL?T108
CODE 5325H 003CH UNIT ?PR?_CLOSEPANEL?T108
CODE 5361H 003CH UNIT ?PR?_I2CREADBYTE?COM_I2C
CODE 539DH 003BH UNIT ?PR?DEMOOSD1?OSDPAGE
CODE 53D8H 0036H UNIT ?PR?DETECTSTANDARD?T108
CODE 540EH 0032H UNIT ?PR?_I2CWRITEBYTE?COM_I2C
CODE 5440H 0031H UNIT ?PR?INITT1XX?T108
CODE 5471H 002BH UNIT ?PR?STARTCONDITION?COM_I2C
CODE 549CH 002AH UNIT ?PR?OSD1CLEARSRAM?OSD1_CLS
CODE 54C6H 002AH UNIT ?PR?OSD2CLEARSRAM?OSD2_CLS
CODE 54F0H 0021H UNIT ?PR?STOPCONDITION?COM_I2C
CODE 5511H 0021H UNIT ?PR?_TWDWR_BURST_D?COM_I2C
CODE 5532H 0020H UNIT ?CO?OSD1_INIT
CODE 5552H 001BH UNIT ?PR?OPENPANEL?T108
CODE 556DH 001BH UNIT ?PR?_OSD1CLEARMENU?OSD1_CLS
CODE 5588H 001BH UNIT ?PR?_DELAYT?COMMON
CODE 55A3H 001BH UNIT ?PR?_TWDDELAY?COM_I2C
CODE 55BEH 001AH UNIT ?PR?_TWDWR_BURST_A?COM_I2C
CODE 55D8H 0019H UNIT ?PR?DEMOOSD2?OSDPAGE
CODE 55F1H 0016H UNIT ?PR?_OSD2SETRAMADDR?COM_I2C
CODE 5607H 0016H UNIT ?PR?_OSD2SETRAMDATA?COM_I2C
CODE 561DH 0014H UNIT ?PR?_OSD1CFGWR?COM_I2C
CODE 5631H 0014H UNIT ?PR?_OSD2CFGWR?COM_I2C
CODE 5645H 0012H UNIT ?PR?_OSD1SETRAMADDR?COM_I2C
CODE 5657H 0012H UNIT ?PR?_OSD1SETRAMDATA?COM_I2C
CODE 5669H 000DH UNIT ?PR?MCUIO_INIT?T108
CODE 5676H 000CH UNIT ?PR?_OSDSETRAMDATABUEST?COM_I2C
CODE 5682H 0009H UNIT ?PR?SYSINTERRUPTENABLE?T108
CODE 568BH 0006H UNIT ?CO?OSD2_INIT
CODE 5691H 0005H UNIT ?C_INITSEG
CODE 5696H 0003H UNIT ?PR?TWDWR_BURST_P?COM_I2C
CODE 5699H 0001H UNIT ?PR?SERIAL_INIT?COM_I2C
OVERLAY MAP OF MODULE: T108_Smcode (T108)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?T108
+--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.03 06/04/2008 11:23:55 PAGE 3
?PR?MAIN?T108 ----- -----
+--> ?PR?MCUIO_INIT?T108
+--> ?PR?SYSINTERRUPTENABLE?T108
+--> ?PR?_TWDDELAY?COM_I2C
+--> ?PR?SERIAL_INIT?COM_I2C
+--> ?PR?INITT1XX?T108
+--> ?PR?_I2CWRITEBYTE?COM_I2C
+--> ?PR?OSD1INIT?OSD1_INIT
+--> ?PR?OSD2INIT?OSD2_INIT
+--> ?PR?DEMOPAGE?OSDPAGE
+--> ?PR?DETECTSTANDARD?T108
+--> ?PR?DETECTSIGNAL?T108
?PR?INITT1XX?T108 0008H 0003H
+--> ?CO?T108
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?_I2CWRITEBYTE?COM_I2C ----- -----
+--> ?PR?STARTCONDITION?COM_I2C
+--> ?PR?_SEND_BYTE?COM_I2C
+--> ?PR?STOPCONDITION?COM_I2C
?PR?_SEND_BYTE?COM_I2C 0018H 0001H
?PR?STOPCONDITION?COM_I2C 0018H 0001H
?PR?OSD1INIT?OSD1_INIT ----- -----
+--> ?PR?_OSD1CFGWR?COM_I2C
+--> ?PR?OSD1CLEARSRAM?OSD1_CLS
+--> ?PR?_I2CWRITEBYTE?COM_I2C
+--> ?PR?OSD1LOAD1BPFONT?OSD1_INIT
+--> ?PR?OSD1LOADCOLOR?OSD1_INIT
+--> ?PR?_OSD1INITCLEARMENU?OSD1_INIT
?PR?_OSD1CFGWR?COM_I2C ----- -----
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?OSD1CLEARSRAM?OSD1_CLS ----- -----
+--> ?PR?_OSD1CFGWR?COM_I2C
?PR?OSD1LOAD1BPFONT?OSD1_INIT 0008H 0008H
+--> ?PR?_OSD1SETRAMADDR?COM_I2C
+--> ?PR?_TWDWR_BURST_A?COM_I2C
+--> ?CO?FONT12X12
+--> ?PR?_TWDWR_BURST_D?COM_I2C
+--> ?PR?TWDWR_BURST_P?COM_I2C
?PR?_OSD1SETRAMADDR?COM_I2C ----- -----
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?_TWDWR_BURST_A?COM_I2C ----- -----
+--> ?PR?STARTCONDITION?COM_I2C
+--> ?PR?_SEND_BYTE?COM_I2C
?PR?TWDWR_BURST_P?COM_I2C ----- -----
+--> ?PR?STOPCONDITION?COM_I2C
BL51 BANKED LINKER/LOCATER V5.03 06/04/2008 11:23:55 PAGE 4
?PR?OSD1LOADCOLOR?OSD1_INIT ----- -----
+--> ?PR?_OSD1CFGWR?COM_I2C
+--> ?PR?_I2CWRITEBYTE?COM_I2C
+--> ?PR?_TWDWR_BURST_A?COM_I2C
+--> ?CO?OSD1_INIT
+--> ?PR?_TWDWR_BURST_D?COM_I2C
+--> ?PR?TWDWR_BURST_P?COM_I2C
?PR?_OSD1INITCLEARMENU?OSD1_INIT 0008H 0002H
+--> ?PR?_OSD1SETRAMADDR?COM_I2C
+--> ?PR?_TWDWR_BURST_A?COM_I2C
+--> ?PR?_OSDSETRAMDATABUEST?COM_I2C
+--> ?PR?TWDWR_BURST_P?COM_I2C
?PR?_OSDSETRAMDATABUEST?COM_I2C ----- -----
+--> ?PR?_TWDWR_BURST_D?COM_I2C
?PR?OSD2INIT?OSD2_INIT ----- -----
+--> ?PR?_OSD2CFGWR?COM_I2C
+--> ?PR?OSD2CLEARSRAM?OSD2_CLS
+--> ?PR?_OSD2INITCLEARMENU?OSD2_INIT
+--> ?PR?OSD2LOADCOLOR?OSD2_INIT
+--> ?CO?DEBUG_ICON
+--> ?PR?OSD2LOAD4BPFONT?OSD2_INIT
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?_OSD2CFGWR?COM_I2C ----- -----
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?OSD2CLEARSRAM?OSD2_CLS ----- -----
+--> ?PR?_OSD2CFGWR?COM_I2C
?PR?_OSD2INITCLEARMENU?OSD2_INIT 0008H 0002H
+--> ?PR?_OSD2SETRAMADDR?COM_I2C
+--> ?PR?_TWDWR_BURST_A?COM_I2C
+--> ?PR?_OSDSETRAMDATABUEST?COM_I2C
+--> ?PR?TWDWR_BURST_P?COM_I2C
?PR?_OSD2SETRAMADDR?COM_I2C ----- -----
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?OSD2LOADCOLOR?OSD2_INIT ----- -----
+--> ?PR?_OSD2CFGWR?COM_I2C
+--> ?PR?_I2CWRITEBYTE?COM_I2C
+--> ?PR?_TWDWR_BURST_A?COM_I2C
+--> ?CO?DEBUG_ICON
+--> ?PR?_TWDWR_BURST_D?COM_I2C
+--> ?PR?TWDWR_BURST_P?COM_I2C
+--> ?CO?OSD2_INIT
?PR?OSD2LOAD4BPFONT?OSD2_INIT ----- -----
+--> ?PR?_OSD2SETRAMADDR?COM_I2C
+--> ?PR?_TWDWR_BURST_A?COM_I2C
+--> ?PR?_TWDWR_BURST_D?COM_I2C
+--> ?PR?TWDWR_BURST_P?COM_I2C
?PR?DEMOPAGE?OSDPAGE ----- -----
BL51 BANKED LINKER/LOCATER V5.03 06/04/2008 11:23:55 PAGE 5
+--> ?PR?_OSD1DISP?OSD1_CLS
+--> ?PR?_OSD2DISP?OSD2_CLS
+--> ?PR?_OSD1CLEARMENU?OSD1_CLS
+--> ?PR?DEMOOSD1?OSDPAGE
+--> ?PR?_DELAYT?COMMON
+--> ?PR?_OSD2CLEARMENU?OSD2_CLS
+--> ?PR?DEMOOSD2?OSDPAGE
+--> ?PR?SHOWBASICDVDCTRL?OSDPAGE
?PR?_OSD1DISP?OSD1_CLS 0008H 0002H
+--> ?PR?_OSD1CFGWR?COM_I2C
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?_OSD2DISP?OSD2_CLS 0008H 0002H
+--> ?PR?_OSD2CFGWR?COM_I2C
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?_OSD1CLEARMENU?OSD1_CLS 0008H 0001H
+--> ?PR?_OSD1CLEARLINE?OSD1_CLS
?PR?_OSD1CLEARLINE?OSD1_CLS 0009H 0005H
+--> ?PR?_OSD1SETRAMADDR?COM_I2C
+--> ?PR?_OSD1SETRAMDATA?COM_I2C
?PR?_OSD1SETRAMDATA?COM_I2C ----- -----
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?DEMOOSD1?OSDPAGE 0008H 0001H
+--> ?CO?OSD_STRING
+--> ?PR?_OSD1SHOWLINE?OSD1_CLS
+--> ?PR?_OSD1PUTCHAR?OSD1_CLS
?PR?_OSD1SHOWLINE?OSD1_CLS 000AH 000DH
+--> ?PR?_OSD1SETRAMADDR?COM_I2C
+--> ?PR?_OSD1SETRAMDATA?COM_I2C
?PR?_OSD1PUTCHAR?OSD1_CLS 0009H 0008H
+--> ?PR?_OSD1SETRAMADDR?COM_I2C
+--> ?PR?_OSD1SETRAMDATA?COM_I2C
?PR?_OSD2CLEARMENU?OSD2_CLS 0008H 0002H
+--> ?PR?_OSD2SETRAMADDR?COM_I2C
+--> ?PR?_OSD2SETRAMDATA?COM_I2C
?PR?_OSD2SETRAMDATA?COM_I2C ----- -----
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?DEMOOSD2?OSDPAGE ----- -----
+--> ?CO?OSD_STRING
+--> ?PR?_OSD2SHOW4BPICON?OSD2_CLS
?PR?_OSD2SHOW4BPICON?OSD2_CLS 000AH 000EH
+--> ?PR?_OSD2SETRAMADDR?COM_I2C
+--> ?PR?_OSD2SETRAMDATA?COM_I2C
+--> ?CO?DEBUG_ICON
?PR?SHOWBASICDVDCTRL?OSDPAGE 0008H 0002H
BL51 BANKED LINKER/LOCATER V5.03 06/04/2008 11:23:55 PAGE 6
+--> ?CO?OSD_STRING
+--> ?PR?_OSD1SHOWLINE?OSD1_CLS
+--> ?PR?_OSD2SHOW4BPICON?OSD2_CLS
?PR?DETECTSTANDARD?T108 0008H 0001H
+--> ?PR?_I2CREADBYTE?COM_I2C
?PR?_I2CREADBYTE?COM_I2C ----- -----
+--> ?PR?STARTCONDITION?COM_I2C
+--> ?PR?_SEND_BYTE?COM_I2C
+--> ?PR?_READ_BYTE?COM_I2C
+--> ?PR?STOPCONDITION?COM_I2C
?PR?_READ_BYTE?COM_I2C 0009H 0001H
?PR?DETECTSIGNAL?T108 ----- -----
+--> ?PR?_I2CREADBYTE?COM_I2C
+--> ?PR?_CLOSEPANEL?T108
+--> ?PR?_I2CWRITEBYTE?COM_I2C
+--> ?PR?_TWDDELAY?COM_I2C
+--> ?PR?OPENPANEL?T108
?PR?_CLOSEPANEL?T108 0008H 0003H
+--> ?PR?_I2CWRITEBYTE?COM_I2C
?PR?OPENPANEL?T108 ----- -----
+--> ?PR?_I2CWRITEBYTE?COM_I2C
SYMBOL TABLE OF MODULE: T108_Smcode (T108)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -