QuakeGod
2024-10-14 005755edcdc332315ba077598d4746ac195b069e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
BL51 BANKED LINKER/LOCATER V6.22                                                        09/23/2024  09:07:48  PAGE 1
 
 
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
D:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\STARTUP.obj, .\Objects\main.obj, .\Objects\SLP.obj, .\Objects\ModBus.obj TO .\Obje
>> cts\demo PRINT (.\Listings\demo.m51) RAMSIZE (256) CODE (0X0000-0XEFF8) XDATA (0X0000-0X0EFF)
 
 
MEMORY MODEL: SMALL
 
 
INPUT MODULES INCLUDED:
  .\Objects\STARTUP.obj (?C_STARTUP)
  .\Objects\main.obj (MAIN)
  .\Objects\SLP.obj (SLP)
  .\Objects\ModBus.obj (MODBUS)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CILDOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?ILDOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?ISTOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PSTOPTR)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?ICALL)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?IILDX)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDIDATA)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PSTIDATA)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDXDATA)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PSTXDATA)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDPDATA)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PSTPDATA)
  D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDCODE)
 
 
LINK MAP OF MODULE:  .\Objects\demo (?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     0011H     UNIT         _DATA_GROUP_
            DATA    0019H     0006H     UNIT         ?DT?_SLPSETCALLBACK?SLP
                    001FH     0001H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         ?BI?MAIN
                    0020H.2   0000H.6                *** GAP ***
            DATA    0021H     003CH     UNIT         ?DT?MAIN
            IDATA   005DH     0001H     UNIT         ?STACK
 
            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0005H     UNIT         ?PR?GETINPUT?MAIN
            CODE    0008H     0003H     UNIT         ?PR?_PUTOUTPUT?MAIN
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0009H     UNIT         ?PR?_MODBUSPARSEPACKET?MODBUS
            CODE    0017H     0001H     UNIT         ?PR?TIMER0_ISR?MAIN
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 2
 
 
            CODE    0018H     0001H     UNIT         ?PR?TIMER1_ISR?MAIN
            CODE    0019H     0001H     UNIT         ?PR?OTHERPROCESS?MAIN
            CODE    001AH     0001H     UNIT         ?PR?MODBUSPROCESS?MODBUS
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0035H     UNIT         ?PR?UART3_ISR?MAIN
            CODE    0053H     0031H     UNIT         ?PR?_SLPINIT?SLP
                    0084H     0007H                  *** GAP ***
            CODE    008BH     0003H     ABSOLUTE     
            CODE    008EH     0246H     UNIT         ?C?LIB_CODE
            CODE    02D4H     019DH     UNIT         ?PR?_SLPPARSEPACKET?SLP
            CODE    0471H     0119H     UNIT         ?PR?_SLPPROCESS?SLP
            CODE    058AH     00B6H     UNIT         ?PR?_SLPMASTERSENDPACKET?SLP
            CODE    0640H     008CH     UNIT         ?C_C51STARTUP
            CODE    06CCH     0083H     UNIT         ?PR?GETJUMPER?MAIN
            CODE    074FH     0078H     UNIT         ?PR?MAIN?MAIN
            CODE    07C7H     0026H     UNIT         ?PR?_UART3SENDPACKET?MAIN
            CODE    07EDH     0025H     UNIT         ?PR?UART3RECVPACKET?MAIN
            CODE    0812H     0023H     UNIT         ?PR?IO_INIT?MAIN
            CODE    0835H     0022H     UNIT         ?PR?_SLPBCC?SLP
            CODE    0857H     001FH     UNIT         ?PR?_SLPSETCALLBACK?SLP
            CODE    0876H     001BH     UNIT         ?PR?UART1RECVPACKET?MAIN
            CODE    0891H     0019H     UNIT         ?PR?UART3INIT?MAIN
            CODE    08AAH     0013H     UNIT         ?PR?_DELAY_US?MAIN
            CODE    08BDH     0011H     UNIT         ?C_INITSEG
 
 
 
OVERLAY MAP OF MODULE:   .\Objects\demo (?C_STARTUP)
 
 
SEGMENT                                 DATA_GROUP 
  +--> CALLED SEGMENT                 START    LENGTH
-----------------------------------------------------
?C_C51STARTUP                         -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG
 
?PR?MAIN?MAIN                         0008H    0001H
  +--> ?PR?IO_INIT?MAIN
  +--> ?PR?UART3INIT?MAIN
  +--> ?PR?GETJUMPER?MAIN
  +--> ?PR?_UART3SENDPACKET?MAIN
  +--> ?PR?_SLPINIT?SLP
  +--> ?PR?GETINPUT?MAIN
  +--> ?PR?UART3RECVPACKET?MAIN
  +--> ?PR?_SLPPROCESS?SLP
  +--> ?PR?_PUTOUTPUT?MAIN
  +--> ?PR?UART1RECVPACKET?MAIN
  +--> ?PR?MODBUSPROCESS?MODBUS
  +--> ?PR?OTHERPROCESS?MAIN
  +--> ?PR?_DELAY_US?MAIN
 
?PR?GETJUMPER?MAIN                    0009H    0001H
 
?PR?_UART3SENDPACKET?MAIN             0009H    0003H
 
?PR?_SLPINIT?SLP                      0009H    0006H
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 3
 
 
 
?PR?UART3RECVPACKET?MAIN              -----    -----
  +--> ?PR?_SLPPARSEPACKET?SLP
 
?PR?_SLPPARSEPACKET?SLP               0009H    000DH
  +--> ?PR?_SLPBCC?SLP
 
?PR?_SLPBCC?SLP                       0016H    0003H
 
?PR?_SLPPROCESS?SLP                   0009H    0003H
  +--> ?PR?_SLPMASTERSENDPACKET?SLP
 
?PR?_SLPMASTERSENDPACKET?SLP          000CH    0006H
  +--> ?PR?_SLPBCC?SLP
 
?PR?UART1RECVPACKET?MAIN              -----    -----
  +--> ?PR?_MODBUSPARSEPACKET?MODBUS
 
?PR?_MODBUSPARSEPACKET?MODBUS         0009H    0004H
 
 
 
SYMBOL TABLE OF MODULE:  .\Objects\demo (?C_STARTUP)
 
  VALUE           TYPE          NAME
  ----------------------------------
 
  -------         MODULE        ?C_STARTUP
  C:0640H         SEGMENT       ?C_C51STARTUP
  I:005DH         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0643H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0640H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0640H         LINE#         133
  C:0642H         LINE#         134
  C:0643H         LINE#         135
  C:0644H         LINE#         136
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 4
 
 
  C:0646H         LINE#         185
  C:0649H         LINE#         196
  -------         ENDMOD        ?C_STARTUP
 
  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0092H         PUBLIC        P1M0
  D:0093H         PUBLIC        P0M1
  D:0096H         PUBLIC        P2M0
  D:0091H         PUBLIC        P1M1
  D:0080H         PUBLIC        P0
  C:001EH         PUBLIC        UART3_Isr
  D:00B2H         PUBLIC        P3M0
  D:0095H         PUBLIC        P2M1
  D:0090H         PUBLIC        P1
  D:00B4H         PUBLIC        P4M0
  D:00B1H         PUBLIC        P3M1
  D:00A0H         PUBLIC        P2
  D:00CAH         PUBLIC        P5M0
  D:00B3H         PUBLIC        P4M1
  D:00B0H         PUBLIC        P3
  D:00CCH         PUBLIC        P6M0
  D:00C9H         PUBLIC        P5M1
  D:00C0H         PUBLIC        P4
  D:00E2H         PUBLIC        P7M0
  D:00CBH         PUBLIC        P6M1
  D:00C8H         PUBLIC        P5
  B:00A8H.7       PUBLIC        EA
  D:00E1H         PUBLIC        P7M1
  D:00E8H         PUBLIC        P6
  D:00F8H         PUBLIC        P7
  D:00BAH         PUBLIC        P_SW2
  D:00A8H         PUBLIC        IE
  C:0812H         PUBLIC        IO_Init
  B:00A8H.4       PUBLIC        ES
  C:06CCH         PUBLIC        GetJumper
  D:00B8H         PUBLIC        IP
  B:00B0H.6       PUBLIC        KEY1
  B:00B0H.7       PUBLIC        KEY2
  B:00C0H.1       PUBLIC        KEY3
  B:00C0H.2       PUBLIC        KEY4
  B:00C0H.3       PUBLIC        KEY5
  B:00C0H.4       PUBLIC        KEY6
  D:0021H         PUBLIC        SLP1
  D:00D8H         PUBLIC        CCON
  C:074FH         PUBLIC        main
  D:0044H         PUBLIC        uart1recvtimeout
  D:0045H         PUBLIC        uart3recvtimeout
  D:0098H         PUBLIC        SCON
  C:0003H         PUBLIC        GetInput
  D:0088H         PUBLIC        TCON
  B:0020H.0       PUBLIC        uart1busy
  B:0020H.1       PUBLIC        uart3busy
  C:07C7H         PUBLIC        _Uart3SendPacket
  C:08AAH         PUBLIC        _Delay_us
  C:0876H         PUBLIC        Uart1RecvPacket
  D:00AFH         PUBLIC        IE2
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 5
 
 
  C:07EDH         PUBLIC        Uart3RecvPacket
  D:0046H         PUBLIC        bSLPMaster
  C:0017H         PUBLIC        Timer0_Isr
  C:0018H         PUBLIC        Timer1_Isr
  D:0047H         PUBLIC        nSLPStation
  D:00D4H         PUBLIC        T3H
  D:0048H         PUBLIC        inputdata
  C:0008H         PUBLIC        _PutOutput
  D:00D5H         PUBLIC        T3L
  D:0083H         PUBLIC        DPH
  D:00D1H         PUBLIC        T4T3M
  D:0049H         PUBLIC        uart1recvbuf
  D:0051H         PUBLIC        uart3recvbuf
  D:0059H         PUBLIC        uart1recvlen
  D:00ADH         PUBLIC        S3BUF
  D:005AH         PUBLIC        uart3recvlen
  D:00ACH         PUBLIC        S3CON
  C:0891H         PUBLIC        Uart3Init
  C:0019H         PUBLIC        OtherProcess
  B:00C0H.5       PUBLIC        ERR
  B:00C0H.6       PUBLIC        RUN
  D:005BH         PUBLIC        nCount
  D:00D0H         PUBLIC        PSW
  D:0094H         PUBLIC        P0M0
  -------         PROC          _DELAY_US
  D:0006H         SYMBOL        n
  -------         DO            
  D:0005H         SYMBOL        j
  -------         ENDDO         
  C:08AAH         LINE#         126
  C:08AAH         LINE#         127
  C:08AAH         LINE#         129
  C:08B4H         LINE#         130
  C:08B6H         LINE#         131
  C:08BCH         LINE#         133
  -------         ENDPROC       _DELAY_US
  -------         PROC          TIMER0_ISR
  C:0017H         LINE#         135
  C:0017H         LINE#         136
  -------         ENDPROC       TIMER0_ISR
  -------         PROC          TIMER1_ISR
  C:0018H         LINE#         150
  C:0018H         LINE#         151
  -------         ENDPROC       TIMER1_ISR
  -------         PROC          UART3INIT
  C:0891H         LINE#         192
  C:0891H         LINE#         193
  C:0891H         LINE#         194
  C:0894H         LINE#         195
  C:0897H         LINE#         196
  C:089AH         LINE#         197
  C:089DH         LINE#         198
  C:08A0H         LINE#         199
  C:08A3H         LINE#         200
  C:08A6H         LINE#         201
  C:08A9H         LINE#         203
  -------         ENDPROC       UART3INIT
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 6
 
 
  -------         PROC          UART3_ISR
  C:001EH         LINE#         206
  C:0027H         LINE#         208
  C:002CH         LINE#         209
  C:002CH         LINE#         210
  C:002FH         LINE#         212
  C:0036H         LINE#         213
  C:003FH         LINE#         214
  C:0042H         LINE#         218
  C:0042H         LINE#         219
  C:0047H         LINE#         220
  C:0047H         LINE#         221
  C:004AH         LINE#         222
  C:004CH         LINE#         223
  C:004CH         LINE#         224
  -------         ENDPROC       UART3_ISR
  -------         PROC          IO_INIT
  C:0812H         LINE#         227
  C:0812H         LINE#         228
  C:0812H         LINE#         229
  C:0817H         LINE#         230
  C:081BH         LINE#         231
  C:0820H         LINE#         232
  C:0824H         LINE#         233
  C:0828H         LINE#         234
  C:082CH         LINE#         235
  C:0830H         LINE#         236
  C:0834H         LINE#         239
  -------         ENDPROC       IO_INIT
  -------         PROC          GETINPUT
  C:0003H         LINE#         254
  C:0003H         LINE#         255
  C:0003H         LINE#         257
  C:0007H         LINE#         274
  -------         ENDPROC       GETINPUT
  -------         PROC          _PUTOUTPUT
  D:0007H         SYMBOL        out
  C:0008H         LINE#         276
  C:0008H         LINE#         277
  C:0008H         LINE#         278
  C:000AH         LINE#         294
  -------         ENDPROC       _PUTOUTPUT
  -------         PROC          _UART3SENDPACKET
  D:0009H         SYMBOL        str
  D:0005H         SYMBOL        len
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:07C7H         LINE#         296
  C:07CDH         LINE#         297
  C:07CDH         LINE#         299
  C:07D4H         LINE#         300
  C:07D4H         LINE#         301
  C:07D7H         LINE#         302
  C:07E7H         LINE#         303
  C:07E9H         LINE#         304
  C:07ECH         LINE#         305
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 7
 
 
  -------         ENDPROC       _UART3SENDPACKET
  -------         PROC          UART3RECVPACKET
  C:07EDH         LINE#         312
  C:07EDH         LINE#         313
  C:07EDH         LINE#         314
  C:07F4H         LINE#         315
  C:07F6H         LINE#         316
  C:07F7H         LINE#         317
  C:07F7H         LINE#         318
  C:07F9H         LINE#         319
  C:080EH         LINE#         320
  C:0811H         LINE#         321
  C:0811H         LINE#         322
  -------         ENDPROC       UART3RECVPACKET
  -------         PROC          UART1RECVPACKET
  C:0876H         LINE#         324
  C:0876H         LINE#         325
  C:0876H         LINE#         326
  C:087DH         LINE#         327
  C:087FH         LINE#         328
  C:0880H         LINE#         329
  C:0880H         LINE#         330
  C:0882H         LINE#         331
  C:088DH         LINE#         332
  C:0890H         LINE#         333
  C:0890H         LINE#         334
  -------         ENDPROC       UART1RECVPACKET
  -------         PROC          OTHERPROCESS
  C:0019H         LINE#         336
  C:0019H         LINE#         337
  C:0019H         LINE#         352
  -------         ENDPROC       OTHERPROCESS
  -------         PROC          GETJUMPER
  -------         DO            
  D:0009H         SYMBOL        keys
  -------         ENDDO         
  C:06CCH         LINE#         354
  C:06CCH         LINE#         355
  C:06CCH         LINE#         357
  C:06DCH         LINE#         358
  C:06EEH         LINE#         359
  C:0702H         LINE#         360
  C:0717H         LINE#         361
  C:072AH         LINE#         362
  C:073EH         LINE#         363
  C:0745H         LINE#         364
  C:074CH         LINE#         366
  C:074EH         LINE#         367
  -------         ENDPROC       GETJUMPER
  -------         PROC          MAIN
  -------         DO            
  D:0008H         SYMBOL        daa
  -------         ENDDO         
  C:074FH         LINE#         368
  C:074FH         LINE#         369
  C:074FH         LINE#         371
  C:0752H         LINE#         374
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 8
 
 
  C:0755H         LINE#         376
  C:0758H         LINE#         380
  C:075AH         LINE#         381
  C:075CH         LINE#         385
  C:0761H         LINE#         386
  C:076AH         LINE#         387
  C:0770H         LINE#         388
  C:0782H         LINE#         389
  C:0785H         LINE#         390
  C:0788H         LINE#         394
  C:0788H         LINE#         395
  C:0788H         LINE#         401
  C:078DH         LINE#         402
  C:0790H         LINE#         403
  C:0792H         LINE#         406
  C:0795H         LINE#         408
  C:079EH         LINE#         410
  C:07A2H         LINE#         411
  C:07A4H         LINE#         412
  C:07A6H         LINE#         413
  C:07A8H         LINE#         415
  C:07A8H         LINE#         418
  C:07ADH         LINE#         422
  C:07B0H         LINE#         424
  C:07B3H         LINE#         428
  C:07B6H         LINE#         431
  C:07BDH         LINE#         433
  C:07C5H         LINE#         434
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN
 
  -------         MODULE        SLP
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0053H         PUBLIC        _SLPInit
  C:0857H         PUBLIC        _SLPSetCallBack
  C:0835H         PUBLIC        _SLPBCC
  C:058AH         PUBLIC        _SLPMasterSendPacket
  C:0471H         PUBLIC        _SLPProcess
  C:02D4H         PUBLIC        _SLPparsePacket
  -------         PROC          _SLPBCC
  D:0016H         SYMBOL        pBuf
  D:0005H         SYMBOL        len1
  -------         DO            
  D:0006H         SYMBOL        i
  D:0007H         SYMBOL        BCC
  -------         ENDDO         
  C:0835H         LINE#         5
  C:083BH         LINE#         6
  C:083BH         LINE#         8
  C:083DH         LINE#         9
  C:0843H         LINE#         10
  C:0843H         LINE#         11
  C:0853H         LINE#         12
  C:0856H         LINE#         13
  C:0856H         LINE#         14
  -------         ENDPROC       _SLPBCC
  -------         PROC          _SLPINIT
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 9
 
 
  D:0009H         SYMBOL        pSLP
  D:000CH         SYMBOL        pFunc1
  C:0053H         LINE#         16
  C:0059H         LINE#         17
  C:0059H         LINE#         18
  C:0062H         LINE#         19
  C:006BH         LINE#         20
  C:0083H         LINE#         22
  -------         ENDPROC       _SLPINIT
  -------         PROC          _SLPSETCALLBACK
  D:0019H         SYMBOL        pSLP
  D:001CH         SYMBOL        pFunc1
  C:0857H         LINE#         24
  C:085DH         LINE#         25
  C:085DH         LINE#         26
  C:0875H         LINE#         27
  -------         ENDPROC       _SLPSETCALLBACK
  -------         PROC          _SLPPARSEPACKET
  D:0009H         SYMBOL        pSLP
  D:000CH         SYMBOL        pRecvBuf
  D:000FH         SYMBOL        len1
  -------         DO            
  D:0010H         SYMBOL        pPacket
  -------         DO            
  D:0013H         SYMBOL        pRplyPkt
  -------         ENDDO         
  -------         ENDDO         
  C:02D4H         LINE#         29
  C:02DAH         LINE#         30
  C:02DAH         LINE#         32
  C:02E6H         LINE#         33
  C:02EFH         LINE#         35
  C:0308H         LINE#         36
  C:0316H         LINE#         37
  C:0316H         LINE#         38
  C:0323H         LINE#         39
  C:0323H         LINE#         41
  C:033FH         LINE#         42
  C:034CH         LINE#         43
  C:0355H         LINE#         44
  C:0382H         LINE#         45
  C:0382H         LINE#         46
  C:0382H         LINE#         48
  C:0394H         LINE#         49
  C:0394H         LINE#         50
  C:0394H         LINE#         51
  C:03A4H         LINE#         52
  C:03A4H         LINE#         54
  C:03B3H         LINE#         55
  C:03D2H         LINE#         56
  C:03E4H         LINE#         57
  C:03EDH         LINE#         59
  C:03F8H         LINE#         60
  C:0410H         LINE#         61
  C:0428H         LINE#         62
  C:0445H         LINE#         65
  C:0470H         LINE#         66
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 10
 
 
  C:0470H         LINE#         67
  C:0470H         LINE#         68
  C:0470H         LINE#         69
  -------         ENDPROC       _SLPPARSEPACKET
  -------         PROC          _SLPMASTERSENDPACKET
  D:000CH         SYMBOL        pSLP
  -------         DO            
  D:000FH         SYMBOL        pReqPkt
  -------         ENDDO         
  C:058AH         LINE#         71
  C:0590H         LINE#         72
  C:0590H         LINE#         74
  C:059CH         LINE#         75
  C:05AAH         LINE#         77
  C:05B5H         LINE#         78
  C:05CDH         LINE#         79
  C:05F8H         LINE#         80
  C:0615H         LINE#         83
  -------         ENDPROC       _SLPMASTERSENDPACKET
  -------         PROC          _SLPPROCESS
  D:0009H         SYMBOL        pSLP
  C:0471H         LINE#         86
  C:0477H         LINE#         87
  C:0477H         LINE#         88
  C:047FH         LINE#         89
  C:047FH         LINE#         90
  C:048CH         LINE#         91
  C:048CH         LINE#         92
  C:0494H         LINE#         94
  C:049CH         LINE#         95
  C:04B2H         LINE#         97
  C:04B4H         LINE#         98
  C:04C4H         LINE#         99
  C:04D3H         LINE#         100
  C:04E1H         LINE#         101
  C:04E8H         LINE#         102
  C:04E8H         LINE#         103
  C:04E8H         LINE#         104
  C:04FCH         LINE#         105
  C:0504H         LINE#         106
  C:0515H         LINE#         107
  C:0523H         LINE#         108
  C:0523H         LINE#         109
  C:0530H         LINE#         110
  C:0533H         LINE#         111
  C:0533H         LINE#         112
  C:0533H         LINE#         113
  C:0535H         LINE#         114
  C:0535H         LINE#         115
  C:0545H         LINE#         116
  C:0554H         LINE#         117
  C:0554H         LINE#         118
  C:0562H         LINE#         119
  C:0564H         LINE#         120
  C:057AH         LINE#         121
  C:057AH         LINE#         122
  C:057AH         LINE#         123
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 11
 
 
  -------         ENDPROC       _SLPPROCESS
  -------         ENDMOD        SLP
 
  -------         MODULE        MODBUS
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:001AH         PUBLIC        ModbusProcess
  C:000EH         PUBLIC        _ModbusparsePacket
  -------         PROC          _MODBUSPARSEPACKET
  D:0009H         SYMBOL        pBuf
  D:000CH         SYMBOL        len1
  C:000EH         LINE#         4
  C:0016H         LINE#         5
  C:0016H         LINE#         6
  -------         ENDPROC       _MODBUSPARSEPACKET
  -------         PROC          MODBUSPROCESS
  C:001AH         LINE#         8
  C:001AH         LINE#         9
  C:001AH         LINE#         12
  -------         ENDPROC       MODBUSPROCESS
  -------         ENDMOD        MODBUS
 
  -------         MODULE        ?C?CLDPTR
  C:008EH         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR
 
  -------         MODULE        ?C?CLDOPTR
  C:00A7H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR
 
  -------         MODULE        ?C?CILDOPTR
  C:00D4H         PUBLIC        ?C?CILDOPTR
  -------         ENDMOD        ?C?CILDOPTR
 
  -------         MODULE        ?C?CSTPTR
  C:0107H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR
 
  -------         MODULE        ?C?CSTOPTR
  C:0119H         PUBLIC        ?C?CSTOPTR
  -------         ENDMOD        ?C?CSTOPTR
 
  -------         MODULE        ?C?ILDOPTR
  C:013BH         PUBLIC        ?C?ILDOPTR
  -------         ENDMOD        ?C?ILDOPTR
 
  -------         MODULE        ?C?IILDOPTR
  C:0173H         PUBLIC        ?C?IILDOPTR
  -------         ENDMOD        ?C?IILDOPTR
 
  -------         MODULE        ?C?ISTOPTR
  C:01C0H         PUBLIC        ?C?ISTOPTR
  -------         ENDMOD        ?C?ISTOPTR
 
  -------         MODULE        ?C?PLDOPTR
  C:01EDH         PUBLIC        ?C?PLDOPTR
  -------         ENDMOD        ?C?PLDOPTR
 
BL51 BANKED LINKER/LOCATER V6.22                                                      09/23/2024  09:07:48  PAGE 12
 
 
  -------         MODULE        ?C?PSTOPTR
  C:021DH         PUBLIC        ?C?PSTOPTR
  -------         ENDMOD        ?C?PSTOPTR
 
  -------         MODULE        ?C?ICALL
  C:0276H         PUBLIC        ?C?ICALL
  C:027AH         PUBLIC        ?C?ICALL2
  -------         ENDMOD        ?C?ICALL
 
  -------         MODULE        ?C?IILDX
  C:027CH         PUBLIC        ?C?IILDX
  -------         ENDMOD        ?C?IILDX
 
  -------         MODULE        ?C?PLDIDATA
  C:0292H         PUBLIC        ?C?PLDIDATA
  -------         ENDMOD        ?C?PLDIDATA
 
  -------         MODULE        ?C?PSTIDATA
  C:029BH         PUBLIC        ?C?PSTIDATA
  -------         ENDMOD        ?C?PSTIDATA
 
  -------         MODULE        ?C?PLDXDATA
  C:02A4H         PUBLIC        ?C?PLDXDATA
  -------         ENDMOD        ?C?PLDXDATA
 
  -------         MODULE        ?C?PSTXDATA
  C:02ADH         PUBLIC        ?C?PSTXDATA
  -------         ENDMOD        ?C?PSTXDATA
 
  -------         MODULE        ?C?PLDPDATA
  C:02B6H         PUBLIC        ?C?PLDPDATA
  -------         ENDMOD        ?C?PLDPDATA
 
  -------         MODULE        ?C?PSTPDATA
  C:02BFH         PUBLIC        ?C?PSTPDATA
  -------         ENDMOD        ?C?PSTPDATA
 
  -------         MODULE        ?C?PLDCODE
  C:02C8H         PUBLIC        ?C?PLDCODE
  -------         ENDMOD        ?C?PLDCODE
 
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_SLPSETCALLBACK?SLP
 
Program Size: data=92.2 xdata=0 code=2247
LINK/LOCATE RUN COMPLETE.  1 WARNING(S),  0 ERROR(S)