[ros-diffs] [cgutman] 41287: - Fix the map register count check
cgutman at svn.reactos.org
cgutman at svn.reactos.org
Thu Jun 4 20:00:18 CEST 2009
Author: cgutman
Date: Thu Jun 4 22:00:17 2009
New Revision: 41287
URL: http://svn.reactos.org/svn/reactos?rev=41287&view=rev
Log:
- Fix the map register count check
Modified:
trunk/reactos/drivers/network/ndis/ndis/io.c
Modified: trunk/reactos/drivers/network/ndis/ndis/io.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/ndis/ndis/io.c?rev=41287&r1=41286&r2=41287&view=diff
==============================================================================
--- trunk/reactos/drivers/network/ndis/ndis/io.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/ndis/ndis/io.c [iso-8859-1] Thu Jun 4 22:00:17 2009
@@ -322,10 +322,10 @@
Adapter->NdisMiniportBlock.SystemAdapterObject = AdapterObject;
- if(AvailableMapRegisters < MapRegistersPerBaseRegister)
+ if(AvailableMapRegisters < MapRegistersPerBaseRegister * BaseMapRegistersNeeded)
{
NDIS_DbgPrint(MIN_TRACE, ("Didn't get enough map registers from hal - requested 0x%x, got 0x%x\n",
- MapRegistersPerBaseRegister, AvailableMapRegisters));
+ MapRegistersPerBaseRegister * BaseMapRegistersNeeded, AvailableMapRegisters));
AdapterObject->DmaOperations->PutDmaAdapter(AdapterObject);
Adapter->NdisMiniportBlock.SystemAdapterObject = NULL;
More information about the Ros-diffs
mailing list