===== 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 12555 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 3 ... took 9132 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 4 ... took 7359 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 5 ... took 6339 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 6 ... took 5700 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 4831 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 9 ... took 4538 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 10 ... took 4358 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 11 ... took 4122 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 12 ... took 4033 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 13 ... took 3887 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 14 ... took 3835 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 15 ... took 3696 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 16 ... took 3613 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 17 ... took 3528 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 18 ... took 3460 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 19 ... took 3399 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 20 ... took 3407 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 21 ... took 3324 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 22 ... took 3298 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 23 ... took 3300 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 24 ... took 3221 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 25 ... took 3122 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 26 ... took 3154 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 27 ... took 3123 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 28 ... took 3141 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 29 ... took 3048 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 30 ... took 3096 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 31 ... took 3109 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 32 ... took 3026 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 33 ... took 3037 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 34 ... took 2981 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 35 ... took 2989 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 36 ... took 2924 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 37 ... took 2949 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 38 ... took 2872 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 39 ... took 2945 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 40 ... took 2909 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 41 ... took 2844 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 42 ... took 2863 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 43 ... took 2819 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 44 ... took 2835 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 45 ... took 2798 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 46 ... took 2813 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 47 ... took 2814 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 48 ... took 2768 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 49 ... took 2656 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 50 ... took 2651 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 51 ... took 2628 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 52 ... took 2769 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 53 ... took 2721 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 54 ... took 2715 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 55 ... took 2761 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 56 ... took 2807 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 57 ... took 2718 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 58 ... took 2758 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 59 ... took 2685 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 60 ... took 2732 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 61 ... took 2685 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 62 ... took 2828 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 63 ... took 2652 CPU cycles. (GPU busy) DMA2, SyncMode: 1, 8192 bytes, blockSize: 64 ... took 2646 CPU cycles. DMA2, SyncMode: 1, 8192 bytes, blockSize: 128 ... took 2460 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, no chopping ... took 2249 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 1 clks ... took 18802 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 2 clks ... took 18796 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 4 clks ... took 22862 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 8 clks ... took 30898 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 80693 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 64 clks ... took 81933 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 1 words, cpuWindow: 128 clks ... took 80042 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 1 clks ... took 9433 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 2 clks ... took 10558 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 4 clks ... took 12555 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 8 clks ... took 16449 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 16 clks ... took 24633 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 32 clks ... took 41007 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 64 clks ... took 73738 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 2 words, cpuWindow: 128 clks ... took 73683 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 1 clks ... took 5861 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 2 clks ... took 6318 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 4 clks ... took 7349 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 8 clks ... took 9428 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 16 clks ... took 13523 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 32 clks ... took 21854 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 64 clks ... took 38003 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 4 words, cpuWindow: 128 clks ... took 70694 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 1 clks ... took 4048 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 2 clks ... took 4305 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 4 clks ... took 4749 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 8 clks ... took 5844 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 16 clks ... took 7863 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 32 clks ... took 11939 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 64 clks ... took 20175 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 8 words, cpuWindow: 128 clks ... took 36357 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 1 clks ... took 3128 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 2 clks ... took 3275 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 4 clks ... took 3482 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 8 clks ... took 4063 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 16 clks ... took 5044 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 11085 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 16 words, cpuWindow: 128 clks ... took 19287 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 1 clks ... took 2699 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 2 clks ... took 2761 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 4 clks ... took 2814 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 8 clks ... took 3130 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 16 clks ... took 3617 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 32 clks ... took 4636 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 64 clks ... took 6581 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 32 words, cpuWindow: 128 clks ... took 10731 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 1 clks ... took 2459 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 2550 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 8 clks ... took 2693 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 16 clks ... took 2917 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 32 clks ... took 3422 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 64 clks ... took 4407 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 64 words, cpuWindow: 128 clks ... took 6408 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 1 clks ... took 2342 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 2 clks ... took 2358 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 4 clks ... took 2393 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 8 clks ... took 2465 CPU cycles. DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 16 clks ... took 2569 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 32 clks ... took 2805 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 64 clks ... took 3303 CPU cycles. (GPU busy) DMA2, SyncMode: 0, 8192 bytes, dmaWindow: 128 words, cpuWindow: 128 clks ... took 4199 CPU cycles. (GPU busy) Done.