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/MCU_REAL _FINAL/Listings/MCU_1.m51

792 lines
28 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 06/04/2022 21:55:17 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\main.obj, .\Objects\menu.obj, .\Objects\delay.obj, .\Objects\display.obj, .\Object
>> s\draw.obj, .\Objects\block.obj TO .\Objects\MCU_1 PRINT (.\Listings\MCU_1.m51)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Objects\main.obj (MAIN)
.\Objects\menu.obj (MENU)
.\Objects\delay.obj (DELAY)
.\Objects\display.obj (DISPLAY)
.\Objects\draw.obj (DRAW)
.\Objects\block.obj (BLOCK)
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?CSTPTR)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?PLDPTR)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?ICALL)
C:\KEIL_V5\C51\LIB\C51L.LIB (RAND)
C:\KEIL_V5\C51\LIB\C51L.LIB (MALLOC)
C:\KEIL_V5\C51\LIB\C51L.LIB (CALLOC)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?IMUL)
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)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?PLDCODE)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL_V5\C51\LIB\C51L.LIB (INIT_MEM)
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 0015H UNIT ?XD?MENU
XDATA 0015H 0008H UNIT ?XD?INIT_MEM
XDATA 001DH 0008H UNIT _XDATA_GROUP_
XDATA 0025H 0007H UNIT ?XD?GENSHAPE?BLOCK
XDATA 002CH 0006H UNIT ?XD?GROUPINIT?BLOCK
XDATA 0032H 0006H UNIT ?XD?BLOCK
XDATA 0038H 0006H UNIT ?XD?_MALLOC?MALLOC
XDATA 003EH 0004H UNIT ?XD?MINICLEAR?DISPLAY
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 2
XDATA 0042H 0004H UNIT ?XD?TEST?DISPLAY
XDATA 0046H 0004H UNIT ?XD?RAND?RAND
XDATA 004AH 0004H UNIT ?XD?_CALLOC?CALLOC
XDATA 004EH 0001H UNIT ?XD?MAIN
XDATA 004FH 0001H UNIT ?XD?GENPIECE?BLOCK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0288H UNIT ?C?LIB_CODE
CODE 028BH 01D7H UNIT ?PR?GENSHAPE?BLOCK
CODE 0462H 01A0H UNIT ?CO?DRAW
CODE 0602H 013FH UNIT ?PR?DRAWNUMBER?DRAW
CODE 0741H 00D1H UNIT ?PR?_MALLOC?MALLOC
CODE 0812H 00C5H UNIT ?PR?CLEAR?DISPLAY
CODE 08D7H 00C5H UNIT ?PR?MINICLEAR?DISPLAY
CODE 099CH 00C5H UNIT ?PR?TEST?DISPLAY
CODE 0A61H 008EH UNIT ?PR?DRAWNAME?DRAW
CODE 0AEFH 008CH UNIT ?C_C51STARTUP
CODE 0B7BH 004FH UNIT ?PR?GENPIECE?BLOCK
CODE 0BCAH 004DH UNIT ?PR?RAND?RAND
CODE 0C17H 0042H UNIT ?PR?_M_STARTUP?MENU
CODE 0C59H 0042H UNIT ?PR?_CALLOC?CALLOC
CODE 0C9BH 003CH UNIT ?PR?BLOCKINIT?BLOCK
CODE 0CD7H 003CH UNIT ?PR?_INIT_MEMPOOL?INIT_MEM
CODE 0D13H 0034H UNIT ?PR?MAIN?MAIN
CODE 0D47H 002FH UNIT ?PR?GROUPINIT?BLOCK
CODE 0D76H 0020H UNIT ?PR?_DELAY?DELAY
CODE 0D96H 001CH UNIT ?PR?DISPLAYINIT?DISPLAY
CODE 0DB2H 0019H UNIT ?C_INITSEG
CODE 0DCBH 0019H UNIT ?PR?WRITE?DISPLAY
CODE 0DE4H 000FH UNIT ?PR?MENUINIT?MENU
CODE 0DF3H 000BH UNIT ?PR?DELAY100US?DELAY
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?MENUINIT?MENU
?C_INITSEG ----- -----
+--> ?PR?_M_STARTUP?MENU
?PR?_M_STARTUP?MENU 001DH 0004H
+--> ?PR?DISPLAYINIT?DISPLAY
+--> ?PR?CLEAR?DISPLAY
+--> ?PR?DRAWNAME?DRAW
+--> ?PR?_DELAY?DELAY
+--> ?PR?DRAWNUMBER?DRAW
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 3
?PR?DISPLAYINIT?DISPLAY ----- -----
+--> ?PR?WRITE?DISPLAY
?PR?WRITE?DISPLAY ----- -----
+--> ?PR?_DELAY?DELAY
?PR?CLEAR?DISPLAY 0021H 0004H
+--> ?PR?WRITE?DISPLAY
?PR?DRAWNAME?DRAW 0021H 0002H
+--> ?PR?WRITE?DISPLAY
+--> ?CO?DRAW
?PR?DRAWNUMBER?DRAW 0021H 0002H
+--> ?PR?WRITE?DISPLAY
+--> ?CO?DRAW
SYMBOL TABLE OF MODULE: .\Objects\MCU_1 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:0D13H PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
X:004EH PUBLIC opr
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
C:0D13H LINE# 17
C:0D13H LINE# 18
C:0D13H LINE# 19
C:0D16H LINE# 21
C:0D45H LINE# 22
C:0D45H LINE# 23
C:0D45H LINE# 25
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE MENU
C:0000H SYMBOL _ICE_DUMMY_
X:0000H PUBLIC M_MAINMANU
X:0006H PUBLIC M_PLAYMODE1
C:0DE4H PUBLIC menuInit
X:000CH PUBLIC M_STARTUP
C:0C17H PUBLIC _m_startup
X:0012H PUBLIC NOW
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 4
------- PROC _M_STARTUP
X:001DH SYMBOL this
X:0020H SYMBOL opr
C:0C17H LINE# 19
C:0C25H LINE# 20
C:0C25H LINE# 21
C:0C28H LINE# 22
C:0C2BH LINE# 23
C:0C2EH LINE# 24
C:0C35H LINE# 25
C:0C38H LINE# 26
C:0C3FH LINE# 28
C:0C58H LINE# 29
------- ENDPROC _M_STARTUP
------- PROC MENUINIT
C:0DE4H LINE# 32
C:0DE4H LINE# 33
C:0DE4H LINE# 34
C:0DF2H LINE# 35
------- ENDPROC MENUINIT
------- ENDMOD MENU
------- MODULE DELAY
C:0000H SYMBOL _ICE_DUMMY_
C:0DF3H PUBLIC delay100us
C:0D76H PUBLIC _delay
------- PROC DELAY100US
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:0DF3H LINE# 3
C:0DF3H LINE# 4
C:0DF3H LINE# 7
C:0DF4H LINE# 8
C:0DF5H LINE# 9
C:0DF7H LINE# 10
C:0DF9H LINE# 12
C:0DF9H LINE# 13
C:0DFBH LINE# 14
C:0DFDH LINE# 15
------- ENDPROC DELAY100US
------- PROC _DELAY
D:0006H SYMBOL n
------- DO
D:0006H SYMBOL i
D:0004H SYMBOL j
------- ENDDO
C:0D76H LINE# 24
C:0D76H LINE# 26
C:0D76H LINE# 27
C:0D81H LINE# 28
C:0D95H LINE# 29
------- ENDPROC _DELAY
------- ENDMOD DELAY
------- MODULE DISPLAY
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 5
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0812H PUBLIC clear
D:00A8H PUBLIC IE
C:0D96H PUBLIC displayInit
D:00B8H PUBLIC IP
B:00A0H.0 PUBLIC RS
B:00A0H.1 PUBLIC RW
C:0DD4H PUBLIC write
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:08D7H PUBLIC miniclear
C:099CH PUBLIC test
B:00A0H.2 PUBLIC E
B:00A0H.4 PUBLIC CSA
B:00A0H.5 PUBLIC CSB
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
C:0DCBH SYMBOL L?0055
------- PROC L?0054
------- ENDPROC L?0054
C:0DCBH SYMBOL L?0055
------- PROC WRITE
C:0DD4H LINE# 17
C:0DD4H LINE# 18
C:0DD4H LINE# 19
C:0DD6H LINE# 20
C:0DD8H LINE# 21
C:0DDAH LINE# 22
C:0DE1H LINE# 23
C:0DE3H LINE# 24
------- ENDPROC WRITE
------- PROC CLEAR
------- DO
X:0021H SYMBOL i
X:0023H SYMBOL j
------- ENDDO
C:0812H LINE# 28
C:0812H LINE# 29
C:0812H LINE# 31
C:0814H LINE# 32
C:0816H LINE# 33
C:082DH LINE# 34
C:082DH LINE# 35
C:082DH LINE# 36
C:082DH LINE# 37
C:082DH LINE# 38
C:0830H LINE# 39
C:0833H LINE# 40
C:0836H LINE# 42
C:083DH LINE# 43
C:083DH LINE# 44
C:083FH LINE# 45
C:0841H LINE# 46
C:0844H LINE# 47
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 6
C:0847H LINE# 48
C:0864H LINE# 49
C:0874H LINE# 50
C:0876H LINE# 51
C:0878H LINE# 52
C:088FH LINE# 53
C:088FH LINE# 54
C:088FH LINE# 55
C:088FH LINE# 56
C:088FH LINE# 57
C:0892H LINE# 58
C:0895H LINE# 59
C:0898H LINE# 61
C:089FH LINE# 62
C:089FH LINE# 63
C:08A1H LINE# 64
C:08A3H LINE# 65
C:08A6H LINE# 66
C:08A9H LINE# 67
C:08C6H LINE# 68
C:08D6H LINE# 69
------- ENDPROC CLEAR
------- PROC MINICLEAR
------- DO
X:003EH SYMBOL i
X:0040H SYMBOL j
------- ENDDO
C:08D7H LINE# 72
C:08D7H LINE# 73
C:08D7H LINE# 75
C:08D9H LINE# 76
C:08DBH LINE# 77
C:08F2H LINE# 78
C:08F2H LINE# 79
C:08F2H LINE# 80
C:08F2H LINE# 81
C:08F2H LINE# 82
C:08F5H LINE# 83
C:08F8H LINE# 84
C:08FBH LINE# 86
C:0902H LINE# 87
C:0902H LINE# 88
C:0904H LINE# 89
C:0906H LINE# 90
C:0909H LINE# 91
C:090CH LINE# 92
C:0929H LINE# 93
C:0939H LINE# 94
C:093BH LINE# 95
C:093DH LINE# 96
C:0954H LINE# 97
C:0954H LINE# 98
C:0954H LINE# 99
C:0954H LINE# 100
C:0954H LINE# 101
C:0957H LINE# 102
C:095AH LINE# 103
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 7
C:095DH LINE# 105
C:0964H LINE# 106
C:0964H LINE# 107
C:0966H LINE# 108
C:0968H LINE# 109
C:096BH LINE# 110
C:096EH LINE# 111
C:098BH LINE# 112
C:099BH LINE# 113
------- ENDPROC MINICLEAR
------- PROC DISPLAYINIT
C:0D96H LINE# 114
C:0D96H LINE# 115
C:0D96H LINE# 116
C:0D98H LINE# 117
C:0D9AH LINE# 118
C:0D9CH LINE# 119
C:0D9EH LINE# 120
C:0DA0H LINE# 121
C:0DA3H LINE# 122
C:0DA6H LINE# 124
C:0DA8H LINE# 125
C:0DAAH LINE# 126
C:0DACH LINE# 127
C:0DAFH LINE# 128
------- ENDPROC DISPLAYINIT
------- PROC TEST
------- DO
X:0042H SYMBOL i
X:0044H SYMBOL j
------- ENDDO
C:099CH LINE# 131
C:099CH LINE# 132
C:099CH LINE# 134
C:099EH LINE# 135
C:09A0H LINE# 136
C:09B7H LINE# 137
C:09B7H LINE# 138
C:09B7H LINE# 139
C:09B7H LINE# 140
C:09B7H LINE# 141
C:09BAH LINE# 142
C:09BDH LINE# 143
C:09C0H LINE# 145
C:09C7H LINE# 146
C:09C7H LINE# 147
C:09C9H LINE# 148
C:09CBH LINE# 149
C:09CEH LINE# 150
C:09D1H LINE# 151
C:09EEH LINE# 152
C:09FEH LINE# 153
C:0A00H LINE# 154
C:0A02H LINE# 155
C:0A19H LINE# 156
C:0A19H LINE# 157
C:0A19H LINE# 158
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 8
C:0A19H LINE# 159
C:0A19H LINE# 160
C:0A1CH LINE# 161
C:0A1FH LINE# 162
C:0A22H LINE# 164
C:0A29H LINE# 165
C:0A29H LINE# 166
C:0A2BH LINE# 167
C:0A2DH LINE# 168
C:0A30H LINE# 169
C:0A33H LINE# 170
C:0A50H LINE# 171
C:0A60H LINE# 172
------- ENDPROC TEST
------- ENDMOD DISPLAY
------- MODULE DRAW
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
B:00A0H.0 PUBLIC RS
B:00A0H.1 PUBLIC RW
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:05C2H PUBLIC NUMBER_RPAGE0
C:05E2H PUBLIC NUMBER_RPAGE1
C:0462H PUBLIC NAME_PAGE0
C:0492H PUBLIC NAME_PAGE1
C:0A61H PUBLIC drawNAME
B:00A0H.4 PUBLIC CSA
B:00A0H.5 PUBLIC CSB
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
C:04C2H PUBLIC NUMBER_PAGE0
C:0542H PUBLIC NUMBER_PAGE1
C:0602H PUBLIC drawNUMBER
------- PROC DRAWNUMBER
------- DO
X:0021H SYMBOL j
------- ENDDO
C:0602H LINE# 12
C:0602H LINE# 13
C:0602H LINE# 15
C:0609H LINE# 16
C:0609H LINE# 19
C:060BH LINE# 20
C:060DH LINE# 21
C:060FH LINE# 22
C:0611H LINE# 23
C:0614H LINE# 24
C:0617H LINE# 25
C:0620H LINE# 26
C:0623H LINE# 28
C:0625H LINE# 29
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 9
C:0627H LINE# 30
C:0644H LINE# 31
C:0647H LINE# 33
C:0649H LINE# 34
C:064BH LINE# 35
C:064EH LINE# 36
C:0651H LINE# 37
C:065AH LINE# 38
C:065DH LINE# 40
C:065FH LINE# 41
C:0661H LINE# 42
C:067EH LINE# 43
C:0681H LINE# 46
C:06A1H LINE# 47
C:06A8H LINE# 48
C:06A8H LINE# 51
C:06AAH LINE# 52
C:06ACH LINE# 53
C:06AEH LINE# 54
C:06B0H LINE# 55
C:06B3H LINE# 56
C:06B6H LINE# 57
C:06BFH LINE# 58
C:06C2H LINE# 60
C:06C4H LINE# 61
C:06C6H LINE# 62
C:06E3H LINE# 63
C:06E6H LINE# 65
C:06E8H LINE# 66
C:06EAH LINE# 67
C:06EDH LINE# 68
C:06F0H LINE# 69
C:06F9H LINE# 70
C:06FCH LINE# 72
C:06FEH LINE# 73
C:0700H LINE# 74
C:071DH LINE# 75
C:0720H LINE# 78
C:0740H LINE# 79
------- ENDPROC DRAWNUMBER
------- PROC DRAWNAME
------- DO
X:0021H SYMBOL j
------- ENDDO
C:0A61H LINE# 81
C:0A61H LINE# 82
C:0A61H LINE# 85
C:0A68H LINE# 86
C:0A68H LINE# 89
C:0A6AH LINE# 90
C:0A6CH LINE# 91
C:0A6EH LINE# 92
C:0A70H LINE# 93
C:0A73H LINE# 94
C:0A76H LINE# 95
C:0A7FH LINE# 96
C:0A82H LINE# 98
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 10
C:0A84H LINE# 99
C:0A86H LINE# 100
C:0A9AH LINE# 101
C:0A9DH LINE# 103
C:0A9FH LINE# 104
C:0AA1H LINE# 105
C:0AA4H LINE# 106
C:0AA7H LINE# 107
C:0AB0H LINE# 108
C:0AB3H LINE# 110
C:0AB5H LINE# 111
C:0AB7H LINE# 112
C:0ACBH LINE# 113
C:0ACEH LINE# 116
C:0AEEH LINE# 117
------- ENDPROC DRAWNAME
------- ENDMOD DRAW
------- MODULE BLOCK
C:0000H SYMBOL _ICE_DUMMY_
X:0032H PUBLIC piece
X:0035H PUBLIC base
C:0B7BH PUBLIC genPiece
C:0C9BH PUBLIC blockInit
C:028BH PUBLIC genShape
C:0D47H PUBLIC groupInit
------- PROC GROUPINIT
X:002CH SYMBOL g
X:0031H SYMBOL i
------- DO
C:0D47H SYMBOL retry
------- ENDDO
C:0D47H LINE# 26
C:0D47H LINE# 27
C:0D47H LINE# 28
C:0D47H LINE# 29
C:0D4FH LINE# 30
C:0D54H LINE# 31
C:0D71H LINE# 32
C:0D75H LINE# 33
C:0D75H LINE# 34
------- ENDPROC GROUPINIT
------- PROC BLOCKINIT
C:0C9BH LINE# 6
C:0C9BH LINE# 7
C:0C9BH LINE# 8
C:0CB6H LINE# 9
------- ENDPROC BLOCKINIT
------- PROC GENPIECE
------- DO
X:004FH SYMBOL i
------- ENDDO
C:0B7BH LINE# 12
C:0B7BH LINE# 13
C:0B7BH LINE# 14
C:0B8CH LINE# 15
C:0BA7H LINE# 16
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 11
------- ENDPROC GENPIECE
------- PROC GENSHAPE
X:0025H SYMBOL g
------- DO
X:002AH SYMBOL random
------- ENDDO
C:028BH LINE# 19
C:028BH LINE# 20
C:028BH LINE# 22
C:029DH LINE# 25
C:02A5H LINE# 26
C:02A5H LINE# 27
C:02BBH LINE# 28
C:02BBH LINE# 29
C:02C8H LINE# 30
C:02DBH LINE# 31
C:02E3H LINE# 32
C:02E8H LINE# 33
C:02EAH LINE# 35
C:02EAH LINE# 36
C:02F7H LINE# 37
C:030AH LINE# 38
C:0312H LINE# 39
C:031AH LINE# 40
C:031AH LINE# 41
C:031AH LINE# 43
C:0325H LINE# 44
C:0325H LINE# 45
C:033BH LINE# 46
C:033BH LINE# 47
C:0348H LINE# 48
C:035BH LINE# 49
C:0363H LINE# 50
C:036BH LINE# 51
C:0373H LINE# 52
C:0378H LINE# 53
C:037AH LINE# 55
C:037AH LINE# 56
C:0387H LINE# 57
C:039AH LINE# 58
C:03A2H LINE# 59
C:03AAH LINE# 60
C:03B2H LINE# 61
C:03BAH LINE# 62
C:03BAH LINE# 63
C:03BAH LINE# 65
C:03C5H LINE# 66
C:03C5H LINE# 67
C:03D2H LINE# 68
C:03D2H LINE# 69
C:03DFH LINE# 70
C:03F2H LINE# 71
C:03FAH LINE# 72
C:0402H LINE# 73
C:040AH LINE# 74
C:0412H LINE# 75
C:041AH LINE# 76
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 12
C:041FH LINE# 77
C:0421H LINE# 79
C:0421H LINE# 80
C:042EH LINE# 81
C:0441H LINE# 82
C:0449H LINE# 83
C:0451H LINE# 84
C:0459H LINE# 85
C:0461H LINE# 86
C:0461H LINE# 87
C:0461H LINE# 89
------- ENDPROC GENSHAPE
------- ENDMOD BLOCK
------- MODULE ?C?COPY
C:00D3H PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CSTPTR
C:00F9H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?CSTOPTR
C:010BH PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
------- MODULE ?C?SIDIV
C:012DH PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?PLDPTR
C:0163H PUBLIC ?C?PLDPTR
------- ENDMOD ?C?PLDPTR
------- MODULE ?C?PLDOPTR
C:0183H PUBLIC ?C?PLDOPTR
------- ENDMOD ?C?PLDOPTR
------- MODULE ?C?ICALL
C:01B3H PUBLIC ?C?ICALL
C:01B7H PUBLIC ?C?ICALL2
------- ENDMOD ?C?ICALL
------- MODULE RAND
X:0046H PUBLIC ?SRAND?BYTE
C:0BCAH PUBLIC RAND
C:0C08H PUBLIC _SRAND
------- ENDMOD RAND
------- MODULE MALLOC
C:0741H PUBLIC _malloc
------- ENDMOD MALLOC
------- MODULE CALLOC
C:0C59H PUBLIC _calloc
------- ENDMOD CALLOC
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 13
------- MODULE ?C?IMUL
C:01B9H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?UIDIV
C:01CBH PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
------- MODULE ?C?LLDXDATA
C:0220H PUBLIC ?C?LLDXDATA
------- ENDMOD ?C?LLDXDATA
------- MODULE ?C?LSTXDATA
C:022CH PUBLIC ?C?LSTXDATA
------- ENDMOD ?C?LSTXDATA
------- MODULE ?C?PLDIDATA
C:0238H PUBLIC ?C?PLDIDATA
------- ENDMOD ?C?PLDIDATA
------- MODULE ?C?PLDXDATA
C:0241H PUBLIC ?C?PLDXDATA
------- ENDMOD ?C?PLDXDATA
------- MODULE ?C?PLDPDATA
C:024AH PUBLIC ?C?PLDPDATA
------- ENDMOD ?C?PLDPDATA
------- MODULE ?C?PLDCODE
C:0253H PUBLIC ?C?PLDCODE
------- ENDMOD ?C?PLDCODE
------- MODULE ?C?MEMSET
C:025FH PUBLIC ?C?MEMSET
------- ENDMOD ?C?MEMSET
------- MODULE INIT_MEM
X:0015H PUBLIC __mem_avail__
C:0CD7H PUBLIC _init_mempool
------- ENDMOD INIT_MEM
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?DELAY100US?DELAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?MINICLEAR?DISPLAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?TEST?DISPLAY
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?BLOCKINIT?BLOCK
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?GENPIECE?BLOCK
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/04/2022 21:55:17 PAGE 14
SEGMENT: ?PR?GENSHAPE?BLOCK
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_INIT_MEMPOOL?INIT_MEM
Program Size: data=9.0 xdata=80 code=3582
LINK/LOCATE RUN COMPLETE. 7 WARNING(S), 0 ERROR(S)