; Contra (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 ; 1 refs; reads=1 writes=0; used at $E7E0 Zp04 = $04 ; 1 refs; reads=0 writes=1; used at $C008 Zp10 = $10 ; 1 refs; reads=1 writes=0; used at $E7E4 Zp40 = $40 ; 1 refs; reads=1 writes=0; used at $E7E6 Zp81 = $81 ; 1 refs; reads=1 writes=0; used at $E7EA ZpEA = $EA ; 1 refs; reads=0 writes=1; used at $C004 ZpED = $ED ; 2 refs; reads=1 writes=1; used at $8081 ZpF7 = $F7 ; 1 refs; reads=0 writes=1; used at $C006