===== 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 22860 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 2 ... took 12554 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 3 ... took 9142 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 4 ... took 7356 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 5 ... took 6331 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 6 ... took 5673 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 7 ... took 5196 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 8 ... took 4841 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 9 ... took 4560 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 10 ... took 4380 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 11 ... took 4171 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 12 ... took 4054 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 13 ... took 3873 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 14 ... took 3809 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 15 ... took 3660 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 16 ... took 3606 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 17 ... took 3548 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 18 ... took 3473 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 19 ... took 3464 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 20 ... took 3401 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 21 ... took 3385 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 22 ... took 3340 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 23 ... took 3299 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 24 ... took 3240 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 25 ... took 3189 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 26 ... took 3107 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 27 ... took 3137 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 28 ... took 3019 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 29 ... took 2978 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 30 ... took 2970 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 31 ... took 2902 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 32 ... took 2919 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 33 ... took 2906 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 34 ... took 2875 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 35 ... took 2847 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 36 ... took 2820 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 37 ... took 2967 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 38 ... took 2876 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 39 ... took 2877 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 40 ... took 2883 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 41 ... took 2829 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 42 ... took 2855 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 43 ... took 2839 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 44 ... took 2813 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 45 ... took 2829 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 46 ... took 2832 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 47 ... took 2785 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 48 ... took 2740 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 49 ... took 2822 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 50 ... took 2733 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 51 ... took 2767 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 52 ... took 2765 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 53 ... took 2704 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 54 ... took 2692 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 55 ... took 2740 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 56 ... took 2731 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 57 ... took 2743 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 58 ... took 2739 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 59 ... took 2687 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 60 ... took 2788 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 61 ... took 2620 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 62 ... took 2760 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 63 ... took 2699 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 64 ... took 2685 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 128 ... took 2538 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, no chopping ... took 2252 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 1 clks ... took 18796 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 2 clks ... took 18804 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 4 clks ... took 22870 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 8 clks ... took 30909 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 16 clks ... took 47709 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 32 clks ... took 80688 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 64 clks ... took 81935 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 128 clks ... took 80049 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 1 clks ... took 9436 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 2 clks ... took 10557 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 4 clks ... took 12546 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 8 clks ... took 16452 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 16 clks ... took 24640 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 32 clks ... took 41004 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 64 clks ... took 73741 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 128 clks ... took 73681 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 1 clks ... took 5871 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 2 clks ... took 6336 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 4 clks ... took 7356 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 8 clks ... took 9437 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 16 clks ... took 13518 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 32 clks ... took 21881 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 64 clks ... took 38006 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 128 clks ... took 70679 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 1 clks ... took 4049 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 2 clks ... took 4303 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 4 clks ... took 4754 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 8 clks ... took 5840 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 16 clks ... took 7802 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 32 clks ... took 11948 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 64 clks ... took 20168 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 128 clks ... took 36352 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 1 clks ... took 3139 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 2 clks ... took 3284 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 4 clks ... took 3488 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 8 clks ... took 4065 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 16 clks ... took 5041 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 32 clks ... took 7088 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 64 clks ... took 11076 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 128 clks ... took 19293 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 1 clks ... took 2691 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 2 clks ... took 2768 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 4 clks ... took 2804 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 8 clks ... took 3149 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 16 clks ... took 3640 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 32 clks ... took 4632 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 64 clks ... took 6608 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 128 clks ... took 10758 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 1 clks ... took 2465 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 2 clks ... took 2490 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 4 clks ... took 2556 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 8 clks ... took 2686 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 16 clks ... took 2900 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 32 clks ... took 3410 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 64 clks ... took 4408 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 128 clks ... took 6416 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 1 clks ... took 2350 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 2 clks ... took 2372 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 4 clks ... took 2402 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 8 clks ... took 2463 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 16 clks ... took 2572 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 32 clks ... took 2787 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 64 clks ... took 3312 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 128 clks ... took 4212 CPU cycles. (GPU busy) Done.