===== 04 DGB DMA GPU BLOCKS | BIOS 19951204 System ROM Version 3.0 11/18/96 A BadVaddr as the group starts: 1F801DAA DMA2 blocks to and from VRAM at 512,256: clocks from the CHCR write to bit 24 clear, twice each; polls, MADR, BCR and CHCR after. Write SyncMode 1, 16 words x 1: 88 74 | polls 0, MADR start64, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 2: 122 104 | polls 1, MADR start128, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 4: 165 164 | polls 3, MADR start256, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 16: 511 494 | polls 15, MADR start1024, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 64: 1853 1838 | polls 63, MADR start4096, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 256: 7142 7138 | polls 258, MADR start16384, BCR 00000010, CHCR 00000201 Write SyncMode 1, 1 word x 256: 2976 2965 | polls 193, MADR start1024, BCR 00000001, CHCR 00000201 Write SyncMode 1, 2 words x 128: 1721 1720 | polls 127, MADR start1024, BCR 00000002, CHCR 00000201 Write SyncMode 1, 4 words x 64: 985 964 | polls 63, MADR start1024, BCR 00000004, CHCR 00000201 Write SyncMode 1, 8 words x 32: 664 659 | polls 31, MADR start1024, BCR 00000008, CHCR 00000201 Write SyncMode 1, 32 words x 8: 419 458 | polls 11, MADR start1024, BCR 00000020, CHCR 00000201 Write SyncMode 0, 256 words: 342 328 | polls 0, MADR start0, BCR 00000100, CHCR 00000001 Write SyncMode 0, 2048 words: 2242 2228 | polls 0, MADR start0, BCR 00000800, CHCR 00000001 Write SyncMode 0 bit 28, 256 words: 342 328 | polls 0, MADR start0, BCR 00000100, CHCR 00000001 Write SyncMode 1 bit 28, 16 words x 16: 508 497 | polls 15, MADR start1024, BCR 00000010, CHCR 00000201 Write SyncMode 1, MADR+2, 16 words x 4: 165 164 | polls 3, MADR start254, BCR 00000010, CHCR 00000201 Write SyncMode 1, MADR+1, 16 words x 4: 174 155 | polls 3, MADR start255, BCR 00000010, CHCR 00000201 Read SyncMode 1, 16 words x 1: 88 74 | polls 0, MADR start64, BCR 00000010, CHCR 00000200 Read SyncMode 1, 16 words x 16: 560 543 | polls 19, MADR start1024, BCR 00000010, CHCR 00000200 Read SyncMode 1, 16 words x 64: 2242 2217 | polls 89, MADR start4096, BCR 00000010, CHCR 00000200 Read SyncMode 1, 4 words x 64: 920 913 | polls 63, MADR start1024, BCR 00000004, CHCR 00000200 Read SyncMode 0, 256 words: 343 333 | polls 0, MADR start0, BCR 00000100, CHCR 00000000 Read SyncMode 0 bit 28, 256 words: 343 329 | polls 0, MADR start0, BCR 00000100, CHCR 00000000 Read SyncMode 1, MADR+2, 16 words x 4: 162 147 | polls 3, MADR start254, BCR 00000010, CHCR 00000200 Read back words 0-3: 7FFF0000 7FFF0001 7FFF0002 7FFF0003 Done.