📄 klx.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 11/01/2004 20:51:06 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE DPS2SPC3.obj, INTSPC30816.obj, userspc3 0810.obj, STARTUP.obj TO klx RAMSIZE (256) CODE (0X0000
>> -0XFFFF) XDATA (0X1000-0X15FF, 0X2800-0X2FFF, 0X8000-0XFFFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
DPS2SPC3.obj (DPS2SPC3)
INTSPC30816.obj (INTSPC30816)
userspc3 0810.obj (USERSPC3_0810)
STARTUP.obj (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
LINK MAP OF MODULE: klx (DPS2SPC3)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 1000H *** GAP ***
XDATA 1000H 0600H ABSOLUTE
1600H 1200H *** GAP ***
XDATA 2800H 07FDH ABSOLUTE
2FFDH 0001H *** GAP ***
XDATA 2FFEH 0001H ABSOLUTE
XDATA 2FFFH 0001H ABSOLUTE
3000H 5000H *** GAP ***
XDATA 8000H 005FH UNIT ?XD?USERSPC3_0810
XDATA 805FH 002EH UNIT _XDATA_GROUP_
XDATA 808DH 000DH UNIT ?XD?DPS2SPC3
XDATA 809AH 0004H UNIT ?XD?INTSPC30816
XDATA 809EH 0002H UNIT ?XD?_DPS2_GET_FREE_MEM?DPS2SPC3
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 04D6H INBLOCK ?PR?_ASSIGN_AUX_BUF?DPS2SPC3
CODE 04DCH 029CH INBLOCK ?PR?DPS2_IND?INTSPC30816
CODE 0778H 006AH INBLOCK ?PR?_DPS2_GET_FREE_MEM?DPS2SPC3
CODE 07E2H 0014H INBLOCK ?PR?DPS2_CFG_DATA_UPDATE?DPS2SPC3
CODE 07F6H 0009H INBLOCK ?PR?GLOBAL_CTRL_COMMAND_FUNCTION?INTSPC30816
07FFH 0001H *** GAP ***
CODE 0800H 035BH INBLOCK ?PR?MAIN?USERSPC3_0810
CODE 0B5BH 0359H INBLOCK ?PR?_DPS2_BUF_INIT?DPS2SPC3
CODE 0EB4H 0143H UNIT ?C?LIB_CODE
CODE 0FF7H 0007H INBLOCK ?PR?_USER_ERROR_FUNCTION?USERSPC3_0810
BL51 BANKED LINKER/LOCATER V5.02 11/01/2004 20:51:06 PAGE 2
0FFEH 0002H *** GAP ***
CODE 1000H 018AH INBLOCK ?PR?_DPS2_CALCULATE_INP_OUTP_LEN?DPS2SPC3
CODE 118AH 0163H INBLOCK ?PR?USER_DPS_RESET?USERSPC3_0810
CODE 12EDH 010DH INBLOCK ?PR?_DPS2_SET_IO_DATA_LEN?DPS2SPC3
CODE 13FAH 00B1H INBLOCK ?PR?_BUILD_DIAG_DATA_BLK?USERSPC3_0810
CODE 14ABH 008CH UNIT ?C_C51STARTUP
CODE 1537H 008BH INBLOCK ?PR?WD_DP_MODE_TIMEOUT_FUNCTION?INTSPC30816
CODE 15C2H 002FH UNIT ?C_INITSEG
CODE 15F1H 0027H INBLOCK ?PR?DPS2_DIAG_UPDATE?DPS2SPC3
CODE 1618H 0026H INBLOCK ?PR?_DPS2_OUTPUT_UPDATE_STATE?DPS2SPC3
CODE 163EH 0023H INBLOCK ?PR?_ADDRESS_DATA_FUNCTION?INTSPC30816
CODE 1661H 000CH INBLOCK ?PR?DPS2_CFG_DATA_OK?DPS2SPC3
CODE 166DH 000CH INBLOCK ?PR?DPS2_CFG_DATA_NOT_OK?DPS2SPC3
CODE 1679H 000CH INBLOCK ?PR?GO_LEAVE_DATA_EX_FUNCTION?INTSPC30816
OVERLAY MAP OF MODULE: klx (DPS2SPC3)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
?PR?DPS2_IND?INTSPC30816 805FH 0005H
+--> ?PR?GO_LEAVE_DATA_EX_FUNCTION?INTSPC3...
+--> ?PR?GLOBAL_CTRL_COMMAND_FUNCTION?INTS...
+--> ?PR?_DPS2_CALCULATE_INP_OUTP_LEN?DPS2...
+--> ?PR?_DPS2_SET_IO_DATA_LEN?DPS2SPC3
+--> ?PR?DPS2_CFG_DATA_OK?DPS2SPC3
+--> ?PR?DPS2_CFG_DATA_NOT_OK?DPS2SPC3
+--> ?PR?DPS2_CFG_DATA_UPDATE?DPS2SPC3
+--> ?PR?_ADDRESS_DATA_FUNCTION?INTSPC30816
+--> ?PR?WD_DP_MODE_TIMEOUT_FUNCTION?INTSP...
?PR?_DPS2_CALCULATE_INP_OUTP_LEN?DPS2... 806AH 0006H
?PR?_DPS2_SET_IO_DATA_LEN?DPS2SPC3 806AH 0004H
?PR?_ADDRESS_DATA_FUNCTION?INTSPC30816 8064H 0001H
?PR?WD_DP_MODE_TIMEOUT_FUNCTION?INTSP... ----- -----
+--> ?PR?DPS2_DIAG_UPDATE?DPS2SPC3
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?USERSPC3_0810
+--> ?C_INITSEG
?PR?MAIN?USERSPC3_0810 ----- -----
+--> ?PR?USER_DPS_RESET?USERSPC3_0810
+--> ?PR?_BUILD_DIAG_DATA_BLK?USERSPC3_0810
+--> ?PR?DPS2_DIAG_UPDATE?DPS2SPC3
?PR?USER_DPS_RESET?USERSPC3_0810 ----- -----
+--> ?PR?_DPS2_BUF_INIT?DPS2SPC3
+--> ?PR?_DPS2_CALCULATE_INP_OUTP_LEN?DPS2...
BL51 BANKED LINKER/LOCATER V5.02 11/01/2004 20:51:06 PAGE 3
+--> ?PR?_DPS2_SET_IO_DATA_LEN?DPS2SPC3
+--> ?PR?_USER_ERROR_FUNCTION?USERSPC3_0810
?PR?_DPS2_BUF_INIT?DPS2SPC3 806AH 0011H
+--> ?PR?_ASSIGN_AUX_BUF?DPS2SPC3
?PR?_ASSIGN_AUX_BUF?DPS2SPC3 807BH 0012H
?PR?_USER_ERROR_FUNCTION?USERSPC3_0810 806AH 0001H
SYMBOL TABLE OF MODULE: klx (DPS2SPC3)
VALUE TYPE NAME
----------------------------------
------- MODULE DPS2SPC3
C:0000H SYMBOL _ICE_DUMMY_
C:0B5BH PUBLIC _dps2_buf_init
C:0778H PUBLIC _dps2_get_free_mem
X:808DH SYMBOL dps2_base_ptr
X:808FH PUBLIC _dps2_x
C:0006H PUBLIC _assign_aux_buf
X:8090H SYMBOL dps2_buf_len
C:1661H PUBLIC dps2_cfg_data_ok
C:15F1H PUBLIC dps2_diag_update
C:1618H PUBLIC _dps2_output_update_state
C:12EDH PUBLIC _dps2_set_io_data_len
C:1000H PUBLIC _dps2_calculate_inp_outp_len
C:07E2H PUBLIC dps2_cfg_data_update
X:8092H SYMBOL dps2_binit
X:8098H SYMBOL io_data_len
C:166DH PUBLIC dps2_cfg_data_not_ok
------- PROC _ASSIGN_AUX_BUF
X:807BH SYMBOL lens
D:0001H SYMBOL count
X:807EH SYMBOL assign
X:8080H SYMBOL aux_len
------- DO
X:8082H SYMBOL pos
X:8085H SYMBOL lensx
D:0002H SYMBOL step
X:8088H SYMBOL lx
X:8089H SYMBOL px
X:808AH SYMBOL min_len
X:808CH SYMBOL min_step
D:0003H SYMBOL i
D:0007H SYMBOL j
------- ENDDO
C:0006H LINE# 150
C:0018H LINE# 152
C:0018H LINE# 158
C:0020H LINE# 159
C:0023H LINE# 162
C:002FH LINE# 163
C:002FH LINE# 164
BL51 BANKED LINKER/LOCATER V5.02 11/01/2004 20:51:06 PAGE 4
C:0033H LINE# 165
C:0033H LINE# 167
C:0047H LINE# 168
C:0047H LINE# 169
C:0059H LINE# 170
C:005CH LINE# 172
C:0070H LINE# 173
C:0070H LINE# 174
C:0097H LINE# 175
C:009AH LINE# 177
C:00AEH LINE# 178
C:00AEH LINE# 179
C:00D0H LINE# 180
C:00D3H LINE# 182
C:00E3H LINE# 183
C:00E3H LINE# 184
C:00FEH LINE# 185
C:00FEH LINE# 186
C:0127H LINE# 187
C:0127H LINE# 189
C:013BH LINE# 190
C:015DH LINE# 191
C:0174H LINE# 192
C:018DH LINE# 193
C:01ABH LINE# 194
C:01C2H LINE# 195
C:01C2H LINE# 196
C:01C5H LINE# 197
C:01C8H LINE# 199
C:01D3H LINE# 200
C:01D3H LINE# 201
C:01E6H LINE# 202
C:01E6H LINE# 203
C:01E7H LINE# 204
C:01E7H LINE# 205
C:01EAH LINE# 206
C:01EDH LINE# 207
C:01EDH LINE# 208
C:01F3H LINE# 209
C:01F3H LINE# 211
C:01FCH LINE# 212
C:01FCH LINE# 214
C:020BH LINE# 216
C:021FH LINE# 217
C:021FH LINE# 218
C:0248H LINE# 219
C:0248H LINE# 220
C:026AH LINE# 221
C:026AH LINE# 222
C:026DH LINE# 223
C:02A1H LINE# 225
C:02ABH LINE# 227
C:02BEH LINE# 228
C:02BEH LINE# 229
C:02E9H LINE# 230
C:02E9H LINE# 231
C:030DH LINE# 232
BL51 BANKED LINKER/LOCATER V5.02 11/01/2004 20:51:06 PAGE 5
C:030DH LINE# 233
C:0310H LINE# 234
C:033FH LINE# 236
C:0364H LINE# 237
C:0364H LINE# 239
C:038AH LINE# 240
C:038DH LINE# 241
C:038DH LINE# 242
C:0390H LINE# 255
C:03A7H LINE# 256
C:03A7H LINE# 257
C:03D6H LINE# 258
C:03D9H LINE# 260
C:03EAH LINE# 262
C:0400H LINE# 263
C:0400H LINE# 264
C:0434H LINE# 265
C:0434H LINE# 266
C:0446H LINE# 267
C:0446H LINE# 268
C:0449H LINE# 271
C:0456H LINE# 273
C:046CH LINE# 274
C:046CH LINE# 275
C:049DH LINE# 276
C:04D0H LINE# 277
C:04D3H LINE# 278
C:04DBH LINE# 279
------- ENDPROC _ASSIGN_AUX_BUF
------- PROC _DPS2_CALCULATE_INP_OUTP_LEN
D:0002H SYMBOL cfg_ptr
X:806AH SYMBOL cfg_len
------- DO
X:806CH SYMBOL temp_inp_data_len
X:806DH SYMBOL temp_outp_data_len
X:806EH SYMBOL length
D:0001H SYMBOL count
D:0007H SYMBOL specific_data_length
X:806FH SYMBOL result_ok
------- ENDDO
C:1000H LINE# 306
C:100CH LINE# 308
C:100CH LINE# 316
C:1012H LINE# 317
C:1017H LINE# 318
C:1019H LINE# 320
C:1019H LINE# 321
C:1039H LINE# 322
C:1039H LINE# 323
C:1052H LINE# 324
C:1052H LINE# 325
C:1054H LINE# 327
C:105EH LINE# 328
C:105EH LINE# 329
C:105FH LINE# 332
C:1067H LINE# 334
C:106BH LINE# 335
BL51 BANKED LINKER/LOCATER V5.02 11/01/2004 20:51:06 PAGE 6
C:106BH LINE# 336
C:106FH LINE# 337
C:106FH LINE# 338
C:1077H LINE# 339
C:1077H LINE# 340
C:1082H LINE# 341
C:1082H LINE# 342
C:108AH LINE# 343
C:108AH LINE# 344
C:1095H LINE# 345
C:1095H LINE# 346
C:109AH LINE# 347
C:109CH LINE# 349
C:109CH LINE# 352
C:10A4H LINE# 353
C:10A4H LINE# 354
C:10A5H LINE# 356
C:10B8H LINE# 359
C:10BCH LINE# 360
C:10BCH LINE# 361
C:10BFH LINE# 362
C:10C1H LINE# 364
C:10C1H LINE# 365
C:10CCH LINE# 366
C:10CCH LINE# 367
C:10CCH LINE# 368
C:10D4H LINE# 369
C:10D4H LINE# 370
C:10D5H LINE# 372
C:10E8H LINE# 374
C:10ECH LINE# 375
C:10ECH LINE# 376
C:10EFH LINE# 377
C:10F1H LINE# 379
C:10F1H LINE# 380
C:10FCH LINE# 381
C:10FCH LINE# 382
C:10FCH LINE# 383
C:1104H LINE# 385
C:1108H LINE# 386
C:1108H LINE# 387
C:110CH LINE# 388
C:1111H LINE# 389
C:1113H LINE# 391
C:1113H LINE# 392
C:1118H LINE# 393
C:1118H LINE# 394
C:1118H LINE# 395
C:1132H LINE# 400
C:1164H LINE# 402
C:1164H LINE# 403
C:1164H LINE# 404
C:1164H LINE# 405
C:1166H LINE# 407
C:1166H LINE# 408
C:116BH LINE# 409
C:116BH LINE# 410
BL51 BANKED LINKER/LOCATER V5.02 11/01/2004 20:51:06 PAGE 7
C:1171H LINE# 411
C:1171H LINE# 412
C:1179H LINE# 413
C:1181H LINE# 414
C:1186H LINE# 415
C:1186H LINE# 417
C:1186H LINE# 418
C:1189H LINE# 419
C:1189H LINE# 420
------- ENDPROC _DPS2_CALCULATE_INP_OUTP_LEN
------- PROC _DPS2_BUF_INIT
X:806AH SYMBOL b_ptr
D:0004H SYMBOL dps2_bptr
X:806EH SYMBOL fdl_init
X:806FH SYMBOL spec_prm
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -