29 lines
1.9 KiB
PHP
29 lines
1.9 KiB
PHP
; Vice - Project Doom (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=1 writes=1; used at $E5AD
|
|
Zp04 = $04 ; 2 refs; reads=1 writes=1; used at $E5AF
|
|
Zp07 = $07 ; 2 refs; reads=1 writes=1; used at $E5D4
|
|
Zp13 = $13 ; 1 refs; reads=0 writes=1; used at $E5B1
|
|
Zp21 = $21 ; 4 refs; reads=2 writes=2; used at $E5BB, E5BF
|
|
Zp23 = $23 ; 4 refs; reads=3 writes=1; used at $E5B3, E5B5, E5B7
|
|
Zp26 = $26 ; 2 refs; reads=1 writes=1; used at $E5BD
|
|
Zp29 = $29 ; 2 refs; reads=0 writes=2; used at $E3C3, E422
|
|
Zp2B = $2B ; 2 refs; reads=0 writes=2; used at $E3E4, E3F6
|
|
Zp30 = $30 ; 2 refs; reads=1 writes=1; used at $E4E5
|
|
Zp32 = $32 ; 1 refs; reads=0 writes=1; used at $E431
|
|
Zp35 = $35 ; 1 refs; reads=0 writes=1; used at $E39E
|
|
Zp39 = $39 ; 1 refs; reads=0 writes=1; used at $E46E
|
|
Zp6A = $6A ; 2 refs; reads=1 writes=1; used at $E5C8
|
|
Zp84 = $84 ; 1 refs; reads=1 writes=0; used at $E475
|
|
Zp86 = $86 ; 1 refs; reads=1 writes=0; used at $E5B9
|
|
ZpA5 = $A5 ; 1 refs; reads=0 writes=1; used at $E5A7
|
|
ZpF0 = $F0 ; 2 refs; reads=1 writes=1; used at $E3A6
|
|
ZpF4 = $F4 ; 1 refs; reads=1 writes=0; used at $E470
|
|
ZpF5 = $F5 ; 2 refs; reads=1 writes=1; used at $E5C2
|
|
ZpF6 = $F6 ; 2 refs; reads=1 writes=1; used at $E5A2
|
|
ZpFB = $FB ; 2 refs; reads=2 writes=0; used at $E5A5, E5CA
|