patch-2.1.36 linux/drivers/net/atari_bionet.c
Next file: linux/drivers/net/atari_pamsnet.c
Previous file: linux/drivers/net/at1700.c
Back to the patch index
Back to the overall index
- Lines: 56
- Date:
Tue Apr 22 22:42:48 1997
- Orig file:
v2.1.35/linux/drivers/net/atari_bionet.c
- Orig date:
Fri Apr 4 08:52:20 1997
diff -u --recursive --new-file v2.1.35/linux/drivers/net/atari_bionet.c linux/drivers/net/atari_bionet.c
@@ -80,12 +80,7 @@
static char *version =
"bionet.c:v1.0 06-feb-96 (c) Hartmut Laue.\n";
-#ifdef MODULE
#include <linux/module.h>
-#else
-#define MOD_INC_USE_COUNT
-#define MOD_DEC_USE_COUNT
-#endif
#include <linux/errno.h>
#include <linux/kernel.h>
@@ -100,6 +95,7 @@
#include <linux/string.h>
#include <linux/delay.h>
#include <linux/timer.h>
+#include <linux/init.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
@@ -326,8 +322,8 @@
/* Check for a network adaptor of this type, and return '0' if one exists.
*/
-int
-bionet_probe(struct device *dev) {
+__initfunc(int
+bionet_probe(struct device *dev)) {
unsigned char station_addr[6];
static unsigned version_printed = 0;
static int no_more_found = 0; /* avoid "Probing for..." printed 4 times */
@@ -596,22 +592,13 @@
#ifdef MODULE
-#include <linux/version.h>
-
-/* We should include the kernel identification string in the module.
- */
-static char kernel_version[] = UTS_RELEASE;
-
-#undef NEXT_DEV
-#define NEXT_DEV (&bio_dev)
-
static char bio_name[16];
static struct device bio_dev =
{
bio_name, /* filled in by register_netdev() */
0, 0, 0, 0, /* memory */
0, 0, /* base, irq */
- 0, 0, 0, NEXT_DEV, bionet_probe,
+ 0, 0, 0, NULL, bionet_probe,
};
int
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov