Making some progress:
Code: Select all
MAP_CALC:
38ff: c3,e4,a2,58 stw R58,[Re4+a2] MAP_FREQ = R58;
3903: ef,03,0e call 4709 UUWFuncLU_4709 (
3906: fe,cd #arg 1 Func_c1ac,
3908: 58,00 #arg 2 58 );
390a: a2,38,56 ldw R56,[R38] R56 = [R38];
390d: ef,f9,0d call 4709 UUWFuncLU_4709 (
3910: fe,ce #arg 1 Func_c2ac,
3912: 58,00 #arg 2 58 );
3914: a2,38,5c ldw R5c,[R38] R5c = [R38];
3917 -> 3982 = 0xff ## fill ##
3983: 6c,56,58 ml2w R58,R56 lR58 *= R56;
3986: 68,5c,5a sb2w R5a,R5c R5a -= R5c;
3989: c3,e4,a6,5a stw R5a,[Re4+a6] IMAP_WORD = R5a;
398d: 91,40,a0 orb Ra0,40 B6_MUPET_FLAG_a0 = 1;
3990: 91,01,a1 orb Ra1,1 B0_MAPUP_NORM_a1 = 1;
3993: 38,a7,19 jb B0,Ra7,39af if (B0_V_VACFLG_a7 = 0) {
3996: 71,f7,a6 an2b Ra6,f7 B3_MFMFLG_a6 = 0;
3999: c3,e4,a4,5a stw R5a,[Re4+a4] MAP_WORD = R5a;
399d: 09,03,5a shlw R5a,3 R5a <<= 3;
39a0: b0,5b,ba ldb Rba,R5b MAP = R5b;
39a3: 91,20,52 orb R52,20 B5_ISF_UP_FLG_52 = 1;
39a6: c3,e4,a0,00 stw R0,[Re4+a0] DT12SA = 0;
39aa: c3,e4,a8,00 stw R0,[Re4+a8] MAPCNT = 0;
39ae: f0 ret return; }
Code: Select all
Func_c1ac:
c1ac: ff,ff,ee,26 func 65535, 9966
c1b0: ff,f5,80,2c func 62975, 11392
c1b4: ff,e9,12,32 func 59903, 12818
c1b8: ff,dd,a4,37 func 56831, 14244
c1bc: ff,d1,36,3d func 53759, 15670
c1c0: ff,c5,c8,42 func 50687, 17096
c1c4: ff,b9,5a,48 func 47615, 18522
c1c8: ff,ad,ec,4d func 44543, 19948
c1cc: 3f,a2,7e,53 func 41535, 21374
c1d0: 72,96,10,59 func 38514, 22800
c1d4: e0,88,c4,5e func 35040, 24260
c1d8: db,7c,88,63 func 31963, 25480
c1dc: 5a,71,f1,69 func 29018, 27121
c1e0: 5f,64,bd,6e func 25695, 28349
c1e4: 6c,59,bd,6e func 22892, 28349
Code: Select all
Func_c2ac:
c2ac: ff,ff,00,00 func 65535, 0
c2b0: ff,f5,00,00 func 62975, 0
c2b4: ff,e9,2f,02 func 59903, 559
c2b8: ff,dd,75,05 func 56831, 1397
c2bc: ff,d1,bb,08 func 53759, 2235
c2c0: ff,c5,01,0c func 50687, 3073
c2c4: ff,b9,47,0f func 47615, 3911
c2c8: ff,ad,8d,12 func 44543, 4749
c2cc: 3f,a2,d3,15 func 41535, 5587
c2d0: 72,96,19,19 func 38514, 6425
c2d4: e0,88,2a,1c func 35040, 7210
c2d8: db,7c,7b,1e func 31963, 7803
c2dc: 5a,71,4a,21 func 29018, 8522
c2e0: 5f,64,21,23 func 25695, 8993
c2e4: 6c,59,21,23 func 22892, 8993