patch-2.1.19 linux/drivers/net/fmv18x.c
Next file: linux/drivers/net/hp-plus.c
Previous file: linux/drivers/net/ewrk3.c
Back to the patch index
Back to the overall index
- Lines: 59
- Date:
Tue Dec 31 10:30:01 1996
- Orig file:
v2.1.18/linux/drivers/net/fmv18x.c
- Orig date:
Wed Oct 9 08:55:19 1996
diff -u --recursive --new-file v2.1.18/linux/drivers/net/fmv18x.c linux/drivers/net/fmv18x.c
@@ -264,7 +264,7 @@
dev->set_multicast_list = &set_multicast_list;
/* Fill in the fields of 'dev' with ethernet-generic values. */
-
+
ether_setup(dev);
return 0;
}
@@ -374,7 +374,7 @@
/* Disable both interrupts. */
outw(0x0000, ioaddr + TX_INTR);
-
+
outw(length, ioaddr + DATAPORT);
outsw(ioaddr + DATAPORT, buf, (length + 1) >> 1);
@@ -543,7 +543,7 @@
}
if (net_debug > 5 && i > 0)
- printk("%s: Exint Rx packet with mode %02x after %d ticks.\n",
+ printk("%s: Exint Rx packet with mode %02x after %d ticks.\n",
dev->name, inb(ioaddr + RX_MODE), i);
}
@@ -600,17 +600,17 @@
set_multicast_list(struct device *dev)
{
short ioaddr = dev->base_addr;
- if (dev->mc_count || dev->flags&(IFF_PROMISC|IFF_ALLMULTI))
+ if (dev->mc_count || dev->flags&(IFF_PROMISC|IFF_ALLMULTI))
{
/*
* We must make the kernel realise we had to move
* into promisc mode or we start all out war on
* the cable. - AC
*/
- dev->flags|=IFF_PROMISC;
-
+ dev->flags|=IFF_PROMISC;
+
outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */
- }
+ }
else
outb(2, ioaddr + RX_MODE); /* Disable promiscuous, use normal mode */
}
@@ -625,6 +625,9 @@
static int io = 0x220;
static int irq = 0;
+
+MODULE_PARM(io, "i");
+MODULE_PARM(irq, "i");
int init_module(void)
{
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov