📄 t108_smcode.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 01/04/2008 16:17:56 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, 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 0122H UNIT ?PR?OSD1LOAD1BPFONT?OSD1_INIT
CODE 4626H 0104H UNIT ?PR?OSD2LOAD4BPFONT?OSD2_INIT
CODE 472AH 00F0H UNIT ?PR?_OSD2SHOW4BPICON?OSD2_CLS
CODE 481AH 00E8H UNIT ?PR?_OSD2INITCLEARMENU?OSD2_INIT
CODE 4902H 00E6H UNIT ?PR?_OSD1INITCLEARMENU?OSD1_INIT
CODE 49E8H 00D5H UNIT ?PR?OSD2INIT?OSD2_INIT
CODE 4ABDH 00D3H UNIT ?PR?_OSD2CLEARMENU?OSD2_CLS
CODE 4B90H 00CBH UNIT ?PR?OSD1INIT?OSD1_INIT
CODE 4C5BH 00C7H UNIT ?PR?OSD2LOADCOLOR?OSD2_INIT
CODE 4D22H 00AEH UNIT ?CO?T108
BL51 BANKED LINKER/LOCATER V6.05 01/04/2008 16:17:56 PAGE 2
CODE 4DD0H 009CH UNIT ?PR?_OSD1SHOWLINE?OSD1_CLS
CODE 4E6CH 008CH UNIT ?C_C51STARTUP
CODE 4EF8H 0086H UNIT ?PR?OSD1LOADCOLOR?OSD1_INIT
CODE 4F7EH 0078H UNIT ?PR?DEMOPAGE?OSDPAGE
CODE 4FF6H 0072H UNIT ?PR?_OSD1PUTCHAR?OSD1_CLS
CODE 5068H 006BH UNIT ?PR?_SEND_BYTE?COM_I2C
CODE 50D3H 0068H UNIT ?PR?MAIN?T108
CODE 513BH 0065H UNIT ?PR?_READ_BYTE?COM_I2C
CODE 51A0H 0064H UNIT ?C?LIB_CODE
CODE 5204H 005BH UNIT ?PR?_OSD1CLEARLINE?OSD1_CLS
CODE 525FH 0042H UNIT ?PR?_OSD1DISP?OSD1_CLS
CODE 52A1H 0042H UNIT ?PR?_OSD2DISP?OSD2_CLS
CODE 52E3H 003FH UNIT ?PR?DETECTSIGNAL?T108
CODE 5322H 003CH UNIT ?PR?_CLOSEPANEL?T108
CODE 535EH 003CH UNIT ?PR?_I2CREADBYTE?COM_I2C
CODE 539AH 003BH UNIT ?PR?DEMOOSD1?OSDPAGE
CODE 53D5H 0036H UNIT ?PR?DETECTSTANDARD?T108
CODE 540BH 0032H UNIT ?PR?_I2CWRITEBYTE?COM_I2C
CODE 543DH 0031H UNIT ?PR?INITT1XX?T108
CODE 546EH 002BH UNIT ?PR?STARTCONDITION?COM_I2C
CODE 5499H 002AH UNIT ?PR?OSD1CLEARSRAM?OSD1_CLS
CODE 54C3H 002AH UNIT ?PR?OSD2CLEARSRAM?OSD2_CLS
CODE 54EDH 0021H UNIT ?PR?STOPCONDITION?COM_I2C
CODE 550EH 0021H UNIT ?PR?_TWDWR_BURST_D?COM_I2C
CODE 552FH 0020H UNIT ?CO?OSD1_INIT
CODE 554FH 001BH UNIT ?PR?OPENPANEL?T108
CODE 556AH 001BH UNIT ?PR?_OSD1CLEARMENU?OSD1_CLS
CODE 5585H 001BH UNIT ?PR?_DELAYT?COMMON
CODE 55A0H 001BH UNIT ?PR?_TWDDELAY?COM_I2C
CODE 55BBH 001AH UNIT ?PR?_TWDWR_BURST_A?COM_I2C
CODE 55D5H 0019H UNIT ?PR?DEMOOSD2?OSDPAGE
CODE 55EEH 0016H UNIT ?PR?_OSD2SETRAMADDR?COM_I2C
CODE 5604H 0016H UNIT ?PR?_OSD2SETRAMDATA?COM_I2C
CODE 561AH 0014H UNIT ?PR?_OSD1CFGWR?COM_I2C
CODE 562EH 0014H UNIT ?PR?_OSD2CFGWR?COM_I2C
CODE 5642H 0012H UNIT ?PR?_OSD1SETRAMADDR?COM_I2C
CODE 5654H 0012H UNIT ?PR?_OSD1SETRAMDATA?COM_I2C
CODE 5666H 000DH UNIT ?PR?MCUIO_INIT?T108
CODE 5673H 000CH UNIT ?PR?_OSDSETRAMDATABUEST?COM_I2C
CODE 567FH 0009H UNIT ?PR?SYSINTERRUPTENABLE?T108
CODE 5688H 0006H UNIT ?CO?OSD2_INIT
CODE 568EH 0005H UNIT ?C_INITSEG
CODE 5693H 0003H UNIT ?PR?TWDWR_BURST_P?COM_I2C
CODE 5696H 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 V6.05 01/04/2008 16:17:56 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 V6.05 01/04/2008 16:17:56 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 V6.05 01/04/2008 16:17:56 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 V6.05 01/04/2008 16:17:56 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 + -