3c589d01.txt -- 3C589D PC network card driver for minix 2.0.4 vers. 0.1 Wangzhi posted 2004-09-22 This package is new and untested, and will require some editing of existing files. Unpacking the 3c589d01.tar.Z file will create a 3c589d directory. You can unpack this in any convenient place, your home directory or /usr/local/src, for instance. Copy tc589d.c and tc589d.h to the /usr/src/kernel directory. You will have to edit the kernel Makefile and perhaps other files. Config.h is a replacement for /include/minix/config.h -- I suggest looking carefully at the differences between your existing config.h and this one, and adding just the lines appropriate to your own configuration. I am not sure at the time of writing this exactly how the test.c and down.c files are to be used. I think adding another ethernet card to the list of cards supported by Minix is an important contribution, and I wanted to post this as soon as possible, even knowing that it may be a little hard to use. I hope someone who tests this will write a little more documentation. Also useful would be some diffs that would make it easy to patch config.h and the Makefile. See the e-mail from Wangzhi to ASW in the file 3c589d.msg for more information. The message also contains information on modifications to Philip Homburg's PCI card support needed to support this driver. This file by ASW 2004-09-22