📄 testcan.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 03/06/2003 10:03:49 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
F:\KEILV702\C51\BIN\BL51.EXE .\Startup.obj, .\OS_CORE.obj, .\OS_Q.obj, .\OS_SEM.obj, .\OS_CPU_C.obj, .\OS_CPU_A.obj, .\s
>> jaosAP.obj, .\SJA1000IO.obj, .\SJA_PELIfunc.obj, .\DISPLAY_LED.obj, .\PELIRTOS.obj TO testcan RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\Startup.obj (?C_STARTUP)
.\OS_CORE.obj (OS_CORE)
.\OS_Q.obj (OS_Q)
.\OS_SEM.obj (OS_SEM)
.\OS_CPU_C.obj (OS_CPU_C)
.\OS_CPU_A.obj (OS_CPU_A_ASM)
.\sjaosAP.obj (SJAOSAP)
.\SJA1000IO.obj (SJA1000IO)
.\SJA_PELIfunc.obj (SJA_PELIFUNC)
.\DISPLAY_LED.obj (DISPLAY_LED)
.\PELIRTOS.obj (PELIRTOS)
F:\KEILV702\C51\LIB\C51S.LIB (?C_INIT)
F:\KEILV702\C51\LIB\C51S.LIB (?C?COPY)
F:\KEILV702\C51\LIB\C51S.LIB (?C?CLDPTR)
F:\KEILV702\C51\LIB\C51S.LIB (?C?CLDOPTR)
F:\KEILV702\C51\LIB\C51S.LIB (?C?CSTPTR)
F:\KEILV702\C51\LIB\C51S.LIB (?C?CSTOPTR)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LLDOPTR)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTOPTR)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTKOPTR)
F:\KEILV702\C51\LIB\C51S.LIB (?C_XBP)
F:\KEILV702\C51\LIB\C51S.LIB (?C_IBP)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LLDIDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LLDXDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LLDPDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LLDCODE)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTIDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTXDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTPDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTKIDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTKXDATA)
F:\KEILV702\C51\LIB\C51S.LIB (?C?LSTKPDATA)
LINK MAP OF MODULE: testcan (?C_STARTUP)
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 0010H UNIT ?DT?OS_CORE
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.1 UNIT ?BI?_SJATESTINTERFACE?SJA_PELIFUNC
BIT 0020H.1 0000H.1 UNIT ?BI?DISPLAY_LED
BIT 0020H.2 0000H.1 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
DATA 0021H 0012H UNIT _DATA_GROUP_
BL51 BANKED LINKER/LOCATER V5.02 03/06/2003 10:03:49 PAGE 2
DATA 0033H 0006H UNIT ?DT?OS_CPU_C
DATA 0039H 0006H UNIT ?DT?_SJARCVDATA?SJA_PELIFUNC
DATA 003FH 0005H UNIT ?DT?_READSJAREGBLOCK?SJA1000IO
DATA 0044H 0005H UNIT ?DT?SJA_PELIFUNC
DATA 0049H 0003H UNIT ?DT?_SJATESTINTERFACE?SJA_PELIFUNC
DATA 004CH 0003H UNIT ?C?LIB_DATA
DATA 004FH 0001H UNIT ?DT?DISPLAY_LED
IDATA 0050H 000BH UNIT ?ID?DISPLAY_LED
IDATA 005BH 0001H UNIT ?ID?SJA_PELIFUNC
IDATA 005CH 0002H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 03F7H UNIT ?XD?SJA_PELIFUNC
XDATA 03F7H 0002H UNIT ?XD?PELIRTOS
03F9H F607H *** GAP ***
XDATA FA00H 0001H ABSOLUTE
FA01H 02FFH *** GAP ***
XDATA FD00H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?OSIDLE?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 02A3H UNIT ?C?LIB_CODE
CODE 02B1H 0141H UNIT ?PR?SJACAN1_ISR?SJAOSAP
CODE 03F2H 0122H UNIT ?PR?SHOW_LED?DISPLAY_LED
CODE 0514H 00E5H UNIT ?PR?SEND?PELIRTOS
CODE 05F9H 00ACH UNIT ?PR?_SJARCVDATA?SJA_PELIFUNC
CODE 06A5H 00A8H UNIT ?C_C51STARTUP
CODE 074DH 008EH UNIT ?PR?C_OSCTXSW?OS_CPU_C
CODE 07DBH 008BH UNIT ?PR?_SJASENDDATA?SJA_PELIFUNC
CODE 0866H 0081H UNIT ?PR?OSSTART?OS_CPU_C
CODE 08E7H 007FH UNIT ?PR?_SJASETBANDRATESTANDARD?SJA_PELIFUNC
CODE 0966H 0079H UNIT ?PR?_OSWAIT?OS_CORE
CODE 09DFH 0079H UNIT ?PR?SJAINITCONFIG?SJAOSAP
CODE 0A58H 0069H UNIT ?PR?_SJASETACCCODE?SJA_PELIFUNC
CODE 0AC1H 0069H UNIT ?PR?_SJASETACCMASK?SJA_PELIFUNC
CODE 0B2AH 0048H UNIT ?PR?_SJATESTINTERFACE?SJA_PELIFUNC
CODE 0B72H 0045H UNIT ?PR?OSINTEXIT?OS_CORE
CODE 0BB7H 0045H UNIT ?PR?_WRITESJAREGBLOCK?SJA1000IO
CODE 0BFCH 0041H UNIT ?PR?OSTICKISR?OS_CPU_C
CODE 0C3DH 0040H UNIT ?PR?_SJASYSTEMPRGCMD?SJA_PELIFUNC
CODE 0C7DH 003EH UNIT ?PR?_READSJAREGBLOCK?SJA1000IO
CODE 0CBBH 003CH UNIT ?PR?ERROR?PELIRTOS
CODE 0CF7H 003AH UNIT ?PR?OSSCHED?OS_CORE
CODE 0D31H 0039H UNIT ?PR?CPUINIT?PELIRTOS
CODE 0D6AH 0036H UNIT ?PR?_SJASETOUTCONTROL?SJA_PELIFUNC
CODE 0DA0H 0036H UNIT ?PR?_SJASETCLOCKDIVISION?SJA_PELIFUNC
CODE 0DD6H 0033H UNIT ?PR?LOADCTX?OS_CPU_A
CODE 0E09H 002FH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 0E38H 002AH UNIT ?PR?_CLEARBITMASK?SJA_PELIFUNC
CODE 0E62H 0029H UNIT ?PR?_OSCLEARSIGNAL?OS_CORE
CODE 0E8BH 0029H UNIT ?PR?_SETBITMASK?SJA_PELIFUNC
CODE 0EB4H 0027H UNIT ?PR?_OSINTSENDSIGNAL?OS_CORE
CODE 0EDBH 0026H UNIT ?CO?DISPLAY_LED
CODE 0F01H 0021H UNIT ?PR?SJAENTRYRESETMODE?SJA_PELIFUNC
BL51 BANKED LINKER/LOCATER V5.02 03/06/2003 10:03:49 PAGE 3
CODE 0F22H 0021H UNIT ?PR?SJAQUITRESETMODE?SJA_PELIFUNC
CODE 0F43H 001EH UNIT ?PR?SJAENTRYPELICANMODE?SJA_PELIFUNC
CODE 0F61H 001EH UNIT ?CO?SJA_PELIFUNC
CODE 0F7FH 001BH UNIT ?PR?OSTIMETICK?OS_CORE
CODE 0F9AH 001AH UNIT ?PR?MAIN?PELIRTOS
CODE 0FB4H 0018H UNIT ?PR?_SENDDATATOSHOW?DISPLAY_LED
CODE 0FCCH 0015H UNIT ?PR?USERTICKTIMER?PELIRTOS
CODE 0FE1H 0014H UNIT ?PR?SJATESTRSTMODE?SJA_PELIFUNC
CODE 0FF5H 0011H UNIT ?C_INITSEG
CODE 1006H 000FH UNIT ?PR?_WRITESJAREG?SJA1000IO
CODE 1015H 000DH UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 1022H 000DH UNIT ?PR?_READSJAREG?SJA1000IO
CODE 102FH 000CH UNIT ?PR?DISPLAY?PELIRTOS
CODE 103BH 0009H UNIT ?CO?OS_CORE
CODE 1044H 0009H UNIT ?CO?OS_CPU_C
CODE 104DH 0006H UNIT ?PR?_OSSENDSIGNAL?OS_CORE
CODE 1053H 0006H UNIT ?PR?READALCREG?SJA_PELIFUNC
CODE 1059H 0006H UNIT ?PR?READECCREG?SJA_PELIFUNC
CODE 105FH 0003H UNIT ?PR?SJAEPIPRG?SJAOSAP
CODE 1062H 0003H UNIT ?PR?SJAALIPRG?SJAOSAP
CODE 1065H 0001H UNIT ?PR?SJATXOK?SJAOSAP
CODE 1066H 0001H UNIT ?PR?SJAEIPRG?SJAOSAP
CODE 1067H 0001H UNIT ?PR?SJADOIPRG?SJAOSAP
CODE 1068H 0001H UNIT ?PR?SJAWUIPRG?SJAOSAP
CODE 1069H 0001H UNIT ?PR?SJABEIPRG?SJAOSAP
OVERLAY MAP OF MODULE: testcan (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?PELIRTOS
+--> ?C_INITSEG
?PR?MAIN?PELIRTOS ----- ----- ----- -----
+--> ?PR?CPUINIT?PELIRTOS
+--> ?PR?OSSTART?OS_CPU_C
?PR?OSSTART?OS_CPU_C ----- ----- ----- -----
+--> ?CO?OS_CPU_C
+--> ?PR?OSIDLE?OS_CPU_C
?CO?OS_CPU_C ----- ----- ----- -----
+--> ?PR?SEND?PELIRTOS
+--> ?PR?DISPLAY?PELIRTOS
+--> ?PR?ERROR?PELIRTOS
?PR?SEND?PELIRTOS ----- ----- 0021H 0003H
+--> ?PR?SJAINITCONFIG?SJAOSAP
+--> ?PR?_OSSENDSIGNAL?OS_CORE
+--> ?PR?_OSWAIT?OS_CORE
+--> ?PR?_SJASENDDATA?SJA_PELIFUNC
BL51 BANKED LINKER/LOCATER V5.02 03/06/2003 10:03:49 PAGE 4
?PR?SJAINITCONFIG?SJAOSAP ----- ----- 0024H 0001H
+--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
+--> ?PR?SJAENTRYRESETMODE?SJA_PELIFUNC
+--> ?PR?SJAENTRYPELICANMODE?SJA_PELIFUNC
+--> ?PR?_SJASETCLOCKDIVISION?SJA_PELIFUNC
+--> ?PR?_SJASETOUTCONTROL?SJA_PELIFUNC
+--> ?PR?_SJASETACCCODE?SJA_PELIFUNC
+--> ?PR?_SJASETACCMASK?SJA_PELIFUNC
+--> ?PR?_SJASETBANDRATESTANDARD?SJA_PELIFUNC
+--> ?PR?_WRITESJAREG?SJA1000IO
+--> ?PR?SJAQUITRESETMODE?SJA_PELIFUNC
?PR?SJATESTRSTMODE?SJA_PELIFUNC ----- ----- 002BH 0001H
+--> ?PR?_READSJAREG?SJA1000IO
?PR?SJAENTRYRESETMODE?SJA_PELIFUNC ----- ----- 0026H 0002H
+--> ?PR?_SETBITMASK?SJA_PELIFUNC
?PR?_SETBITMASK?SJA_PELIFUNC ----- ----- 0028H 0004H
+--> ?PR?_READSJAREG?SJA1000IO
+--> ?PR?_WRITESJAREG?SJA1000IO
?PR?SJAENTRYPELICANMODE?SJA_PELIFUNC ----- ----- 0025H 0001H
+--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
+--> ?PR?SJAENTRYRESETMODE?SJA_PELIFUNC
+--> ?PR?_SETBITMASK?SJA_PELIFUNC
?PR?_SJASETCLOCKDIVISION?SJA_PELIFUNC 0020H.2 0000H.1 0025H 0003H
+--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
+--> ?PR?_WRITESJAREG?SJA1000IO
+--> ?PR?_READSJAREG?SJA1000IO
?PR?_SJASETOUTCONTROL?SJA_PELIFUNC 0020H.2 0000H.1 0025H 0003H
+--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
+--> ?PR?_WRITESJAREG?SJA1000IO
+--> ?PR?_READSJAREG?SJA1000IO
?PR?_SJASETACCCODE?SJA_PELIFUNC 0020H.2 0000H.1 0025H 0006H
+--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
+--> ?PR?_WRITESJAREG?SJA1000IO
+--> ?PR?_READSJAREG?SJA1000IO
?PR?_SJASETACCMASK?SJA_PELIFUNC 0020H.2 0000H.1 0025H 0006H
+--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
+--> ?PR?_WRITESJAREG?SJA1000IO
+--> ?PR?_READSJAREG?SJA1000IO
?PR?_SJASETBANDRATESTANDARD?SJA_PELIFUNC 0020H.2 0000H.1 0025H 0003H
+--> ?CO?SJA_PELIFUNC
+--> ?PR?_WRITESJAREG?SJA1000IO
+--> ?PR?_READSJAREG?SJA1000IO
?PR?SJAQUITRESETMODE?SJA_PELIFUNC ----- ----- 0025H 0002H
+--> ?PR?_CLEARBITMASK?SJA_PELIFUNC
?PR?_CLEARBITMASK?SJA_PELIFUNC ----- ----- 0027H 0004H
+--> ?PR?_READSJAREG?SJA1000IO
BL51 BANKED LINKER/LOCATER V5.02 03/06/2003 10:03:49 PAGE 5
+--> ?PR?_WRITESJAREG?SJA1000IO
?PR?_OSSENDSIGNAL?OS_CORE ----- ----- ----- -----
+--> ?PR?_OSINTSENDSIGNAL?OS_CORE
+--> ?PR?OSSCHED?OS_CORE
?PR?_OSINTSENDSIGNAL?OS_CORE ----- ----- ----- -----
+--> ?CO?OS_CORE
?PR?OSSCHED?OS_CORE ----- ----- ----- -----
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?OSCTXSW?OS_CPU_A ----- ----- ----- -----
+--> ?CO?OS_CORE
+--> ?PR?C_OSCTXSW?OS_CPU_C
?PR?C_OSCTXSW?OS_CPU_C ----- ----- ----- -----
+--> ?PR?LOADCTX?OS_CPU_A
?PR?LOADCTX?OS_CPU_A ----- ----- ----- -----
+--> ?CO?OS_CORE
?PR?_OSWAIT?OS_CORE ----- ----- ----- -----
+--> ?PR?_OSCLEARSIGNAL?OS_CORE
+--> ?PR?OSSCHED?OS_CORE
?PR?_OSCLEARSIGNAL?OS_CORE ----- ----- ----- -----
+--> ?CO?OS_CORE
?PR?_SJASENDDATA?SJA_PELIFUNC ----- ----- 0024H 0007H
+--> ?PR?_READSJAREG?SJA1000IO
+--> ?PR?_WRITESJAREGBLOCK?SJA1000IO
+--> ?PR?_SJASYSTEMPRGCMD?SJA_PELIFUNC
?PR?_WRITESJAREGBLOCK?SJA1000IO ----- ----- 002BH 0006H
?PR?_SJASYSTEMPRGCMD?SJA_PELIFUNC ----- ----- 002BH 0002H
+--> ?PR?_READSJAREG?SJA1000IO
+--> ?PR?_WRITESJAREG?SJA1000IO
?PR?DISPLAY?PELIRTOS ----- ----- ----- -----
+--> ?PR?_OSWAIT?OS_CORE
+--> ?PR?SHOW_LED?DISPLAY_LED
?PR?SHOW_LED?DISPLAY_LED ----- ----- ----- -----
+--> ?PR?_SENDDATATOSHOW?DISPLAY_LED
+--> ?CO?DISPLAY_LED
?PR?ERROR?PELIRTOS ----- ----- ----- -----
+--> ?PR?_OSWAIT?OS_CORE
*** NEW ROOT ***************************************************
?PR?OSTICKISR?OS_CPU_C ----- ----- ----- -----
+--> ?PR?USERTICKTIMER?PELIRTOS
+--> ?PR?OSTIMETICK?OS_CORE
+--> ?PR?OSINTEXIT?OS_CORE
BL51 BANKED LINKER/LOCATER V5.02 03/06/2003 10:03:49 PAGE 6
?PR?OSTIMETICK?OS_CORE ----- ----- ----- -----
+--> ?PR?_OSINTSENDSIGNAL?OS_CORE
?PR?OSINTEXIT?OS_CORE ----- ----- ----- -----
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A ----- ----- ----- -----
+--> ?PR?OSCTXSW?OS_CPU_A
+--> ?CO?OS_CORE
+--> ?PR?C_OSCTXSW?OS_CPU_C
*** NEW ROOT ***************************************************
?PR?SJACAN1_ISR?SJAOSAP ----- ----- 0031H 0002H
+--> ?PR?SJATXOK?SJAOSAP
+--> ?PR?SJAEIPRG?SJAOSAP
+--> ?PR?SJADOIPRG?SJAOSAP
+--> ?PR?SJAWUIPRG?SJAOSAP
+--> ?PR?SJAEPIPRG?SJAOSAP
+--> ?PR?SJAALIPRG?SJAOSAP
+--> ?PR?SJABEIPRG?SJAOSAP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -