📄 ex3.m96
字号:
DOS 5.00 (046-N) MCS-96 RELOCATOR AND LINKER, V2.4
Copyright 1983, 1990 Intel Corporation
INPUT FILES: c:\ic96\work\startup\CstrtRam.obj, c:\ic96\work\ucos_ii\I196kc\os_cpu_a.obj,
c:\ic96\work\ucos_ii\I196kc\os_cpu_c.obj, c:\ic96\work\ucos_ii\source\ucos_ii.obj,
c:\ic96\work\ucos_ii\drivers\key.obj, c:\ic96\work\ucos_ii\drivers\lcd.obj, c:\ic96\work\ucos_ii\drivers\CommRtos.obj
, ex3.obj, C:\IC96\LIB\C96.LIB, C:\IC96\LIB\FPAL96.LIB
OUTPUT FILE: ex3.abs
CONTROLS SPECIFIED IN INVOCATION COMMAND:
stacksize(256) rom(08000h-0dfffh) ram(0e000h-0ffffh)
INPUT MODULES INCLUDED:
c:\ic96\work\startup\CstrtRam.obj(CSTART) 01/14/10 11:50:33
c:\ic96\work\ucos_ii\I196kc\os_cpu_a.obj(OS_CPU_A) 01/14/10 11:50:33
c:\ic96\work\ucos_ii\I196kc\os_cpu_c.obj(OS_CPU_C) 01/14/:4 11:50:33, iC-96 V2.1, MD(KC)
c:\ic96\work\ucos_ii\source\ucos_ii.obj(UCOS_II) 01/14/:4 11:50:33, iC-96 V2.1, MD(KC)
c:\ic96\work\ucos_ii\drivers\key.obj(KEY) 01/14/:4 11:50:34, iC-96 V2.1, MD(KC)
c:\ic96\work\ucos_ii\drivers\lcd.obj(LCD) 01/14/:4 11:50:34, iC-96 V2.1, MD(KC)
c:\ic96\work\ucos_ii\drivers\CommRtos.obj(COMMRTOS) 01/14/:4 11:50:34, iC-96 V2.1, MD(KC)
ex3.obj(EX3) 01/14/:4 11:50:34, iC-96 V2.1, MD(KC)
C:\IC96\LIB\C96.LIB(DISABLE) 12/07/90 10:31:39
C:\IC96\LIB\C96.LIB(DIVUL) 12/07/90 10:31:44
C:\IC96\LIB\C96.LIB(ENABLE) 12/07/90 10:31:47
C:\IC96\LIB\C96.LIB(FRAM01) 12/07/90 10:31:49
C:\IC96\LIB\C96.LIB(MULL) 12/07/90 10:33:09
C:\IC96\LIB\C96.LIB(PLMREG) 12/07/90 10:33:12
C:\IC96\LIB\C96.LIB(PRINTF) 12/07/90 10:33:17, iC-96 V2.1, MD(BH)
C:\IC96\LIB\C96.LIB(SFR) 12/07/90 11:11:35
C:\IC96\LIB\C96.LIB(KB_SFRS) 12/07/90 11:11:38
C:\IC96\LIB\C96.LIB(KC_SFRS) 12/07/90 11:11:41
C:\IC96\LIB\C96.LIB(_CTYPE_) 12/07/90 10:31:35, iC-96 V2.1, MD(BH)
C:\IC96\LIB\C96.LIB(PUTCHAR) 12/07/90 10:33:30, iC-96 V2.1, MD(BH)
C:\IC96\LIB\C96.LIB(STRING) 12/07/90 11:17:13
C:\IC96\LIB\C96.LIB(STATUS) 12/07/90 11:11:44, iC-96 V2.1, MD(BH)
SEGMENT MAP FOR ex3.abs(CSTART):
TYPE BASE LENGTH ALIGNMENT MODULE NAME
---- ---- ------ --------- -----------
**RESERVED* 0000H 001AH
REG 001AH 0002H WORD FRAM01
REG 001CH 0008H ABSOLUTE PLMREG
*** GAP *** 0024H 7FDCH
CODE 8000H 0028H BYTE MULL
CODE 8028H 0002H BYTE DISABLE
CODE 802AH 0002H BYTE ENABLE
*** GAP *** 802CH 0004H
CODE 8030H 0003H ABSOLUTE CSTART
CODE 8033H 0003H ABSOLUTE CSTART
*** GAP *** 8036H 0006H
CODE 803CH 0003H ABSOLUTE CSTART
*** GAP *** 803FH 0006H
CODE 8045H 0003H ABSOLUTE CSTART
*** GAP *** 8048H 0038H
CODE 8080H 0008H ABSOLUTE CSTART
CODE 8088H 1D51H BYTE UCOS_II
CODE 9DD9H 07A1H BYTE PRINTF
CODE A57AH 059FH BYTE LCD
CODE AB19H 04FEH BYTE EX3
CODE B017H 04ACH BYTE KEY
CODE B4C3H 03F2H BYTE COMMRTOS
CODE B8B5H 015DH BYTE OS_CPU_C
CODE BA12H 00CBH BYTE OS_CPU_A
CODE BADDH 009EH BYTE DIVUL
CODE BB7BH 0080H BYTE _CTYPE_
CODE BBFBH 007CH BYTE STRING
CODE BC77H 0039H BYTE PUTCHAR
*** GAP *** BCB0H 2350H
DATA E000H 04C4H WORD EX3
DATA E4C4H 0486H WORD UCOS_II
DATA E94AH 01A2H WORD COMMRTOS
STACK EAECH 0100H WORD
DATA EBECH 0078H WORD KEY
DATA EC64H 0006H WORD LCD
DATA EC6AH 0004H WORD PRINTF
DATA EC6EH 0001H BYTE STATUS
DATA EC6FH 0001H BYTE OS_CPU_C
*** GAP *** EC70H 1390H
SYMBOL TABLE FOR ex3.abs(CSTART):
ATTRIBUTES VALUE NAME
---------- ----- ----
PUBLICS:
CODE ENTRY BA28H OSINTCTXSW
CODE ENTRY BAA2H RXISR
CODE ENTRY BA56H OSCTXSW
CODE ENTRY BA12H OSSTARTHIGHRDY
CODE ENTRY BAB9H OSTICKISR
CODE ENTRY BA8BH TXISR
DATA BYTE EC6FH OSTICKDOSCTR
CODE ENTRY B8B5H OSTASKSTKINIT
CODE ENTRY B97DH TIMETICKINIT
CODE ENTRY B9F7H OSTASKCREATEHOOK
CODE ENTRY BA03H OSTASKDELHOOK
CODE ENTRY BA0FH OSTASKSWHOOK
CODE ENTRY BA10H OSTASKSTATHOOK
CODE ENTRY BA11H OSTIMETICKHOOK
DATA LONG E4C4H OSCTXSWCTR
DATA POINTER E4C8H OSEVENTFREELIST
DATA ARRAY E4CAH OSEVENTTBL
DATA LONG E556H OSIDLECTR
DATA SHORTINT E940H OSCPUUSAGE
DATA LONG E55AH OSIDLECTRMAX
DATA LONG E55EH OSIDLECTRRUN
DATA BYTE E941H OSSTATRDY
DATA BYTE E942H OSINTNESTING
DATA BYTE E943H OSLOCKNESTING
DATA BYTE E944H OSPRIOCUR
DATA BYTE E945H OSPRIOHIGHRDY
DATA BYTE E946H OSRDYGRP
DATA ARRAY E562H OSRDYTBL
DATA BYTE E947H OSRUNNING
DATA BYTE E948H OSTASKCTR
DATA POINTER E56AH OSTCBCUR
DATA POINTER E56CH OSTCBFREELIST
DATA POINTER E56EH OSTCBHIGHRDY
DATA POINTER E570H OSTCBLIST
DATA ARRAY E572H OSTCBPRIOTBL
DATA LONG E5F2H OSTIME
CODE ARRAY 8088H OSMAPTBL
CODE ARRAY 8090H OSUNMAPTBL
CODE ENTRY 8190H OSEVENTTASKRDY
CODE ENTRY 8297H OSEVENTTASKWAIT
CODE ENTRY 8326H OSEVENTTO
CODE ENTRY 8381H OSEVENTWAITLISTINIT
CODE ENTRY 83C9H OSINIT
CODE ENTRY 858AH OSINTENTER
CODE ENTRY 859FH OSINTEXIT
CODE ENTRY 8632H OSSCHED
CODE ENTRY 86CCH OSSCHEDLOCK
CODE ENTRY 86EBH OSSCHEDUNLOCK
CODE ENTRY 8732H OSSTART
CODE ENTRY 87A5H OSSTATINIT
CODE ENTRY 87ECH OSTASKIDLE
CODE ENTRY 8821H OSTASKSTAT
CODE ENTRY 8905H OSTCBINIT
CODE ENTRY 8A85H OSTIMETICK
CODE ENTRY 8B5BH OSVERSION
CODE ENTRY 8B61H OSMBOXACCEPT
CODE ENTRY 8BA9H OSMBOXCREATE
CODE ENTRY 8C08H OSMBOXPEND
CODE ENTRY 8D44H OSMBOXPOST
CODE ENTRY 8DABH OSMBOXQUERY
CODE ENTRY 8E4DH OSQACCEPT
CODE ENTRY 8EE9H OSQCREATE
CODE ENTRY 8FDFH OSQFLUSH
CODE ENTRY 9041H OSQINIT
CODE ENTRY 909BH OSQPEND
CODE ENTRY 9264H OSQPOST
CODE ENTRY 932DH OSQPOSTFRONT
CODE ENTRY 93FEH OSQQUERY
CODE ENTRY 94E2H OSSEMACCEPT
CODE ENTRY 953BH OSSEMCREATE
CODE ENTRY 959BH OSSEMPEND
CODE ENTRY 967BH OSSEMPOST
CODE ENTRY 96F5H OSSEMQUERY
CODE ENTRY 9799H OSTASKCREATE
CODE ENTRY 9868H OSTASKCREATEEXT
CODE ENTRY 9998H OSTASKSTKCHK
CODE ENTRY 9AB9H OSTASKQUERY
CODE ENTRY 9B2BH OSTIMEDLY
CODE ENTRY 9B8DH OSTIMEDLYHMSM
CODE ENTRY 9CDAH OSTIMEDLYRESUME
CODE ENTRY 9D87H OSTIMEGET
CODE ENTRY 9DB9H OSTIMESET
CODE ARRAY B017H USERKEYMAPTBL
CODE ENTRY B198H KEYFLUSH
CODE ENTRY B1AAH KEYGETKEY
CODE ENTRY B228H KEYGETKEYDOWNTIME
CODE ENTRY B259H KEYHIT
CODE ENTRY B294H KEYINIT
CODE ENTRY B452H KEYGETCOL
CODE ENTRY B48CH KEYINITPORT
CODE ENTRY B48DH KEYSELROW
CODE ARRAY A57AH DISPBAR1
CODE ARRAY A582H DISPBAR2
CODE ARRAY A58AH DISPBAR3
CODE ARRAY A592H DISPBAR4
CODE ARRAY A59AH DISPBAR5
CODE ENTRY A5A2H DISPCHAR
CODE ENTRY A610H DISPCLRLINE
CODE ENTRY A699H DISPCLRSCR
CODE ENTRY A7C3H DISPDEFCHAR
CODE ENTRY A84DH DISPDUMMY
CODE ENTRY A84EH DISPHORBAR
CODE ENTRY A923H DISPHORBARINIT
CODE ENTRY A960H DISPINIT
CODE ENTRY AA14H DISPSTR
CODE ENTRY AABAH DISPDATAWR
CODE ENTRY AAF6H DISPINITPORT
CODE ENTRY AAF7H DISPSEL
DATA STRUCTURE E94AH COMBUF
DATA POINTER EAEAH PBUF
CODE ENTRY B4C3H RXINTHANDLER
CODE ENTRY B549H TXINTHANDLER
CODE ENTRY B577H COMMGETCHAR
CODE ENTRY B621H COMMGETTXCHAR
CODE ENTRY B6CCH COMMINIT
CODE ENTRY B789H COMMISEMPTY
CODE ENTRY B7C1H COMMISFULL
CODE ENTRY B7FCH COMMPUTCHAR
DATA ARRAY E000H TASKSTARTSTK
DATA ARRAY E0C8H TASK1STK
DATA ARRAY E190H TASK2STK
DATA ARRAY E258H TASK3STK
DATA ARRAY E320H TASK4STK
DATA ARRAY E3E8H TASK5STK
DATA POINTER E4B0H ACKMBOX
DATA POINTER E4B2H TXMBOX
DATA ARRAY E4B4H MOVINGCURSOR
CODE ENTRY AB6DH _MAIN
CODE ENTRY AB8BH TASKSTART
CODE ENTRY AE43H TASK1
CODE ENTRY AEA7H TASK2
CODE ENTRY AEFBH TASK3
CODE ENTRY AF50H TASK4
CODE ENTRY AFB3H TASK5
CODE ENTRY 8028H DISABLE
CODE ENTRY BADDH ??DIVUL
CODE ENTRY 802AH ENABLE
REG WORD 001AH ?FRAME01
CODE ENTRY 8000H ??MULL
REG NULL 001CH PLMREG
CODE ENTRY 9E06H PRINTF
CODE ENTRY 9E4BH SPRINTF
REG BYTE 0002H AD_COMMAND
REG BYTE 0002H AD_RESULT_LO
REG BYTE 0003H AD_RESULT_HI
REG BYTE 0003H HSI_MODE
REG WORD 0004H HSO_TIME
REG WORD 0004H HSI_TIME
REG BYTE 0006H HSO_COMMAND
REG BYTE 0006H HSI_STATUS
REG BYTE 0007H SBUF
REG BYTE 0008H INT_MASK
REG BYTE 0009H INT_PENDING
REG BYTE 000AH WATCHDOG
REG WORD 000AH TIMER1
REG WORD 000CH TIMER2
REG BYTE 000EH BAUD_RATE
REG BYTE 000EH IOPORT0
REG BYTE 000FH IOPORT1
REG BYTE 0010H IOPORT2
REG BYTE 0011H SP_CON
REG BYTE 0011H SP_STAT
REG BYTE 0015H IOC0
REG BYTE 0015H IOS0
REG BYTE 0016H IOC1
REG BYTE 0016H IOS1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -