50 lines
3.5 KiB
PHP
50 lines
3.5 KiB
PHP
; Astyanax (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.
|
|
|
|
Zp00 = $00 ; 2 refs; reads=0 writes=2; used at $E1CC, F233
|
|
Zp01 = $01 ; 1 refs; reads=0 writes=1; used at $F237
|
|
Zp03 = $03 ; 2 refs; reads=1 writes=1; used at $F216
|
|
Zp04 = $04 ; 1 refs; reads=0 writes=1; used at $8625
|
|
Zp07 = $07 ; 1 refs; reads=1 writes=0; used at $8194
|
|
Zp10 = $10 ; 2 refs; reads=1 writes=1; used at $8190
|
|
Zp18 = $18 ; 6 refs; reads=3 writes=3; used at $8184, 81A5, 81AC, 8627, +2 more
|
|
Zp1E = $1E ; 1 refs; reads=0 writes=1; used at $817C
|
|
Zp1F = $1F ; 1 refs; reads=0 writes=1; used at $8182
|
|
Zp22 = $22 ; 1 refs; reads=1 writes=0; used at $8137
|
|
Zp23 = $23 ; 1 refs; reads=1 writes=0; used at $813B
|
|
Zp24 = $24 ; 1 refs; reads=1 writes=0; used at $813F
|
|
Zp25 = $25 ; 1 refs; reads=1 writes=0; used at $8143
|
|
Zp28 = $28 ; 1 refs; reads=0 writes=1; used at $8188
|
|
Zp29 = $29 ; 1 refs; reads=0 writes=1; used at $818C
|
|
Zp69 = $69 ; 1 refs; reads=0 writes=1; used at $8638
|
|
Zp6A = $6A ; 1 refs; reads=0 writes=1; used at $863D
|
|
Zp6B = $6B ; 2 refs; reads=1 writes=1; used at $80C2
|
|
Zp6D = $6D ; 1 refs; reads=1 writes=0; used at $81AF
|
|
Zp6E = $6E ; 2 refs; reads=2 writes=0; used at $80B1, 81B4
|
|
Zp72 = $72 ; 1 refs; reads=0 writes=1; used at $80B9
|
|
Zp73 = $73 ; 1 refs; reads=0 writes=1; used at $80BB
|
|
Zp76 = $76 ; 4 refs; reads=2 writes=2; used at $811A, 812B, 812F, 81BF
|
|
Zp77 = $77 ; 8 refs; reads=6 writes=2; used at $854A, 8553, 856B, 85C7, +4 more
|
|
Zp78 = $78 ; 17 refs; reads=9 writes=8; used at $80BD, 857F, 8599, 859B, +9 more
|
|
Zp79 = $79 ; 8 refs; reads=7 writes=1; used at $8118, 8579, 8593, 85B2, +3 more
|
|
Zp7B = $7B ; 1 refs; reads=0 writes=1; used at $8647
|
|
Zp7C = $7C ; 2 refs; reads=2 writes=0; used at $85B4, 85E9
|
|
Zp7D = $7D ; 4 refs; reads=3 writes=1; used at $8120, 8122, 8127
|
|
Zp7E = $7E ; 1 refs; reads=1 writes=0; used at $80AF
|
|
Zp7F = $7F ; 1 refs; reads=1 writes=0; used at $80B3
|
|
Zp81 = $81 ; 2 refs; reads=2 writes=0; used at $860B, 861A
|
|
Zp83 = $83 ; 1 refs; reads=0 writes=1; used at $8642
|
|
Zp84 = $84 ; 1 refs; reads=0 writes=1; used at $8139
|
|
Zp85 = $85 ; 1 refs; reads=0 writes=1; used at $813D
|
|
Zp86 = $86 ; 1 refs; reads=0 writes=1; used at $8141
|
|
Zp87 = $87 ; 1 refs; reads=0 writes=1; used at $8145
|
|
ZpAD = $AD ; 1 refs; reads=0 writes=1; used at $A0DB
|
|
ZpBD = $BD ; 1 refs; reads=1 writes=0; used at $8192
|
|
ZpE7 = $E7 ; 2 refs; reads=0 writes=2; used at $E1D0, F23B
|
|
ZpEE = $EE ; 2 refs; reads=2 writes=0; used at $E2EA, E2F0
|
|
ZpF9 = $F9 ; 1 refs; reads=1 writes=0; used at $E0D0
|
|
ZpFF = $FF ; 1 refs; reads=1 writes=0; used at $C52D
|