30 lines
2.0 KiB
PHP
30 lines
2.0 KiB
PHP
; GI Joe (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.
|
|
|
|
Zp11 = $11 ; 1 refs; reads=0 writes=1; used at $F324
|
|
Zp12 = $12 ; 2 refs; reads=1 writes=1; used at $F326
|
|
Zp15 = $15 ; 2 refs; reads=1 writes=1; used at $F32C
|
|
Zp16 = $16 ; 2 refs; reads=1 writes=1; used at $F32E
|
|
Zp22 = $22 ; 1 refs; reads=1 writes=0; used at $EED7
|
|
Zp37 = $37 ; 7 refs; reads=4 writes=3; used at $EED2, EED9, EEF2, EEF9
|
|
Zp38 = $38 ; 4 refs; reads=2 writes=2; used at $EEE2, EEE9
|
|
Zp4B = $4B ; 2 refs; reads=1 writes=1; used at $EF4B
|
|
Zp52 = $52 ; 2 refs; reads=1 writes=1; used at $EEE7
|
|
Zp53 = $53 ; 1 refs; reads=1 writes=0; used at $EEF7
|
|
Zp5B = $5B ; 2 refs; reads=1 writes=1; used at $F33A
|
|
Zp72 = $72 ; 2 refs; reads=1 writes=1; used at $EEF0
|
|
Zp73 = $73 ; 3 refs; reads=2 writes=1; used at $EEE0, EF4F
|
|
Zp74 = $74 ; 2 refs; reads=1 writes=1; used at $EF51
|
|
Zp75 = $75 ; 3 refs; reads=2 writes=1; used at $EEDE, EEEE
|
|
Zp83 = $83 ; 2 refs; reads=1 writes=1; used at $F355
|
|
Zp85 = $85 ; 2 refs; reads=0 writes=2; used at $F322, F33F
|
|
Zp95 = $95 ; 3 refs; reads=1 writes=2; used at $F328, F359
|
|
Zp97 = $97 ; 1 refs; reads=0 writes=1; used at $F32A
|
|
ZpA4 = $A4 ; 2 refs; reads=1 writes=1; used at $F34E
|
|
ZpA9 = $A9 ; 1 refs; reads=1 writes=0; used at $F351
|
|
ZpAA = $AA ; 1 refs; reads=1 writes=0; used at $F357
|
|
ZpBC = $BC ; 1 refs; reads=1 writes=0; used at $F369
|