Files

41 lines
3.1 KiB
PHP

; Race America (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.
Zp81 = $81 ; 38 refs; reads=8 writes=30; used at $CACD, CACF, CAD1, CB00, +31 more
Zp82 = $82 ; 15 refs; reads=0 writes=15; used at $CAD3, CC02, CC68, CC9B, +11 more
Zp83 = $83 ; 84 refs; reads=42 writes=42; used at $CAD9, CB0C, CBD5, CBD7, +38 more
Zp84 = $84 ; 61 refs; reads=16 writes=45; used at $CADB, CADD, CB0E, CB10, +41 more
Zp85 = $85 ; 29 refs; reads=0 writes=29; used at $CADF, CB12, CBDB, CC10, +25 more
Zp86 = $86 ; 42 refs; reads=0 writes=42; used at $CAE1, CB14, CBDD, CBDF, +38 more
Zp87 = $87 ; 44 refs; reads=15 writes=29; used at $CAE3, CB16, CBE1, CC14, +25 more
Zp88 = $88 ; 28 refs; reads=14 writes=14; used at $CC16, CC7C, CCAF, CCE2, +10 more
Zp92 = $92 ; 2 refs; reads=0 writes=2; used at $CB22, CBBA
Zp95 = $95 ; 59 refs; reads=29 writes=30; used at $CAF0, CB24, CBBC, CBEF, +26 more
Zp98 = $98 ; 56 refs; reads=28 writes=28; used at $CBBE, CBF1, CC25, CC58, +24 more
Zp99 = $99 ; 3 refs; reads=1 writes=2; used at $CAF2, CB26
ZpA3 = $A3 ; 1 refs; reads=1 writes=0; used at $D0C3
ZpA5 = $A5 ; 2 refs; reads=1 writes=1; used at $D0F7
ZpA6 = $A6 ; 42 refs; reads=21 writes=21; used at $CBC3, CC2A, CC5D, CC90, +17 more
ZpA8 = $A8 ; 2 refs; reads=2 writes=0; used at $CAF7, D0C5
ZpA9 = $A9 ; 4 refs; reads=2 writes=2; used at $D092, D0F9
ZpAA = $AA ; 3 refs; reads=2 writes=1; used at $CBF7, D05F
ZpAB = $AB ; 2 refs; reads=1 writes=1; used at $CAC5
ZpB3 = $B3 ; 1 refs; reads=1 writes=0; used at $D02F
ZpB7 = $B7 ; 1 refs; reads=1 writes=0; used at $D064
ZpB8 = $B8 ; 1 refs; reads=1 writes=0; used at $CAC7
ZpB9 = $B9 ; 1 refs; reads=1 writes=0; used at $D031
ZpBA = $BA ; 1 refs; reads=1 writes=0; used at $CFC9
ZpC7 = $C7 ; 1 refs; reads=1 writes=0; used at $CE30
ZpCA = $CA ; 2 refs; reads=1 writes=1; used at $CDC9
ZpCB = $CB ; 1 refs; reads=1 writes=0; used at $CD96
ZpCD = $CD ; 2 refs; reads=2 writes=0; used at $CAC9, CD63
ZpCE = $CE ; 1 refs; reads=1 writes=0; used at $CD30
ZpCF = $CF ; 1 refs; reads=1 writes=0; used at $CCFC
ZpD0 = $D0 ; 1 refs; reads=1 writes=0; used at $CCC9
ZpD1 = $D1 ; 1 refs; reads=1 writes=0; used at $CC96
ZpD2 = $D2 ; 4 refs; reads=4 writes=0; used at $CBC9, CBFC, CC30, CC63
ZpFF = $FF ; 2 refs; reads=1 writes=1; used at $CBFE