Do Not Use address: 0xCCE0 for anything, it is the end of list marker with value 0xFFFF.
Data logging patch applied at 0xCD00
Data logging ops list applied at 0xCE00
Code: Select all
...
a446: ef,b7,28 call cd00 cd00 ();
a449: f0 ret return;
...
cd00: 71,ef,45 an2b R45,ef B4_R45 = 0;
cd03: a1,00,ce,32 ldw R32,ce00 R32 = ce00;
cd07: a2,33,36 ldw R36,[R32++] R36 = [R32++];
cd0a: 88,36,00 cmpw R0,R36
cd0d: df,0a je cd19 if (R36 = 0) goto cd19;
cd0f: a2,36,38 ldw R38,[R36] R38 = [R36];
cd12: c3,37,00,0d,38 stw R38,[R36+d00] [R36+d00] = R38;
cd17: 27,ee sjmp cd07 goto cd07;
cd19: 01,30 clrw R30 R30 = 0;
cd1b: 01,40 clrw R40 R40 = 0;
cd1d: b1,01,42 ldb R42,1 R42 = 1;
cd20: a2,33,36 ldw R36,[R32++] R36 = [R32++];
cd23: 88,36,00 cmpw R0,R36
cd26: df,36 je cd5e if (R36 = 0) goto cd5e;
cd28: 89,fe,ff,36 cmpw R36,fffe
cd2c: df,24 je cd52 if (R36 = fffe) goto cd52;
cd2e: b2,36,38 ldb R38,[R36] R38 = [R36];
cd31: a2,33,34 ldw R34,[R32++] R34 = [R32++];
cd34: 99,00,30 cmpb R30,0
cd37: df,0b je cd44 if (R30 = 0) goto cd44;
cd39: 98,35,30 cmpb R30,R35
cd3c: df,06 je cd44 if (R30 = R35) goto cd44;
cd3e: 69,04,00,32 sb2w R32,4 R32 -= 4;
cd42: 20,1a sjmp cd5e goto cd5e;
cd44: b0,35,30 ldb R30,R35 R30 = R35;
cd47: 70,34,38 an2b R38,R34 R38 &= R34;
cd4a: 98,38,00 cmpb R0,R38
cd4d: df,05 je cd54 if (R38 = 0) goto cd54;
cd4f: 90,42,40 orb R40,R42 R40 |= R42;
cd52: 01,38 clrw R38 R38 = 0;
cd54: 99,80,42 cmpb R42,80
cd57: df,05 je cd5e if (R42 = 80) goto cd5e;
cd59: 7d,02,42 ml2b R42,2 wR42 *= 2;
cd5c: 27,c2 sjmp cd20 goto cd20;
cd5e: 99,00,30 cmpb R30,0
cd61: df,08 je cd6b if (R30 = 0) goto cd6b;
cd63: b1,1f,31 ldb R31,1f R31 = 1f;
cd66: c6,30,40 stb R40,[R30] [R30] = R40;
cd69: 27,ae sjmp cd19 goto cd19;
cd6b: f0 ret return;