diff -ur -x *.o -x *.flags /linux.vanilla/drivers/net/sis900.c /linux/drivers/net/sis900.c --- /linux.vanilla/drivers/net/sis900.c Mon Apr 2 15:45:26 2001 +++ /linux/drivers/net/sis900.c Sun Apr 8 18:15:42 2001 @@ -60,7 +60,7 @@ #include "sis900.h" -static const char *version = +static const char *version __initdata = "sis900.c: v1.07.09 2/9/2001\n"; static int max_interrupt_work = 20; @@ -443,7 +443,7 @@ * Note that location is in word (16 bits) unit */ -static u16 read_eeprom(long ioaddr, int location) +static u16 __devinit read_eeprom(long ioaddr, int location) { int i; u16 retval = 0;