?? al37204evb.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 05/12/2006 12:40:35 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Out\CONF_TNY.obj, .\Out\Kernal.obj, .\Out\LCM.obj, .\Out\KeyFuncX.obj, .\Out\DeviceIO.obj, .\
>> Out\RS232.obj, .\Out\SystemEvent.obj, .\Out\i2c.obj TO .\Out\AL37204EVB RTX51TINY PRINT (.\LST\AL37204EVB.m51) RAMSIZ
>> E (256) XDATA (0X0000-0XFFFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Out\CONF_TNY.obj (?RTX51_TINY_KERNAL)
.\Out\Kernal.obj (KERNAL)
.\Out\LCM.obj (LCM)
.\Out\KeyFuncX.obj (KEYFUNCX)
.\Out\DeviceIO.obj (DEVICEIO)
.\Out\RS232.obj (RS232)
.\Out\SystemEvent.obj (SYSTEMEVENT)
.\Out\i2c.obj (I2C)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_CREATE)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_SEND_SIGNAL)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_WAIT)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
TASK TABLE OF MODULE: .\Out\AL37204EVB (?RTX51_TINY_KERNAL)
TASKID PRIORITY REG-BANK SEGMENT NAME
-------------------------------------------
0 0 0 ?PR?INIT?KERNAL
2 0 0 ?PR?KEYPAD?KERNAL
3 0 0 ?PR?HDMIFUNCTION?KERNAL
LINK MAP OF MODULE: .\Out\AL37204EVB (?RTX51_TINY_KERNAL)
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 0005H ABSOLUTE
IDATA 000DH 0008H UNIT ?RTX?TASKSTATE?S
IDATA 0015H 0002H UNIT ?ID?LCM
0017H 0001H *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.1 UNIT ?RTX?BITS
BIT 0020H.1 0000H.1 UNIT ?BI?KERNAL
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0036H UNIT ?ID?KERNAL
IDATA 0057H 0004H UNIT ?RTX?TASKSP?S
IDATA 005BH 0001H UNIT ?STACK
BL51 BANKED LINKER/LOCATER V5.03 05/12/2006 12:40:35 PAGE 2
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0013H UNIT ?XD?KERNAL
XDATA 0013H 0010H UNIT _XDATA_GROUP_
XDATA 0023H 0001H UNIT ?XD?_GETREG?I2C
XDATA 0024H 0001H UNIT ?XD?_SETREG?I2C
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?RTX?TASKENT?S
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_WRITELCMCONTROL?LCM
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0231H UNIT ?RTX?CODE
CODE 0257H 01D9H UNIT ?PR?SERIALPORT?RS232
CODE 0430H 00D0H UNIT ?PR?_I2C_WRITE?I2C
CODE 0500H 00CEH UNIT ?PR?_I2C_READ?I2C
CODE 05CEH 008EH UNIT ?PR?_PRINTASHORTINT?LCM
CODE 065CH 008CH UNIT ?C_C51STARTUP
CODE 06E8H 0085H UNIT ?PR?_PRINTAINT?LCM
CODE 076DH 0079H UNIT ?PR?_PRINTASTRING?LCM
CODE 07E6H 006BH UNIT ?PR?_I2CTRANSMIT?I2C
CODE 0851H 0068H UNIT ?C?LIB_CODE
CODE 08B9H 0064H UNIT ?PR?LCM_INIT?LCM
CODE 091DH 0052H UNIT ?PR?PRINTTESTPAGE?LCM
CODE 096FH 0040H UNIT ?PR?INIT?KERNAL
CODE 09AFH 003DH UNIT ?PR?KEYPRESSDECODE?KEYFUNCX
CODE 09ECH 0039H UNIT ?PR?KEYPAD?KERNAL
CODE 0A25H 0035H UNIT ?PR?READFUNC?DEVICEIO
CODE 0A5AH 0035H UNIT ?PR?WRITEFUNC?DEVICEIO
CODE 0A8FH 0034H UNIT ?PR?SYSTEMEVENT?SYSTEMEVENT
CODE 0AC3H 0030H UNIT ?PR?_PRINTACHAR?LCM
CODE 0AF3H 002FH UNIT ?PR?I2CSTOP?I2C
CODE 0B22H 0024H UNIT ?PR?INITSERIALPORT?RS232
CODE 0B46H 0022H UNIT ?PR?STARTTRII2C?RS232
CODE 0B68H 0020H UNIT ?CO?LCM
CODE 0B88H 001FH UNIT ?PR?_LATCHI2CHANDLER?RS232
CODE 0BA7H 001EH UNIT ?PR?_I2CLOCATE?I2C
CODE 0BC5H 001DH UNIT ?PR?HDMIFUNCTION?KERNAL
CODE 0BE2H 001BH UNIT ?PR?I2CRECEIVE?I2C
CODE 0BFDH 0019H UNIT ?PR?_CHECKBREAK?RS232
CODE 0C16H 0019H UNIT ?PR?_GETREG?I2C
CODE 0C2FH 0018H UNIT ?PR?BUTTOMKEYDETECT?KERNAL
CODE 0C47H 0018H UNIT ?PR?_SETREG?I2C
CODE 0C5FH 0016H UNIT ?C_INITSEG
CODE 0C75H 0015H UNIT ?PR?_SETUPI2CIDCODE?DEVICEIO
CODE 0C8AH 0012H UNIT ?PR?READLCM?LCM
CODE 0C9CH 000FH UNIT ?PR?_WRITELCMDATA?LCM
CODE 0CABH 000FH UNIT ?PR?ECHOTOHOST?DEVICEIO
CODE 0CBAH 000FH UNIT ?PR?I2CSTART?I2C
CODE 0CC9H 000EH UNIT ?PR?DETECTBUTTOMKEY?KERNAL
CODE 0CD7H 000BH UNIT ?PR?I2CACK?I2C
CODE 0CE2H 0009H UNIT ?PR?I2CNOTACK?I2C
OVERLAY MAP OF MODULE: .\Out\AL37204EVB (?RTX51_TINY_KERNAL)
BL51 BANKED LINKER/LOCATER V5.03 05/12/2006 12:40:35 PAGE 3
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?PR?INIT?KERNAL ----- -----
+--> ?PR?INITSERIALPORT?RS232
+--> ?PR?SYSTEMEVENT?SYSTEMEVENT
?PR?SYSTEMEVENT?SYSTEMEVENT ----- -----
+--> ?PR?READFUNC?DEVICEIO
+--> ?PR?STARTTRII2C?RS232
+--> ?PR?WRITEFUNC?DEVICEIO
+--> ?PR?ECHOTOHOST?DEVICEIO
?PR?READFUNC?DEVICEIO ----- -----
+--> ?PR?_SETUPI2CIDCODE?DEVICEIO
+--> ?PR?_I2C_READ?I2C
?PR?_I2C_READ?I2C 0013H 0007H
+--> ?PR?_I2CLOCATE?I2C
+--> ?PR?_I2CTRANSMIT?I2C
+--> ?PR?I2CRECEIVE?I2C
+--> ?PR?I2CNOTACK?I2C
+--> ?PR?I2CACK?I2C
+--> ?PR?I2CSTOP?I2C
?PR?_I2CLOCATE?I2C ----- -----
+--> ?PR?I2CSTART?I2C
+--> ?PR?_I2CTRANSMIT?I2C
+--> ?PR?I2CSTOP?I2C
?PR?_I2CTRANSMIT?I2C ----- -----
+--> ?PR?I2CSTART?I2C
?PR?WRITEFUNC?DEVICEIO ----- -----
+--> ?PR?_SETUPI2CIDCODE?DEVICEIO
+--> ?PR?_I2C_WRITE?I2C
?PR?_I2C_WRITE?I2C 0013H 0008H
+--> ?PR?I2CSTOP?I2C
+--> ?PR?_I2CLOCATE?I2C
+--> ?PR?_I2CTRANSMIT?I2C
*** NEW ROOT ***************************************************
?PR?KEYPAD?KERNAL ----- -----
+--> ?PR?DETECTBUTTOMKEY?KERNAL
+--> ?PR?BUTTOMKEYDETECT?KERNAL
+--> ?PR?KEYPRESSDECODE?KEYFUNCX
*** NEW ROOT ***************************************************
?PR?HDMIFUNCTION?KERNAL ----- -----
+--> ?PR?LCM_INIT?LCM
+--> ?PR?PRINTTESTPAGE?LCM
+--> ?PR?_PRINTASHORTINT?LCM
BL51 BANKED LINKER/LOCATER V5.03 05/12/2006 12:40:35 PAGE 4
?PR?LCM_INIT?LCM ----- -----
+--> ?PR?READLCM?LCM
+--> ?PR?_WRITELCMCONTROL?LCM
+--> ?PR?_WRITELCMDATA?LCM
+--> ?PR?_PRINTAINT?LCM
+--> ?PR?_PRINTASHORTINT?LCM
?PR?_PRINTAINT?LCM 001BH 0005H
+--> ?PR?READLCM?LCM
+--> ?PR?_WRITELCMCONTROL?LCM
+--> ?PR?_WRITELCMDATA?LCM
?PR?_PRINTASHORTINT?LCM 001BH 0005H
+--> ?PR?READLCM?LCM
+--> ?PR?_WRITELCMCONTROL?LCM
+--> ?PR?_WRITELCMDATA?LCM
?PR?PRINTTESTPAGE?LCM ----- -----
+--> ?PR?READLCM?LCM
+--> ?CO?LCM
+--> ?PR?_PRINTASTRING?LCM
+--> ?PR?_PRINTAINT?LCM
+--> ?PR?_PRINTACHAR?LCM
?PR?_PRINTASTRING?LCM 001BH 0008H
+--> ?PR?READLCM?LCM
+--> ?PR?_WRITELCMCONTROL?LCM
+--> ?PR?_WRITELCMDATA?LCM
?PR?_PRINTACHAR?LCM 001BH 0002H
+--> ?PR?READLCM?LCM
+--> ?PR?_WRITELCMCONTROL?LCM
+--> ?PR?_WRITELCMDATA?LCM
*** NEW ROOT ***************************************************
?PR?SERIALPORT?RS232 ----- -----
+--> ?PR?_LATCHI2CHANDLER?RS232
+--> ?PR?_CHECKBREAK?RS232
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?C_INITSEG
SYMBOL TABLE OF MODULE: .\Out\AL37204EVB (?RTX51_TINY_KERNAL)
VALUE TYPE NAME
----------------------------------
------- MODULE ?RTX51_TINY_KERNAL
C:0003H SEGMENT ?RTX?TASKENT?S
I:0057H SEGMENT ?RTX?TASKSP?S
I:000DH SEGMENT ?RTX?TASKSTATE?S
B:0020H.0 SEGMENT ?RTX?BITS
BL51 BANKED LINKER/LOCATER V5.03 05/12/2006 12:40:35 PAGE 5
C:0026H SEGMENT ?RTX?CODE
C:0071H PUBLIC ?RTX?SET_ISR
D:000CH PUBLIC ?RTX_CURRENTTASK
D:0007H PUBLIC ?RTX_NEXTID
C:0093H PUBLIC ?RTX_NEXTTASK
N:00FFH PUBLIC ?RTX_RAMTOP
C:0003H PUBLIC ?RTX_TASKENTRY
C:0147H PUBLIC ?RTX_TASKIDX
I:0057H PUBLIC ?RTX_TASKSP
I:000DH PUBLIC ?RTX_TASKSTATUS
C:010EH PUBLIC MAIN
C:0074H PUBLIC OS_SWITCH_TASK
C:007BH SYMBOL ?C0001
C:008FH SYMBOL ?C0003
C:0094H SYMBOL ?C0005
C:00AEH SYMBOL ?C0007
C:00B0H SYMBOL ?C0009
C:00BAH SYMBOL ?C0011
C:00E7H SYMBOL ?C0012
C:00CDH SYMBOL ?C0013
C:00D2H SYMBOL ?C0015
C:00DDH SYMBOL ?C0016
N:0000H SYMBOL ?RTX51_TINY_KERNAL
N:D8F0H SYMBOL ?RTX_CLOCK
B:0020H.0 SYMBOL ?RTX_ISR_SIG
N:0008H SYMBOL ?RTX_REGISTERBANK
D:000AH SYMBOL ?RTX_SAVEACC
D:000BH SYMBOL ?RTX_SAVEPSW
C:0026H SYMBOL ?RTX_STACKERROR
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
N:0005H SYMBOL B_ACTIVE
N:0007H SYMBOL B_IVL
N:0007H SYMBOL B_RDY
N:0004H SYMBOL B_READY
N:0006H SYMBOL B_ROBIN
N:0002H SYMBOL B_SIGNAL
N:0003H SYMBOL B_TIMEOUT
N:0000H SYMBOL B_WAITSIG
N:0001H SYMBOL B_WAITTIM
C:004FH SYMBOL CHECKSTACK
N:0000H SYMBOL CODE_BANKING
N:0001H SYMBOL CPU_IDLE_CODE
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
B:00A8H.7 SYMBOL EA
B:00A8H.4 SYMBOL ES
B:00A8H.1 SYMBOL ET0
B:00A8H.3 SYMBOL ET1
B:00A8H.0 SYMBOL EX0
B:00A8H.2 SYMBOL EX1
N:0014H SYMBOL FREE_STACK
C:002AH SYMBOL HW_TIMER
D:00A8H SYMBOL IE
B:0088H.1 SYMBOL IE0
B:0088H.3 SYMBOL IE1
N:2710H SYMBOL INT_CLOCK
BL51 BANKED LINKER/LOCATER V5.03 05/12/2006 12:40:35 PAGE 6
N:0001H SYMBOL INT_REGBANK
B:0088H.0 SYMBOL IT0
B:0088H.2 SYMBOL IT1
N:0020H SYMBOL K_ACTIVE
N:0080H SYMBOL K_IVL
N:0080H SYMBOL K_RDY
N:0010H SYMBOL K_READY
N:0040H SYMBOL K_ROBIN
N:0001H SYMBOL K_SIG
N:0002H SYMBOL K_TMO
N:0000H SYMBOL LONG_USR_INTR
C:0117H SYMBOL MAIN1
C:0121H SYMBOL MAIN1X
C:011CH SYMBOL MAIN2
C:0104H SYMBOL NOEVENT
C:0088H SYMBOL NOIDLE
C:006BH SYMBOL NOTIMEOUT
C:0069H SYMBOL NOWAITTIMEOUT
C:0074H SYMBOL OS_SWITCH_TASK1
D:0087H SYMBOL PCON
D:00D0H SYMBOL PSW
N:00FFH SYMBOL RAMTOP
N:0080H SYMBOL RDY_EVENT
C:00F8H SYMBOL SIGNALOFF
C:0104H SYMBOL SIGNALON
N:0004H SYMBOL SIG_EVENT
D:0081H SYMBOL SP
I:000EH SYMBOL TASKSTATE
D:0088H SYMBOL TCON
B:0088H.5 SYMBOL TF0
B:0088H.7 SYMBOL TF1
D:008CH SYMBOL TH0
D:008DH SYMBOL TH1
C:0100H SYMBOL TIMEOUTON
C:002BH SYMBOL TIMERINT
C:005BH SYMBOL TIMERLOOP
I:000DH SYMBOL TIMERVAL
N:0000H SYMBOL TIMESHARING
D:008AH SYMBOL TL0
D:008BH SYMBOL TL1
D:0089H SYMBOL TMOD
N:0008H SYMBOL TMO_EVENT
B:0088H.4 SYMBOL TR0
B:0088H.6 SYMBOL TR1
C:000BH LINE# 271
C:0026H LINE# 279
C:0028H LINE# 279
C:002AH LINE# 282
C:002BH LINE# 299
C:002EH LINE# 301
C:0031H LINE# 302
C:0034H LINE# 303
C:0035H LINE# 305
C:0037H LINE# 306
C:0039H LINE# 307
C:003BH LINE# 308
C:003DH LINE# 309
BL51 BANKED LINKER/LOCATER V5.03 05/12/2006 12:40:35 PAGE 7
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -