Re: Announce: Intel EtherExpressPro100 driver update

From: Gregor Suhr (Gregor.Suhr@suhr.home.cs.tu-berlin.de)
Date: Sun Jan 09 2000 - 09:15:37 EST


Hi,
your driver don't compile unde 2.3.38 SMP. I always get the following
output:

gcc -D__KERNEL__ -I/usr/src/linux/include -D__SMP__ -Wall
-Wstrict-prototypes -O
2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce
-mpreferr
ed-stack-boundary=2 -DCPU=686 -march=i686 -c -o eepro100.o eepro100.c
eepro100.c:148: parse error before `0'
eepro100.c:148: stray '\' in program
eepro100.c:149: warning: type defaults to `int' in declaration of
`mark_bh'
eepro100.c:149: warning: parameter names (without types) in function
declaration
eepro100.c:149: conflicting types for `mark_bh'
/usr/src/linux/include/asm/softirq.h:112: previous declaration of
`mark_bh'
eepro100.c:149: warning: data definition has no type or storage class
eepro100.c:149: stray '\' in program
eepro100.c:150: parse error before `}'
eepro100.c:361: parse error before `__volatile__'
eepro100.c:361: stray '\' in program
eepro100.c: In function `eepro100_init':
eepro100.c:589: `speedo_debug' undeclared (first use in this function)
eepro100.c:589: (Each undeclared identifier is reported only once
eepro100.c:589: for each function it appears in.)
eepro100.c: In function `speedo_found1':
eepro100.c:633: `speedo_debug' undeclared (first use in this function)
eepro100.c: In function `speedo_open':
eepro100.c:906: `speedo_debug' undeclared (first use in this function)
eepro100.c:946: `SCBMaskAll' undeclared (first use in this function)
eepro100.c: In function `speedo_resume':
eepro100.c:997: `RxAddrLoad' undeclared (first use in this function)
eepro100.c:999: `CUCmdBase' undeclared (first use in this function)
eepro100.c:1004: `CUStatsAddr' undeclared (first use in this function)
eepro100.c:1009: `speedo_debug' undeclared (first use in this function)
eepro100.c:1015: `RxStart' undeclared (first use in this function)
eepro100.c:1019: `CUDumpStats' undeclared (first use in this function)
eepro100.c:1039: `CUStart' undeclared (first use in this function)
eepro100.c: In function `speedo_timer':
eepro100.c:1055: `speedo_debug' undeclared (first use in this function)
eepro100.c: In function `speedo_show_state':
eepro100.c:1098: `speedo_debug' undeclared (first use in this function)
eepro100.c: In function `speedo_purge_tx':
eepro100.c:1184: `speedo_debug' undeclared (first use in this function)
eepro100.c:1192: stray '\' in program
eepro100.c:1195: parse error before `static'
eepro100.c:1204: `status' undeclared (first use in this function)
eepro100.c:1204: `ioaddr' undeclared (first use in this function)
eepro100.c:1235: `SCBMaskAll' undeclared (first use in this function)
eepro100.c:1244: `flags' undeclared (first use in this function)
eepro100.c: In function `speedo_start_xmit':
eepro100.c:1287: `SCBTriggerIntr' undeclared (first use in this
function)
eepro100.c:1327: stray '\' in program
eepro100.c:1331: `CUResume' undeclared (first use in this function)
eepro100.c: In function `speedo_tx_buffer_gc':
eepro100.c:1359: `speedo_debug' undeclared (first use in this function)
eepro100.c: In function `speedo_interrupt':
eepro100.c:1438: `speedo_debug' undeclared (first use in this function)
eepro100.c:1473: `RxResumeNoResources' undeclared (first use in this
function)
eepro100.c:1495: `RxStart' undeclared (first use in this function)
eepro100.c:1526: stray '\' in program
eepro100.c:1528: parse error before `spin_unlock'
eepro100.c:1549: parse error before `static'
eepro100.c:1555: `skb' undeclared (first use in this function)
eepro100.c:1556: `entry' undeclared (first use in this function)
eepro100.c:1559: warning: `return' with a value, in function returning
void
eepro100.c:1561: `rxf' undeclared (first use in this function)
eepro100.c:1565: warning: `return' with a value, in function returning
void
eepro100.c: In function `speedo_refill_rx_buf':
eepro100.c:1588: warning: implicit declaration of function
`speedo_rx_alloc'
eepro100.c:1640: `speedo_debug' undeclared (first use in this function)
eepro100.c: In function `speedo_close':
eepro100.c:1744: `speedo_debug' undeclared (first use in this function)
eepro100.c: In function `speedo_get_stats':
eepro100.c:1835: `CUDumpStats' undeclared (first use in this function)
eepro100.c: In function `set_rx_mode':
eepro100.c:1906: `speedo_debug' undeclared (first use in this function)
eepro100.c:1945: stray '\' in program
eepro100.c:1946: `CUResume' undeclared (first use in this function)
eepro100.c:1982: stray '\' in program
eepro100.c:2051: stray '\' in program
eepro100.c: In function `eepro100_probe':
eepro100.c:2131: `speedo_debug' undeclared (first use in this function)
eepro100.c: At top level:
eepro100.c:524: warning: `speedo_tx_timeout' used but never defined
gmake[3]: *** [eepro100.o] Error 1
gmake[3]: Leaving directory `/usr/src/linux-2.3/drivers/net'
gmake[2]: *** [first_rule] Error 2
gmake[2]: Leaving directory `/usr/src/linux-2.3/drivers/net'
gmake[1]: *** [_subdir_net] Error 2
gmake[1]: Leaving directory `/usr/src/linux-2.3/drivers'
make: *** [_dir_drivers] Error 2
bigone:[linux]#

I only replaced the original driver with your driver.

Gregor Suhr

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Jan 15 2000 - 21:00:14 EST