Fix the return value of HalReadDmaCounter at the end of transfer.
Modified: trunk/reactos/hal/halx86/generic/dma.c

Modified: trunk/reactos/hal/halx86/generic/dma.c
--- trunk/reactos/hal/halx86/generic/dma.c	2005-09-04 10:02:19 UTC (rev 17629)
+++ trunk/reactos/hal/halx86/generic/dma.c	2005-09-04 11:17:37 UTC (rev 17630)
@@ -977,6 +977,7 @@
    KeReleaseSpinLock(&AdapterObject->MasterAdapter->SpinLock, OldIrql);
 	
    Count++;
+   Count &= 0xffff;
    if (AdapterObject->Width16Bits)
       Count *= 2;