30 lines
2.3 KiB
PHP
30 lines
2.3 KiB
PHP
; Bases Loaded 4 (U) application-specific RAM aliases - Pass 1
|
|
; Generated from every direct zero-page operand in reachable code:
|
|
; ref counts are reads/writes, `where` lists the referencing addresses.
|
|
; ZpXX names indicate storage with a role not yet unique enough for a behavioral name;
|
|
; Pass 2 replaces them with names derived from observed usage.
|
|
|
|
Zp02 = $02 ; 12 refs; reads=8 writes=4; used at $821C, 8221, 8223, 822F, +8 more
|
|
Zp03 = $03 ; 16 refs; reads=7 writes=9; used at $8212, 8217, 821A, 8227, +8 more
|
|
Zp04 = $04 ; 4 refs; reads=2 writes=2; used at $8231, C174, C1CD, C231
|
|
Zp05 = $05 ; 4 refs; reads=2 writes=2; used at $8236, C182, C1DB, C236
|
|
Zp06 = $06 ; 18 refs; reads=11 writes=7; used at $C137, C169, C16B, C17A, +9 more
|
|
Zp07 = $07 ; 3 refs; reads=2 writes=1; used at $C193, C1AB, C1EC
|
|
Zp10 = $10 ; 3 refs; reads=0 writes=3; used at $10007, 10012, 1001D
|
|
Zp11 = $11 ; 3 refs; reads=0 writes=3; used at $1000B, 10016, 10021
|
|
Zp20 = $20 ; 1 refs; reads=1 writes=0; used at $1000C
|
|
Zp27 = $27 ; 2 refs; reads=1 writes=1; used at $10000
|
|
Zp80 = $80 ; 3 refs; reads=2 writes=1; used at $10001, 10003
|
|
Zp85 = $85 ; 2 refs; reads=0 writes=2; used at $10006, 1000A
|
|
ZpBB = $BB ; 6 refs; reads=3 writes=3; used at $822B, 8238, C15B, C162, +2 more
|
|
ZpC8 = $C8 ; 3 refs; reads=3 writes=0; used at $8214, C144, 1000E
|
|
ZpCA = $CA ; 4 refs; reads=3 writes=1; used at $C19A, C1AF, C1B3, C1F3
|
|
ZpCB = $CB ; 4 refs; reads=3 writes=1; used at $C195, C1B5, C1BC, C1EE
|
|
ZpCC = $CC ; 6 refs; reads=4 writes=2; used at $C1A7, C1BE, C1C3, C1D7, +1 more
|
|
ZpCD = $CD ; 3 refs; reads=3 writes=0; used at $C16D, C17E, C18D
|
|
ZpD0 = $D0 ; 2 refs; reads=2 writes=0; used at $821E, C14E
|
|
ZpD1 = $D1 ; 2 refs; reads=2 writes=0; used at $8225, C155
|
|
ZpD2 = $D2 ; 4 refs; reads=3 writes=1; used at $822D, C133, C15D, C22D
|
|
ZpE4 = $E4 ; 1 refs; reads=1 writes=0; used at $C13A
|
|
ZpEB = $EB ; 3 refs; reads=1 writes=2; used at $C191, C1A9, C1EA
|