[tulip] Compiling in the tulip driver

James Lamanna jlamanna@its.caltech.edu
Wed, 22 Nov 2000 10:59:06 -0800


I'm using Kernel 2.2.17 and I've copied in the
pci-scan.c, pci-scan.h, kern_compat.h, and tulip.c into the drivers/net
directory in the kernel source tree.
I've also changed the Makefile so that L_OBJS includes pci-scan.o
However, when I do a make bzImage, everything works ok
until I get to the linking stage where I receive these messages:

drivers/net/net.a(tulip.o): In function `tulip_probe1':
tulip.o(.text+0x3f): undefined reference to
`pci_write_config_dword_Rf0fbd200'
tulip.o(.text+0x6a): undefined reference to `printk_R1b7d4074'
tulip.o(.text+0x83): undefined reference to `init_etherdev_R651e9648'
tulip.o(.text+0x93): undefined reference to `kmalloc_R93d4cfe6'
tulip.o(.text+0xee): undefined reference to
`pci_read_config_byte_Re5ceea13'
 
etc...

I am doing this in a freshly untarred/configured kernel.
I would appreciate some help
Thanks,
--James Lamanna