Files

21 lines
1.5 KiB
PHP

; Alfred Chicken (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.
Zp52 = $52 ; 7 refs; reads=4 writes=3; used at $C7E7, C7EB, C7F2, C7FB, +2 more
Zp53 = $53 ; 8 refs; reads=5 writes=3; used at $C7E5, C7FD, C852, C856, +4 more
Zp54 = $54 ; 3 refs; reads=1 writes=2; used at $C86D, C877, C884
Zp55 = $55 ; 1 refs; reads=0 writes=1; used at $C7F6
Zp56 = $56 ; 2 refs; reads=2 writes=0; used at $C865, C86F
Zp60 = $60 ; 2 refs; reads=2 writes=0; used at $C801, C80F
Zp61 = $61 ; 2 refs; reads=2 writes=0; used at $C808, C816
ZpCC = $CC ; 1 refs; reads=1 writes=0; used at $C7F4
ZpE1 = $E1 ; 1 refs; reads=0 writes=1; used at $C84D
ZpE5 = $E5 ; 2 refs; reads=1 writes=1; used at $C87B, C880
ZpE7 = $E7 ; 3 refs; reads=1 writes=2; used at $C7E3, C882, C886
ZpE9 = $E9 ; 4 refs; reads=1 writes=3; used at $C806, C814, C858, C85D
ZpEB = $EB ; 4 refs; reads=1 writes=3; used at $C80C, C81A, C85F, C863
ZpF5 = $F5 ; 1 refs; reads=0 writes=1; used at $C850