===== 07 SPU F14 SPU REGISTERS | BIOS 19951204 System ROM Version 3.0 11/18/96 A BadVaddr as the group starts: 00000480 SPU registers from the cache, on L0, L1 and L2 (i-o-map.txt:108-130; s2 = 1F801000h). Every store writes back what was read, or 0 to KON and KOFF (no change, voice-flags.txt:4-12). Each row: alone (cycles), then L cycles/node at the end/list done; twice. a. 4 turns of lhu 1F801C0Ch+N*10h, N 0 to 23, 0 NOPs after each: alone 2079; L0 2613/123/12038; L1 2587/117/11984; L2 2592/117/12017; alone 2074; L0 2588/117/11987; L1 2593/117/11983; L2 2587/117/12020; a. 4 turns of lhu 1F801C0Ch+N*10h, N 0 to 23, 2 NOPs after each: alone 2171; L0 2599/123/12032; L1 2600/117/11996; L2 2603/117/12034; alone 2167; L0 2605/117/11990; L1 2590/117/11986; L2 2598/117/12031; a. 4 turns of lhu 1F801C0Ch+N*10h, N 0 to 23, 4 NOPs after each: alone 2171; L0 2627/124/12050; L1 2609/118/11997; L2 2615/118/12036; alone 2166; L0 2619/118/11995; L1 2604/118/11980; L2 2604/118/12022; a. 4 turns of lhu 1F801C0Ch+N*10h, N 0 to 23, 12 NOPs after each: alone 2171; L0 2749/133/12079; L1 2750/127/12067; L2 2736/127/12091; alone 2166; L0 2741/127/12056; L1 2737/127/12053; L2 2749/127/12099; b. the shell's L2 loop (800531ACh) from ROM, 24 turns, its lhu on the SPU, as in the BIOS: alone 989; L0 1320/95/11048; L1 1318/89/11013; L2 1317/89/11048; alone 980; L0 1305/89/10993; L1 1309/89/10999; L2 1315/89/11043; b. the shell's L2 loop (800531ACh) from ROM, 24 turns, its lhu on a RAM table (followup5 SHL): alone 684; L0 1002/95/10729; L1 1003/89/10694; L2 1003/89/10731; alone 670; L0 1010/89/10695; L1 1000/89/10697; L2 1004/89/10732; c. 100 turns of sh to voice 16's 1D04h, 1D00h, 1D02h, 1D06h, 1D08h, 1D0Ah, writing back 0BFC 0000 0000 0200 8C7A DFED: alone 4844; L0 6252/623/10569; L1 6247/617/10524; L2 6252/617/10567; alone 4839; L0 6250/617/10533; L1 6252/617/10527; L2 6253/617/10562; d. 100 turns of sh KOFF 0 0, KON 0 0, EON FFFF 003F (1D8Ch, 1D8Eh, 1D88h, 1D8Ah, 1D98h, 1D9Ah): alone 4836; L0 6252/623/10561; L1 6255/617/10526; L2 6251/617/10575; alone 4831; L0 6257/617/10528; L1 6245/617/10524; L2 6245/617/10560; Done.