===== 13 SSD F2 SPU DRAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A BadVaddr as the group starts: 00000400 SPU write FIFO drain to scratch at 30000h (32 halfwords filled EEEEh first), SPUCNT transfer mode Stop after the wait, then all 32 read back by DMA. Pattern B000h + i. By DMA, 16 words in one block; the wait counted from the DMA's end: DMA, wait 0: 9 written, 0 EEEEh, 0 5555h, 23 other (first 1111) wwwwwwwww??????????????????????? DMA, wait 50: 11 written, 0 EEEEh, 0 5555h, 21 other (first 1111) wwwwwwwwwww????????????????????? DMA, wait 100: 11 written, 0 EEEEh, 0 5555h, 21 other (first 1111) wwwwwwwwwww????????????????????? DMA, wait 150: 11 written, 0 EEEEh, 0 5555h, 21 other (first 1111) wwwwwwwwwww????????????????????? DMA, wait 200: 11 written, 0 EEEEh, 0 5555h, 21 other (first 1111) wwwwwwwwwww????????????????????? DMA, wait 250: 11 written, 0 EEEEh, 0 5555h, 21 other (first 1111) wwwwwwwwwww????????????????????? DMA, wait 300: 14 written, 0 EEEEh, 0 5555h, 18 other (first 0007) wwwwwwwwwwwwww?????????????????? DMA, wait 350: 15 written, 0 EEEEh, 0 5555h, 17 other (first 1111) wwwwwwwwwwwwwww????????????????? DMA, wait 400: 18 written, 0 EEEEh, 0 5555h, 14 other (first 0009) wwwwwwwwwwwwwwwwww?????????????? DMA, wait 450: 19 written, 0 EEEEh, 0 5555h, 13 other (first 1111) wwwwwwwwwwwwwwwwwww????????????? DMA, wait 500: 22 written, 0 EEEEh, 0 5555h, 10 other (first 000B) wwwwwwwwwwwwwwwwwwwwww?????????? DMA, wait 550: 24 written, 0 EEEEh, 0 5555h, 8 other (first 000C) wwwwwwwwwwwwwwwwwwwwwwww???????? DMA, wait 600: 27 written, 0 EEEEh, 0 5555h, 5 other (first 1111) wwwwwwwwwwwwwwwwwwwwwwwwwww????? DMA, wait 650: 28 written, 0 EEEEh, 0 5555h, 4 other (first 000E) wwwwwwwwwwwwwwwwwwwwwwwwwwww???? DMA, wait 700: 31 written, 0 EEEEh, 0 5555h, 1 other (first 1111) wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww? DMA, wait 750: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww DMA, wait 800: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww DMA, wait 850: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww DMA, wait 900: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww By hand, 16 halfwords (B000h-B00Fh) to the FIFO, then Manual Write; the wait counted from the SPUCNT store: manual, wait 0: 0 written, 0 EEEEh, 0 5555h, 32 other (first B003) ???????????????????????????????? manual, wait 50: 0 written, 0 EEEEh, 0 5555h, 32 other (first B003) ???????????????????????????????? manual, wait 100: 0 written, 0 EEEEh, 0 5555h, 32 other (first B003) ???????????????????????????????? manual, wait 150: 0 written, 0 EEEEh, 0 5555h, 32 other (first B001) ???????????????????????????????? manual, wait 200: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 250: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 300: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 350: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 400: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 450: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 500: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 550: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 600: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 650: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 700: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 750: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 800: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 850: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww manual, wait 900: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww SPUSTAT after the Manual Write store, status@timer 2: 0800@53 0800@86 0800@119 0800@152 0800@185 0800@218 0C10@251 0C10@284 0C10@317 0C10@350 0C10@383 0C10@416 0C10@451 0C10@484 0C10@517 0C10@550 0C10@583 0C10@616 0C10@649 0C10@683 0C10@716 0C10@749 0C10@782 0C10@815 manual, wait 3000: 32 written, 0 EEEEh, 0 5555h, 0 other wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Done.