===== 04 DGB DMA GPU BLOCKS | BIOS 19951204 System ROM Version 3.0 11/18/96 A BadVaddr as the group starts: 00000480 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: 130 134 | polls 1, MADR start128, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 4: 182 178 | polls 3, MADR start256, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 16: 517 512 | polls 15, MADR start1024, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 64: 1855 1870 | polls 63, MADR start4096, BCR 00000010, CHCR 00000201 Write SyncMode 1, 16 words x 256: 7153 7126 | polls 257, MADR start16384, BCR 00000010, CHCR 00000201 Write SyncMode 1, 1 word x 256: 2978 2983 | polls 193, MADR start1024, BCR 00000001, CHCR 00000201 Write SyncMode 1, 2 words x 128: 1732 1733 | polls 127, MADR start1024, BCR 00000002, CHCR 00000201 Write SyncMode 1, 4 words x 64: 983 988 | polls 63, MADR start1024, BCR 00000004, CHCR 00000201 Write SyncMode 1, 8 words x 32: 677 673 | polls 31, MADR start1024, BCR 00000008, CHCR 00000201 Write SyncMode 1, 32 words x 8: 433 431 | polls 7, 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: 2247 2247 | polls 1, MADR start0, BCR 00000800, CHCR 00000001 Write SyncMode 0 bit 28, 256 words: 363 357 | polls 1, MADR start0, BCR 00000100, CHCR 00000001 Write SyncMode 1 bit 28, 16 words x 16: 530 520 | polls 15, MADR start1024, BCR 00000010, CHCR 00000201 Write SyncMode 1, MADR+2, 16 words x 4: 178 183 | polls 3, MADR start254, BCR 00000010, CHCR 00000201 Write SyncMode 1, MADR+1, 16 words x 4: 178 183 | 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: 569 569 | polls 19, MADR start1024, BCR 00000010, CHCR 00000200 Read SyncMode 1, 16 words x 64: 2235 2237 | polls 91, MADR start4096, BCR 00000010, CHCR 00000200 Read SyncMode 1, 4 words x 64: 929 920 | polls 63, MADR start1024, BCR 00000004, CHCR 00000200 Read SyncMode 0, 256 words: 359 359 | polls 1, MADR start0, BCR 00000100, CHCR 00000000 Read SyncMode 0 bit 28, 256 words: 359 369 | polls 1, MADR start0, BCR 00000100, CHCR 00000000 Read SyncMode 1, MADR+2, 16 words x 4: 179 174 | polls 3, MADR start254, BCR 00000010, CHCR 00000200 Read back words 0-3: 7FFF0000 7FFF0001 7FFF0002 7FFF0003 Done.