added errfile.h
authorUdayan Kumar <udayan.kumar@gmail.com>
Sat, 18 Aug 2007 23:31:53 +0000 (19:31 -0400)
committerUdayan Kumar <udayan.kumar@gmail.com>
Sat, 18 Aug 2007 23:32:38 +0000 (19:32 -0400)
src/drivers/net/eepro100.c

index a29aa1f..0619d28 100644 (file)
@@ -10,6 +10,7 @@
 #include <timer.h>
 #include <byteswap.h>
 #include <gpxe/pci.h>
+#include <gpxe/errfile.h>
 #include <gpxe/if_ether.h>
 #include <gpxe/ethernet.h>
 #include <gpxe/iobuf.h>
@@ -414,7 +415,10 @@ err_register_netdev:
  * @v netdev            Net device
  */
 static void speedo_close (struct net_device *netdev) {
-       /* it looks nothing to be done to close the device */
+       struct speedo_private *sp = netdev->priv;
+       /* from eepro100_reset
+        */
+       outl ( 0, sp->ioaddr + SCBPort );
        return;
        
 }