| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Modify gPXE core and drivers to work with the new timer subsystem | Alexey Zaytsev | 2008-03-02 | 1 | -1/+1 |
| | | | | | Signed-off-by: Alexey Zaytsev <alexey.zaytsev@gmail.com> | ||||
| * | Include errno.h in the few drivers which use it, rather than in nic.h | Michael Brown | 2007-07-24 | 1 | -0/+1 |
| | | |||||
| * | Revert "convert to zalloc" | Michael Brown | 2007-07-07 | 1 | -1/+2 |
| | | | | | This reverts commit 68add6e814091f55e46afbef0b63f3d61f9549ba. | ||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -2/+1![]() |
| | | |||||
| * | t5x9 code relies on nic->ioaddr being set | Michael Brown | 2007-03-11 | 1 | -7/+11 |
| | | |||||
| * | Updated 3c509 to current device model | Michael Brown | 2007-03-10 | 1 | -165/+185 |
| | | |||||
| * | Updated ISAPnP, EISA, MCA and ISA buses to current device model. | Michael Brown | 2007-03-10 | 1 | -1/+5 |
| | | | | | | | | 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. | ||||
| * | Added a very quick and dirty compatibility layer, to allow | Michael Brown | 2006-06-05 | 1 | -0/+1 |
| | | | | | not-yet-updated drivers to at least function. | ||||
| * | gcc is rather over-aggressive about optimising out static data structures | Michael Brown | 2006-04-24 | 1 | -2/+2 |
| | | | | | even when __atribute__ (( unused )) is correctly set... | ||||
| * | Added "name" field to struct bus_driver | Michael Brown | 2005-04-25 | 1 | -7/+8 |
| | | |||||
| * | Symbol errors caught by symcheck.pl | Michael Brown | 2005-04-23 | 1 | -1/+1 |
| | | |||||
| * | Updated to new bus API, and improved using the 3c5x9 reference manual. | Michael Brown | 2005-04-22 | 1 | -112/+274 |
| | | |||||
| * | Split out EISA driver into a separate file, since 3c509s can only take 16K | Michael Brown | 2005-04-17 | 1 | -37/+2![]() |
| | | | | | ROMs (AFAIK). | ||||
| * | Standardised debug messages to make it easy to get a bus scan printout | Michael Brown | 2005-04-15 | 1 | -0/+4 |
| | | | | | (just build debugging versions of the relevant bus objects). | ||||
| * | Cleaner separation of find_t509_device/fill_t509_device. | Michael Brown | 2005-04-15 | 1 | -4/+11 |
| | | |||||
| * | name should be const | Michael Brown | 2005-04-14 | 1 | -1/+1 |
| | | |||||
| * | Updated to new device API. | Michael Brown | 2005-04-14 | 1 | -54/+47![]() |
| | | |||||
| * | Split 3c509.c into 3c509.9 and 3c529.c, with shared code in 3c5x9.c. | Michael Brown | 2005-04-14 | 1 | -619/+212![]() |
| | | | | | | 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. | ||||
| * | Automatically updated using | Michael Brown | 2005-04-13 | 1 | -5/+9 |
| | | | | | perl -pi -0777 -e 's/^(\s*)dev->disable(\s*)=\s*(\w+)_disable;\s*nic->poll\s*=\s*(\w+);\s*nic->transmit\s*=\s*(\w+);\s*nic->irq\s*=\s*(\w+);/static struct nic_operations ${3}_operations;\nstatic struct nic_operations ${3}_operations = {\n\t.connect\t= dummy_connect,\n\t.poll\t\t= $4,\n\t.transmit\t= $5,\n\t.irq\t\t= $6,\n\t.disable\t= ${3}_disable,\n};${1}nic->nic_op\t= &${3}_operations;/msg' *.c | ||||
| * | Automatically updated using | Michael Brown | 2005-04-13 | 1 | -3/+1![]() |
| | | | | | | | perl -pi -0777 -e 's/_disable\s*\(\s*struct dev \*dev\s*\)\s*{\s*struct nic \*nic.*?$/_disable ( struct nic *nic ) {/ms' *.c perl -pi -0777 -e 's/_disable\s*\(\s*struct dev \*dev(\s*__unused)?\)\s*{/_disable ( struct nic *nic$1 ) {/ms' *.c | ||||
| * | Merged mcb30-realmode-redesign back to HEAD | Michael Brown | 2005-04-08 | 1 | -0/+2 |
| | | |||||
| * | Initial revision | Michael Brown | 2005-03-08 | 1 | -0/+671 |

