]> Zhao Yanbai Git Server - minix.git/commitdiff
Fix for new *_ins* i/o functions
authorBen Gras <ben@minix3.org>
Tue, 20 Jun 2006 09:48:26 +0000 (09:48 +0000)
committerBen Gras <ben@minix3.org>
Tue, 20 Jun 2006 09:48:26 +0000 (09:48 +0000)
drivers/dp8390/Makefile
drivers/dp8390/dp8390.c

index a3a133dba70bc08a5bab2b3c3a71a6b4ed079188..b60585fb54c290821696f0a7c6d186ecbd68b87f 100644 (file)
@@ -13,7 +13,7 @@ d = ..
 CC =   exec cc
 CFLAGS = -I$i
 LDFLAGS = -i 
-LIBS = -lsys -lsysutil -ltimers
+LIBS = -lsysutil -lsys -ltimers
 
 OBJ = 3c503.o dp8390.o ne2000.o rtl8029.o wdeth.o
 
index 2873120111df5885ad3d34182ba270a4a5383391..dc587b3172d67e7f3f1241b4b190ef5286e80df0 100644 (file)
@@ -1945,7 +1945,7 @@ static void do_vir_insb(port_t port, int proc, vir_bytes buf, size_t size)
 {
        int r;
 
-       r= sys_sdevio(DIO_INPUT, port, DIO_BYTE, proc, (void *)buf, size);
+       r= sys_insb(port, proc, (void *) buf, size);
        if (r != OK)
                panic("DP8390", "sys_sdevio failed", r);
 }
@@ -1954,7 +1954,7 @@ static void do_vir_insw(port_t port, int proc, vir_bytes buf, size_t size)
 {
        int r;
 
-       r= sys_sdevio(DIO_INPUT, port, DIO_WORD, proc, (void *)buf, size);
+       r= sys_insw(port, proc, (void *) buf, size);
        if (r != OK)
                panic("DP8390", "sys_sdevio failed", r);
 }
@@ -1963,7 +1963,7 @@ static void do_vir_outsb(port_t port, int proc, vir_bytes buf, size_t size)
 {
        int r;
 
-       r= sys_sdevio(DIO_OUTPUT, port, DIO_BYTE, proc, (void *)buf, size);
+       r= sys_outsb(port, proc, (void *) buf, size);
        if (r != OK)
                panic("DP8390", "sys_sdevio failed", r);
 }
@@ -1972,7 +1972,7 @@ static void do_vir_outsw(port_t port, int proc, vir_bytes buf, size_t size)
 {
        int r;
 
-       r= sys_sdevio(DIO_OUTPUT, port, DIO_WORD, proc, (void *)buf, size);
+       r= sys_outsw(port, proc, (void *) buf, size);
        if (r != OK)
                panic("DP8390", "sys_sdevio failed", r);
 }