===== 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: 107 107 | polls 1, MADR start64, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 2: 124 124 | polls 1, MADR start128, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 4: 178 178 | polls 3, MADR start256, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 16: 517 517 | polls 15, MADR start1024, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 64: 1875 1867 | polls 63, MADR start4096, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 256: 7127 7121 | polls 258, MADR start16384, BCR 00000010, CHCR 00000201 Write SyncMode 1, 1 word x 256: 2976 2987 | polls 194, MADR start1024, BCR 00000001, CHCR 00000201 Write SyncMode 1, 2 words x 128: 1743 1739 | polls 127, MADR start1024, BCR 00000002, CHCR 00000201 Write SyncMode 1, 4 words x 64: 983 993 | polls 63, MADR start1024, BCR 00000004, CHCR 00000201 Write SyncMode 1, 8 words x 32: 668 672 | polls 31, MADR start1024, BCR 00000008, CHCR 00000201 Write SyncMode 1, 32 words x 8: 420 451 | polls 8, MADR start1024, BCR 00000020, CHCR 00000201 Write SyncMode 0, 256 words: 357 357 | polls 1, MADR start0, BCR 00000100, CHCR 00000001 Write SyncMode 0, 2048 words: 2251 2253 | polls 1, MADR start0, BCR 00000800, CHCR 00000001 Write SyncMode 0 bit 28, 256 words: 357 357 | polls 1, MADR start0, BCR 00000100, CHCR 00000001 Write SyncMode 1 bit 28, 16 words x 16: 540 520 | polls 15, MADR start1024, BCR 00000010, CHCR 00000201 Write SyncMode 1, MADR+2, 16 words x 4: 178 178 | polls 3, MADR start254, BCR 00000010, CHCR 00000201 Write SyncMode 1, MADR+1, 16 words x 4: 178 184 | polls 3, MADR start255, BCR 00000010, CHCR 00000201 Read SyncMode 1, 16 words x 1: 109 109 | polls 1, MADR start64, BCR 00000010, CHCR 00000200 Read SyncMode 1, 16 words x 16: 558 557 | polls 18, MADR start1024, BCR 00000010, CHCR 00000200 Read SyncMode 1, 16 words x 64: 2235 2243 | polls 91, MADR start4096, BCR 00000010, CHCR 00000200 Read SyncMode 1, 4 words x 64: 929 928 | polls 63, MADR start1024, BCR 00000004, CHCR 00000200 Read SyncMode 0, 256 words: 362 359 | polls 1, MADR start0, BCR 00000100, CHCR 00000000 Read SyncMode 0 bit 28, 256 words: 365 359 | polls 1, MADR start0, BCR 00000100, CHCR 00000000 Read SyncMode 1, MADR+2, 16 words x 4: 178 174 | polls 3, MADR start254, BCR 00000010, CHCR 00000200 Read back words 0-3: 7FFF0000 7FFF0001 7FFF0002 7FFF0003 Done.