📄 minix.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/06/2003 20:00:11 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE MINIX.obj, MINIXA.obj, config.obj, userc.obj TO minix RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
MINIX.obj (MINIX)
MINIXA.obj (MINIA)
config.obj (CONFIG)
userc.obj (USERC)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: minix (MINIX)
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 0031H UNIT ?DT?MINIX
DATA 0039H 0010H UNIT ?DT?USERC
DATA 0049H 0009H UNIT _DATA_GROUP_
IDATA 0052H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?OS_RESTORE_TICK?CONFIG
000AH 0001H *** GAP ***
CODE 000BH 008CH ABSOLUTE
CODE 0097H 0176H UNIT ?PR?_OS_CREATE_TASK?MINIX
CODE 020DH 008CH UNIT ?C_C51STARTUP
CODE 0299H 0066H UNIT ?PR?OS_ATTEMPER?MINIX
CODE 02FFH 0055H UNIT ?PR?MAIN?USERC
CODE 0354H 0034H UNIT ?PR?OS_TASK_SELECT?MINIX
CODE 0388H 0033H UNIT ?PR?_OS_GET_TASK_ID?MINIX
CODE 03BBH 0027H UNIT ?PR?TASK_3?USERC
CODE 03E2H 0022H UNIT ?C_INITSEG
CODE 0404H 0021H UNIT ?PR?_OS_TASK_DLY?MINIX
CODE 0425H 001CH UNIT ?PR?TASK_1?USERC
CODE 0441H 001CH UNIT ?PR?TASK_2?USERC
CODE 045DH 001AH UNIT ?PR?TASK_FREE?USERC
CODE 0477H 0012H UNIT ?PR?OS_RESTORE_SYSTEM?MINIX
CODE 0489H 0012H UNIT ?C?LIB_CODE
CODE 049BH 0011H UNIT ?PR?OS_SAVE_SYSTEM?MINIX
CODE 04ACH 0010H UNIT ?PR?OS_START_TICK?CONFIG
CODE 04BCH 000EH UNIT ?PR?_OS_SET_READY?MINIX
CODE 04CAH 000EH UNIT ?PR?_OS_GET_READY?MINIX
OVERLAY MAP OF MODULE: minix (MINIX)
BL51 BANKED LINKER/LOCATER V5.03 11/06/2003 20:00:11 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?PR?OS_ATTEMPER?MINIX ----- -----
+--> ?PR?OS_RESTORE_SYSTEM?MINIX
+--> ?PR?OS_RESTORE_TICK?CONFIG
+--> ?PR?OS_TASK_SELECT?MINIX
+--> ?PR?OS_SAVE_SYSTEM?MINIX
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?USERC
+--> ?C_INITSEG
?PR?MAIN?USERC ----- -----
+--> ?PR?TASK_1?USERC
+--> ?PR?_OS_CREATE_TASK?MINIX
+--> ?PR?TASK_2?USERC
+--> ?PR?TASK_3?USERC
+--> ?PR?TASK_FREE?USERC
+--> ?PR?OS_START_TICK?CONFIG
?PR?TASK_1?USERC ----- -----
+--> ?PR?_OS_GET_READY?MINIX
+--> ?PR?_OS_TASK_DLY?MINIX
?PR?_OS_GET_READY?MINIX ----- -----
+--> ?PR?_OS_GET_TASK_ID?MINIX
?PR?_OS_GET_TASK_ID?MINIX 0049H 0003H
?PR?_OS_CREATE_TASK?MINIX 0049H 0009H
?PR?TASK_2?USERC ----- -----
+--> ?PR?_OS_GET_TASK_ID?MINIX
+--> ?PR?_OS_TASK_DLY?MINIX
?PR?TASK_3?USERC ----- -----
+--> ?PR?_OS_GET_TASK_ID?MINIX
+--> ?PR?_OS_TASK_DLY?MINIX
+--> ?PR?TASK_1?USERC
+--> ?PR?_OS_SET_READY?MINIX
?PR?_OS_SET_READY?MINIX ----- -----
+--> ?PR?_OS_GET_TASK_ID?MINIX
SYMBOL TABLE OF MODULE: minix (MINIX)
VALUE TYPE NAME
----------------------------------
------- MODULE MINIX
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V5.03 11/06/2003 20:00:11 PAGE 3
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:0008H SYMBOL NOT_CLOCK_ISR
D:0009H SYMBOL OS_TASK_INT_USED
D:00B8H PUBLIC IP
C:04CAH PUBLIC _OS_GET_READY
D:0081H PUBLIC SP
C:04BCH PUBLIC _OS_SET_READY
C:0097H PUBLIC _OS_CREATE_TASK
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00F0H PUBLIC B
D:000AH SYMBOL os_this_task_id
C:0388H PUBLIC _OS_GET_TASK_ID
D:00E0H PUBLIC ACC
D:000BH PUBLIC OS_TASK_ARRY
C:0354H PUBLIC OS_TASK_SELECT
D:0083H PUBLIC DPH
D:0082H PUBLIC DPL
C:0404H PUBLIC _OS_TASK_DLY
D:00C8H PUBLIC T2CON
C:0299H PUBLIC OS_ATTEMPER
D:0033H PUBLIC OS_SYSTEM
C:0477H PUBLIC OS_RESTORE_SYSTEM
D:00D0H PUBLIC PSW
C:049BH PUBLIC OS_SAVE_SYSTEM
------- PROC _OS_GET_TASK_ID
D:0049H SYMBOL task
------- DO
D:0007H SYMBOL loop
------- ENDDO
C:0388H LINE# 94
C:038EH LINE# 95
C:038EH LINE# 97
C:0390H LINE# 98
C:0390H LINE# 99
C:03B5H LINE# 100
C:03B6H LINE# 101
C:03BAH LINE# 102
------- ENDPROC _OS_GET_TASK_ID
------- PROC _OS_SET_READY
D:0001H SYMBOL task
D:0005H SYMBOL key
C:04BCH LINE# 105
C:04BCH LINE# 106
C:04BCH LINE# 107
C:04C9H LINE# 108
------- ENDPROC _OS_SET_READY
------- PROC _OS_GET_READY
D:0001H SYMBOL task
C:04CAH LINE# 111
C:04CAH LINE# 112
C:04CAH LINE# 113
C:04D7H LINE# 114
------- ENDPROC _OS_GET_READY
------- PROC OS_ATTEMPER
BL51 BANKED LINKER/LOCATER V5.03 11/06/2003 20:00:11 PAGE 4
------- DO
D:0007H SYMBOL loop
------- ENDDO
C:0299H LINE# 117
C:0299H LINE# 118
C:0299H LINE# 122
C:029EH LINE# 123
C:029EH LINE# 124
C:02A9H LINE# 125
C:02ACH LINE# 126
C:02AFH LINE# 127
C:02BAH LINE# 128
C:02BAH LINE# 130
C:02BDH LINE# 132
C:02C1H LINE# 133
C:02C4H LINE# 134
C:02C6H LINE# 135
C:02C6H LINE# 137
C:02C8H LINE# 138
C:02C8H LINE# 140
C:02D6H LINE# 141
C:02D6H LINE# 142
C:02D7H LINE# 143
C:02D7H LINE# 144
C:02DBH LINE# 145
C:02DBH LINE# 147
C:02E0H LINE# 149
C:02EAH LINE# 151
C:02EDH LINE# 152
C:02F0H LINE# 155
C:02FCH LINE# 156
------- ENDPROC OS_ATTEMPER
------- PROC OS_TASK_SELECT
------- DO
D:0005H SYMBOL loop
D:0006H SYMBOL min_pri
D:0007H SYMBOL min_pri_number
------- ENDDO
C:0354H LINE# 162
C:0354H LINE# 163
C:0354H LINE# 165
C:0356H LINE# 167
C:0358H LINE# 168
C:0358H LINE# 169
C:0366H LINE# 170
C:0366H LINE# 171
C:0374H LINE# 172
C:0374H LINE# 173
C:037FH LINE# 174
C:037FH LINE# 175
C:0381H LINE# 176
C:0383H LINE# 177
C:0383H LINE# 178
C:0383H LINE# 179
C:0383H LINE# 180
C:0387H LINE# 181
C:0387H LINE# 182
BL51 BANKED LINKER/LOCATER V5.03 11/06/2003 20:00:11 PAGE 5
------- ENDPROC OS_TASK_SELECT
------- PROC _OS_TASK_DLY
D:0007H SYMBOL times
C:0404H LINE# 186
C:0404H LINE# 187
C:0404H LINE# 188
C:0407H LINE# 189
C:0412H LINE# 192
C:0422H LINE# 193
------- ENDPROC _OS_TASK_DLY
------- PROC _OS_CREATE_TASK
D:0049H SYMBOL task
D:0005H SYMBOL task_ready
D:004DH SYMBOL task_pri
D:004EH SYMBOL task_sp_bot
------- DO
D:004FH SYMBOL sp_temp
------- ENDDO
C:0097H LINE# 204
C:009DH LINE# 210
C:009DH LINE# 213
C:00A8H LINE# 214
C:00B3H LINE# 215
C:00BEH LINE# 216
C:00D3H LINE# 218
C:00D5H LINE# 221
C:00E7H LINE# 222
C:00F1H LINE# 223
C:00FCH LINE# 224
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -