This repository has been archived on 2024-01-06. You can view files and clone it, but cannot push or open issues or pull requests.
justhomework/MCU/Final_Design_FAIL/Listings/MCU_1.m51

749 lines
27 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\main.obj, .\Objects\delay.obj, .\Objects\display.obj, .\Objects\snake.obj, .\Objec
>> ts\food.obj TO .\Objects\MCU_1 PRINT (.\Listings\MCU_1.m51)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Objects\main.obj (MAIN)
.\Objects\delay.obj (DELAY)
.\Objects\display.obj (DISPLAY)
.\Objects\snake.obj (SNAKE)
.\Objects\food.obj (FOOD)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL_V5\C51\LIB\C51L.LIB (RAND)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSTXDATA)
LINK MAP OF MODULE: .\Objects\MCU_1 (MAIN)
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 * * * * * * *
XDATA 0000H 0601H UNIT ?XD?DISPLAY
XDATA 0601H 007BH UNIT ?XD?FOOD
XDATA 067CH 0079H UNIT ?XD?SNAKE
XDATA 06F5H 000AH UNIT _XDATA_GROUP_
XDATA 06FFH 0004H UNIT ?XD?LOGICJUDGE?FOOD
XDATA 0703H 0004H UNIT ?XD?RAND?RAND
XDATA 0707H 0003H UNIT ?XD?BODY_MOVE?SNAKE
XDATA 070AH 0002H UNIT ?XD?SNAKE_MOVE?SNAKE
XDATA 070CH 0002H UNIT ?XD?SNAKE_DRAW?SNAKE
XDATA 070EH 0002H UNIT ?XD?FOOD_ADD?FOOD
XDATA 0710H 0002H UNIT ?XD?FOOD_DRAW?FOOD
XDATA 0712H 0001H UNIT ?XD?_ADDDOT?DISPLAY
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0715H UNIT ?C_INITSEG
CODE 0718H 01B7H UNIT ?C?LIB_CODE
CODE 08CFH 01A6H UNIT ?PR?LOGICJUDGE?FOOD
CODE 0A75H 011DH UNIT ?PR?DRAW?DISPLAY
CODE 0B92H 00DFH UNIT ?PR?FOOD_ADD?FOOD
CODE 0C71H 00D8H UNIT ?PR?BODY_ADD?SNAKE
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 2
CODE 0D49H 00C5H UNIT ?PR?CLEAR?DISPLAY
CODE 0E0EH 00BAH UNIT ?PR?TEST?DISPLAY
CODE 0EC8H 00ABH UNIT ?PR?SNAKE_MOVE?SNAKE
CODE 0F73H 0099H UNIT ?PR?SNAKE_DRAW?SNAKE
CODE 100CH 008CH UNIT ?C_C51STARTUP
CODE 1098H 007CH UNIT ?PR?FOOD_DRAW?FOOD
CODE 1114H 0061H UNIT ?PR?_ADDDOT?DISPLAY
CODE 1175H 0053H UNIT ?PR?_SADDDOT?DISPLAY
CODE 11C8H 004DH UNIT ?PR?RAND?RAND
CODE 1215H 0037H UNIT ?PR?SNAKE_INIT?SNAKE
CODE 124CH 0029H UNIT ?PR?BODY_MOVE?SNAKE
CODE 1275H 0020H UNIT ?PR?_DELAY?DELAY
CODE 1295H 001CH UNIT ?PR?INIT?DISPLAY
CODE 12B1H 0019H UNIT ?PR?WRITE?DISPLAY
CODE 12CAH 0012H UNIT ?PR?SNAKE_TEST?SNAKE
CODE 12DCH 000BH UNIT ?PR?MAIN?MAIN
CODE 12E7H 000BH UNIT ?PR?DELAY100US?DELAY
CODE 12F2H 0007H UNIT ?PR?CACHELOCK?DISPLAY
CODE 12F9H 0007H UNIT ?PR?_WRITEDATA?DISPLAY
CODE 1300H 0007H UNIT ?PR?_SETCOMMAND?DISPLAY
CODE 1307H 0007H UNIT ?PR?_SETPAGE?DISPLAY
CODE 130EH 0007H UNIT ?PR?_SETLINE?DISPLAY
CODE 1315H 0007H UNIT ?PR?_SETY?DISPLAY
CODE 131CH 0006H UNIT ?PR?CACHEUNLOCK?DISPLAY
CODE 1322H 0006H UNIT ?PR?CHECKLOCK?DISPLAY
OVERLAY MAP OF MODULE: .\Objects\MCU_1 (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT?DISPLAY
+--> ?PR?CLEAR?DISPLAY
+--> ?PR?TEST?DISPLAY
?PR?INIT?DISPLAY ----- -----
+--> ?PR?WRITE?DISPLAY
?PR?WRITE?DISPLAY ----- -----
+--> ?PR?_DELAY?DELAY
?PR?CLEAR?DISPLAY 06F5H 0004H
+--> ?PR?WRITE?DISPLAY
?PR?TEST?DISPLAY 06F5H 0006H
+--> ?PR?CACHELOCK?DISPLAY
+--> ?PR?DRAW?DISPLAY
?PR?DRAW?DISPLAY 06FBH 0004H
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 3
+--> ?PR?WRITE?DISPLAY
SYMBOL TABLE OF MODULE: .\Objects\MCU_1 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:12DCH PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
C:12DCH LINE# 10
C:12DCH LINE# 11
C:12DCH LINE# 12
C:12DFH LINE# 13
C:12E2H LINE# 15
C:12E2H LINE# 16
C:12E2H LINE# 18
C:12E5H LINE# 19
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE DELAY
C:0000H SYMBOL _ICE_DUMMY_
C:12E7H PUBLIC delay100us
C:1275H PUBLIC _delay
------- PROC DELAY100US
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:12E7H LINE# 3
C:12E7H LINE# 4
C:12E7H LINE# 7
C:12E8H LINE# 8
C:12E9H LINE# 9
C:12EBH LINE# 10
C:12EDH LINE# 12
C:12EDH LINE# 13
C:12EFH LINE# 14
C:12F1H LINE# 15
------- ENDPROC DELAY100US
------- PROC _DELAY
D:0006H SYMBOL n
------- DO
D:0006H SYMBOL i
D:0004H SYMBOL j
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 4
------- ENDDO
C:1275H LINE# 24
C:1275H LINE# 26
C:1275H LINE# 27
C:1280H LINE# 28
C:1294H LINE# 29
------- ENDPROC _DELAY
------- ENDMOD DELAY
------- MODULE DISPLAY
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:12F2H PUBLIC cacheLock
D:00B0H PUBLIC P3
C:0D49H PUBLIC clear
C:1322H PUBLIC checkLock
D:00A8H PUBLIC IE
C:1300H PUBLIC _setCommand
D:00B8H PUBLIC IP
B:00B0H.0 PUBLIC RS
X:0000H SYMBOL sDisplayCache
C:1315H PUBLIC _setY
C:1175H PUBLIC _sAddDot
B:00B0H.1 PUBLIC RW
C:12F9H PUBLIC _writeData
X:0200H SYMBOL lock
C:12BAH PUBLIC write
C:0A75H PUBLIC draw
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:1295H PUBLIC init
C:0E0EH PUBLIC test
B:00B0H.2 PUBLIC E
C:1307H PUBLIC _setPage
X:0201H SYMBOL displayCache
C:111AH PUBLIC _addDot
B:00B0H.4 PUBLIC CSA
C:130EH PUBLIC _setLine
B:00B0H.5 PUBLIC CSB
C:131CH PUBLIC cacheUnlock
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC L?0078
------- ENDPROC L?0078
------- PROC _ADDDOT
X:0712H SYMBOL x
D:0005H SYMBOL y
C:111AH LINE# 20
C:111FH LINE# 21
C:111FH LINE# 22
C:1125H LINE# 24
C:1174H LINE# 25
------- ENDPROC _ADDDOT
------- PROC _SADDDOT
D:0002H SYMBOL x
D:0003H SYMBOL y
C:1175H LINE# 27
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 5
C:1179H LINE# 28
C:1179H LINE# 29
C:11A3H LINE# 31
C:11AEH LINE# 32
C:11B4H LINE# 33
C:11C0H LINE# 34
C:11C7H LINE# 35
------- ENDPROC _SADDDOT
------- PROC CACHELOCK
C:12F2H LINE# 36
C:12F2H LINE# 37
C:12F2H LINE# 38
C:12F8H LINE# 39
------- ENDPROC CACHELOCK
------- PROC CACHEUNLOCK
C:131CH LINE# 41
C:131CH LINE# 42
C:131CH LINE# 43
C:1321H LINE# 44
------- ENDPROC CACHEUNLOCK
------- PROC CHECKLOCK
C:1322H LINE# 46
C:1322H LINE# 47
C:1322H LINE# 48
C:1327H LINE# 49
------- ENDPROC CHECKLOCK
C:12B1H SYMBOL L?0077
------- PROC L?0076
------- ENDPROC L?0076
C:12B1H SYMBOL L?0077
------- PROC WRITE
C:12BAH LINE# 51
C:12BAH LINE# 52
C:12BAH LINE# 53
C:12BCH LINE# 54
C:12BEH LINE# 55
C:12C0H LINE# 56
C:12C7H LINE# 57
C:12C9H LINE# 58
------- ENDPROC WRITE
------- PROC DRAW
------- DO
X:06FBH SYMBOL i
X:06FDH SYMBOL j
------- ENDDO
C:0A75H LINE# 60
C:0A75H LINE# 61
C:0A75H LINE# 64
C:0A7EH LINE# 67
C:0A80H LINE# 69
C:0A82H LINE# 70
C:0A84H LINE# 71
C:0A9AH LINE# 72
C:0A9AH LINE# 73
C:0A9AH LINE# 74
C:0A9AH LINE# 75
C:0A9AH LINE# 76
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 6
C:0A9DH LINE# 77
C:0AA0H LINE# 78
C:0AA3H LINE# 80
C:0ABAH LINE# 81
C:0ABAH LINE# 82
C:0ABCH LINE# 83
C:0ABEH LINE# 84
C:0AE4H LINE# 85
C:0AE7H LINE# 86
C:0AF7H LINE# 87
C:0B08H LINE# 88
C:0B0AH LINE# 89
C:0B0CH LINE# 90
C:0B23H LINE# 91
C:0B23H LINE# 92
C:0B23H LINE# 93
C:0B23H LINE# 94
C:0B23H LINE# 95
C:0B26H LINE# 96
C:0B29H LINE# 97
C:0B2CH LINE# 99
C:0B43H LINE# 100
C:0B43H LINE# 101
C:0B45H LINE# 102
C:0B47H LINE# 103
C:0B6DH LINE# 104
C:0B70H LINE# 105
C:0B80H LINE# 106
C:0B91H LINE# 107
------- ENDPROC DRAW
------- PROC CLEAR
------- DO
X:06F5H SYMBOL i
X:06F7H SYMBOL j
------- ENDDO
C:0D49H LINE# 111
C:0D49H LINE# 112
C:0D49H LINE# 114
C:0D4BH LINE# 115
C:0D4DH LINE# 116
C:0D64H LINE# 117
C:0D64H LINE# 118
C:0D64H LINE# 119
C:0D64H LINE# 120
C:0D64H LINE# 121
C:0D67H LINE# 122
C:0D6AH LINE# 123
C:0D6DH LINE# 125
C:0D74H LINE# 126
C:0D74H LINE# 127
C:0D76H LINE# 128
C:0D78H LINE# 129
C:0D7BH LINE# 130
C:0D7EH LINE# 131
C:0D9BH LINE# 132
C:0DABH LINE# 133
C:0DADH LINE# 134
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 7
C:0DAFH LINE# 135
C:0DC6H LINE# 136
C:0DC6H LINE# 137
C:0DC6H LINE# 138
C:0DC6H LINE# 139
C:0DC6H LINE# 140
C:0DC9H LINE# 141
C:0DCCH LINE# 142
C:0DCFH LINE# 144
C:0DD6H LINE# 145
C:0DD6H LINE# 146
C:0DD8H LINE# 147
C:0DDAH LINE# 148
C:0DDDH LINE# 149
C:0DE0H LINE# 150
C:0DFDH LINE# 151
C:0E0DH LINE# 152
------- ENDPROC CLEAR
------- PROC INIT
C:1295H LINE# 154
C:1295H LINE# 155
C:1295H LINE# 156
C:1297H LINE# 157
C:1299H LINE# 158
C:129BH LINE# 159
C:129DH LINE# 160
C:129FH LINE# 161
C:12A2H LINE# 162
C:12A5H LINE# 164
C:12A7H LINE# 165
C:12A9H LINE# 166
C:12ABH LINE# 167
C:12AEH LINE# 168
------- ENDPROC INIT
------- PROC TEST
------- DO
X:06F5H SYMBOL i
X:06F7H SYMBOL j
X:06F9H SYMBOL k
------- ENDDO
C:0E0EH LINE# 172
C:0E0EH LINE# 173
C:0E0EH LINE# 175
C:0E15H LINE# 176
C:0E1CH LINE# 177
C:0E23H LINE# 178
C:0EC2H LINE# 179
C:0EC5H LINE# 180
------- ENDPROC TEST
------- PROC _WRITEDATA
D:0007H SYMBOL d
C:12F9H LINE# 184
C:12F9H LINE# 185
C:12F9H LINE# 186
C:12FBH LINE# 187
C:12FDH LINE# 188
C:12FFH LINE# 189
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 8
------- ENDPROC _WRITEDATA
------- PROC _SETCOMMAND
D:0007H SYMBOL d
C:1300H LINE# 191
C:1300H LINE# 192
C:1300H LINE# 193
C:1302H LINE# 194
C:1304H LINE# 195
C:1306H LINE# 196
------- ENDPROC _SETCOMMAND
------- PROC _SETPAGE
D:0007H SYMBOL p
C:1307H LINE# 199
C:1307H LINE# 200
C:1307H LINE# 201
------- ENDPROC _SETPAGE
------- PROC _SETLINE
D:0007H SYMBOL p
C:130EH LINE# 204
C:130EH LINE# 205
C:130EH LINE# 206
------- ENDPROC _SETLINE
------- PROC _SETY
D:0007H SYMBOL p
C:1315H LINE# 209
C:1315H LINE# 210
C:1315H LINE# 211
------- ENDPROC _SETY
------- ENDMOD DISPLAY
------- MODULE SNAKE
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
X:067CH PUBLIC snake
D:00B8H PUBLIC IP
C:0F73H PUBLIC snake_draw
C:1215H PUBLIC snake_init
C:0EC8H PUBLIC snake_move
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:12CAH PUBLIC snake_test
C:0C71H PUBLIC body_add
X:06F4H PUBLIC len
C:124CH PUBLIC body_move
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC SNAKE_INIT
C:1215H LINE# 8
C:1215H LINE# 9
C:1215H LINE# 11
C:122AH LINE# 12
C:123BH LINE# 13
C:124BH LINE# 15
------- ENDPROC SNAKE_INIT
------- PROC BODY_MOVE
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 9
X:0707H SYMBOL b
C:124CH LINE# 17
C:124CH LINE# 18
C:124CH LINE# 19
C:125DH LINE# 20
C:125DH LINE# 21
C:125DH LINE# 22
C:1260H LINE# 23
C:1262H LINE# 25
C:1262H LINE# 26
C:1265H LINE# 27
C:1267H LINE# 29
C:1267H LINE# 30
C:126DH LINE# 31
C:126EH LINE# 33
C:126EH LINE# 34
C:1274H LINE# 35
C:1274H LINE# 36
C:1274H LINE# 37
------- ENDPROC BODY_MOVE
------- PROC SNAKE_MOVE
------- DO
X:070AH SYMBOL i
------- ENDDO
C:0EC8H LINE# 39
C:0EC8H LINE# 40
C:0EC8H LINE# 41
C:0ECFH LINE# 42
C:0EE7H LINE# 43
C:0EE7H LINE# 45
C:0F08H LINE# 46
C:0F18H LINE# 47
C:0F38H LINE# 48
C:0F38H LINE# 50
C:0F62H LINE# 51
C:0F72H LINE# 52
------- ENDPROC SNAKE_MOVE
------- PROC BODY_ADD
C:0C71H LINE# 54
C:0C71H LINE# 55
C:0C71H LINE# 57
C:0C77H LINE# 58
C:0C98H LINE# 59
C:0CBCH LINE# 60
C:0CE0H LINE# 63
C:0D00H LINE# 64
C:0D00H LINE# 65
C:0D00H LINE# 66
C:0D0CH LINE# 67
C:0D0EH LINE# 69
C:0D0EH LINE# 70
C:0D1DH LINE# 71
C:0D1FH LINE# 73
C:0D1FH LINE# 74
C:0D33H LINE# 75
C:0D34H LINE# 77
C:0D34H LINE# 78
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 10
C:0D48H LINE# 79
C:0D48H LINE# 80
C:0D48H LINE# 81
------- ENDPROC BODY_ADD
------- PROC SNAKE_DRAW
------- DO
X:070CH SYMBOL i
------- ENDDO
C:0F73H LINE# 83
C:0F73H LINE# 84
C:0F73H LINE# 85
C:0F7BH LINE# 86
C:0F86H LINE# 87
C:0F92H LINE# 88
C:0F9EH LINE# 89
C:0FAAH LINE# 90
C:0FB6H LINE# 92
C:0FCEH LINE# 93
C:0FCEH LINE# 94
C:0FFBH LINE# 95
C:100BH LINE# 96
------- ENDPROC SNAKE_DRAW
------- PROC SNAKE_TEST
------- DO
D:0004H SYMBOL i
------- ENDDO
C:12CAH LINE# 98
C:12CAH LINE# 99
C:12CAH LINE# 101
C:12CDH LINE# 102
C:12CDH LINE# 103
C:12DBH LINE# 104
------- ENDPROC SNAKE_TEST
------- ENDMOD SNAKE
------- MODULE FOOD
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:08CFH PUBLIC logicJudge
D:00A8H PUBLIC IE
X:0601H PUBLIC isVICTROY
D:00B8H PUBLIC IP
X:0602H PUBLIC food
D:0098H PUBLIC SCON
C:0B92H PUBLIC food_add
D:0088H PUBLIC TCON
X:067AH PUBLIC isGAMEOVER
C:1098H PUBLIC food_draw
D:00C8H PUBLIC T2CON
X:067BH PUBLIC fCount
D:00D0H PUBLIC PSW
------- PROC FOOD_ADD
------- DO
X:070EH SYMBOL i
C:0BB0H SYMBOL Re
------- ENDDO
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 11
C:0B92H LINE# 11
C:0B92H LINE# 12
C:0B92H LINE# 13
C:0B99H LINE# 14
C:0B9FH LINE# 15
C:0BB0H LINE# 17
C:0BB0H LINE# 18
C:0BCDH LINE# 19
C:0BEAH LINE# 22
C:0C02H LINE# 23
C:0C5FH LINE# 24
C:0C70H LINE# 26
------- ENDPROC FOOD_ADD
------- PROC FOOD_DRAW
------- DO
X:0710H SYMBOL i
------- ENDDO
C:1098H LINE# 28
C:1098H LINE# 29
C:1098H LINE# 30
C:109FH LINE# 31
C:10B7H LINE# 32
C:10B7H LINE# 33
C:10D6H LINE# 34
C:10D6H LINE# 35
C:1103H LINE# 36
C:1113H LINE# 37
------- ENDPROC FOOD_DRAW
------- PROC LOGICJUDGE
------- DO
X:06FFH SYMBOL i
X:0701H SYMBOL j
------- ENDDO
C:08CFH LINE# 39
C:08CFH LINE# 40
C:08CFH LINE# 42
C:08E7H LINE# 43
C:08E7H LINE# 44
C:0906H LINE# 45
C:0906H LINE# 46
C:093EH LINE# 47
C:0941H LINE# 48
C:0952H LINE# 50
C:0974H LINE# 51
C:0974H LINE# 52
C:09AAH LINE# 53
C:09AAH LINE# 54
C:09ADH LINE# 56
C:09ADH LINE# 57
C:09CFH LINE# 58
C:0A3AH LINE# 61
C:0A3AH LINE# 62
C:0A41H LINE# 64
C:0A52H LINE# 65
C:0A63H LINE# 66
C:0A6BH LINE# 67
C:0A6BH LINE# 68
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 12
C:0A71H LINE# 70
C:0A71H LINE# 71
C:0A74H LINE# 72
------- ENDPROC LOGICJUDGE
------- ENDMOD FOOD
------- MODULE ?C?COPY
C:07E8H PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?IMUL
C:080EH PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?SIDIV
C:0820H PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?OFFXADD
C:0856H PUBLIC ?C?OFFXADD
------- ENDMOD ?C?OFFXADD
------- MODULE RAND
X:0703H PUBLIC ?SRAND?BYTE
C:11C8H PUBLIC RAND
C:1206H PUBLIC _SRAND
------- ENDMOD RAND
------- MODULE ?C?UIDIV
C:0862H PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
------- MODULE ?C?LLDXDATA
C:08B7H PUBLIC ?C?LLDXDATA
------- ENDMOD ?C?LLDXDATA
------- MODULE ?C?LSTXDATA
C:08C3H PUBLIC ?C?LSTXDATA
------- ENDMOD ?C?LSTXDATA
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?DELAY100US?DELAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?CACHEUNLOCK?DISPLAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?CHECKLOCK?DISPLAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_WRITEDATA?DISPLAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETPAGE?DISPLAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETLINE?DISPLAY
BL51 BANKED LINKER/LOCATER V6.22.2.0 05/19/2022 19:29:35 PAGE 13
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETY?DISPLAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SNAKE_INIT?SNAKE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SNAKE_DRAW?SNAKE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SNAKE_TEST?SNAKE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?FOOD_ADD?FOOD
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?FOOD_DRAW?FOOD
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?LOGICJUDGE?FOOD
Program Size: data=9.0 xdata=1811 code=4904
LINK/LOCATE RUN COMPLETE. 13 WARNING(S), 0 ERROR(S)