summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/3c529.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno .Marty Connor2007-12-131-1/+8
| | | | | | | | | | This needs to be done manually because if the irq() routine is implemented then we want something like "nic->irqno = pci->irqno;", else we do "nic->irqno = 0;" nic->ioaddr may also need to be set carefully. Also added local variables to end of many files, for emacs indentation to match kernel style (tab does 8 space indent).
* Updated ISAPnP, EISA, MCA and ISA buses to current device model.Michael Brown2007-03-101-3/+3
| | | | | | | ISA 3c509 is currently non-functional, although the EISA (3c509-eisa) and MCA (3c529) variants should build OK. None of this code is yet tested.
* Automatically updated withMichael Brown2005-04-261-2/+1Star
| | | | perl -pi -0777 -e 's/^static struct \w+_driver (\w+) =\s*(\w+_DRIVER \()/${2} ${1},/msg' *.c
* disable() is a voidMichael Brown2005-04-221-1/+1
|
* Updated to current API.Michael Brown2005-04-221-6/+11
|
* Updated to new device API.Michael Brown2005-04-141-2/+2
|
* Updated to current device API.Michael Brown2005-04-141-20/+20
|
* Split 3c509.c into 3c509.9 and 3c529.c, with shared code in 3c5x9.c.Michael Brown2005-04-141-0/+49
Probe mechanisms now use standard EISA and MCA bus methods, with 3c509.c defining a custom ISA bus to handle the 3c509 contention resolution logic.