===== 10 CHP DMA CHOPPING | BIOS 19951204 System ROM Version 3.0 11/18/96 A dma/chopping (DMA Channel 2 CPU->VRAM, chopping test) DMA2, SyncMode: 1, 8192 bytes, blockSize: 1 ... took 22866 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 2 ... took 12550 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 3 ... took 9167 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 4 ... took 7352 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 5 ... took 6347 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 6 ... took 5712 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 7 ... took 5163 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 8 ... took 4756 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 9 ... took 4545 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 10 ... took 4372 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 11 ... took 4156 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 12 ... took 4074 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 13 ... took 3913 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 14 ... took 3793 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 15 ... took 3662 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 16 ... took 3555 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 17 ... took 3556 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 18 ... took 3502 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 19 ... took 3445 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 20 ... took 3402 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 21 ... took 3221 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 22 ... took 3277 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 23 ... took 3328 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 24 ... took 3241 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 25 ... took 3127 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 26 ... took 3209 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 27 ... took 3116 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 28 ... took 3096 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 29 ... took 3091 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 30 ... took 3081 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 31 ... took 3013 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 32 ... took 2971 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 33 ... took 3034 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 34 ... took 3039 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 35 ... took 2937 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 36 ... took 2975 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 37 ... took 2933 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 38 ... took 2956 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 39 ... took 2863 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 40 ... took 2928 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 41 ... took 2856 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 42 ... took 2775 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 43 ... took 2845 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 44 ... took 2712 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 45 ... took 2735 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 46 ... took 2725 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 47 ... took 2702 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 48 ... took 2674 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 49 ... took 2684 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 50 ... took 2662 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 51 ... took 2683 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 52 ... took 2643 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 53 ... took 2602 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 54 ... took 2611 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 55 ... took 2647 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 56 ... took 2718 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 57 ... took 2582 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 58 ... took 2760 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 59 ... took 2693 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 60 ... took 2761 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 61 ... took 2667 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 62 ... took 2708 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 63 ... took 2687 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 64 ... took 2737 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 128 ... took 2527 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, no chopping ... took 2245 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 1 clks ... took 18797 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 2 clks ... took 18795 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 4 clks ... took 22863 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 8 clks ... took 30899 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 16 clks ... took 47731 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 32 clks ... took 80696 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 64 clks ... took 81931 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 128 clks ... took 80045 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 1 clks ... took 9438 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 2 clks ... took 10551 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 4 clks ... took 12548 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 8 clks ... took 16450 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 16 clks ... took 24638 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 32 clks ... took 41008 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 64 clks ... took 73755 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 128 clks ... took 73677 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 1 clks ... took 5782 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 2 clks ... took 6320 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 4 clks ... took 7351 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 8 clks ... took 9422 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 16 clks ... took 13430 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 32 clks ... took 21860 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 64 clks ... took 37952 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 128 clks ... took 70681 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 1 clks ... took 3984 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 2 clks ... took 4242 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 4 clks ... took 4755 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 8 clks ... took 5758 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 16 clks ... took 7772 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 32 clks ... took 11960 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 64 clks ... took 20160 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 128 clks ... took 36351 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 1 clks ... took 3054 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 2 clks ... took 3243 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 4 clks ... took 3471 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 8 clks ... took 4010 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 16 clks ... took 4998 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 32 clks ... took 7034 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 64 clks ... took 11048 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 128 clks ... took 19226 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 1 clks ... took 2676 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 2 clks ... took 2766 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 4 clks ... took 2810 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 8 clks ... took 3124 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 16 clks ... took 3630 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 32 clks ... took 4634 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 64 clks ... took 6596 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 128 clks ... took 10748 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 1 clks ... took 2464 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 2 clks ... took 2500 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 4 clks ... took 2560 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 8 clks ... took 2680 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 16 clks ... took 2908 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 32 clks ... took 3418 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 64 clks ... took 4400 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 128 clks ... took 6420 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 1 clks ... took 2338 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 2 clks ... took 2362 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 4 clks ... took 2390 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 8 clks ... took 2470 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 16 clks ... took 2580 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 32 clks ... took 2780 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 64 clks ... took 3304 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 128 clks ... took 4199 CPU cycles. (GPU busy) Done.