| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Correct e1000 interrupt routine to enable on 1 disable on 0. duh. | Marty Connor | 2007-12-13 | 1 | -2/+2 |
| | | | | | | | The e1000_irq() routine should (per mcb30) do enable on non-zero, disable on zero. This is not consistent in all drivers, so I'll wait to update it when doing a global sweep. | ||||
| * | Various warnings fixups for OpenBSD with gcc-3.3.5. | Michael Brown | 2007-12-07 | 1 | -1/+1 |
| | | |||||
| * | Add copyright, clean up comments a bit, remove unnecessary code. | Marty Connor | 2007-12-03 | 1 | -178/+102![]() |
| | | | | | Cleanups for e1000.c. | ||||
| * | Fixed receive instability by not enabling interrupts. duh. | Marty Connor | 2007-11-21 | 2 | -19/+27 |
| | | | | | | I have successfully booted DOS via iSCSI and PXELINUX via TFTP with this version of the e1000 driver. | ||||
| * | This version now transmits and receives. | Marty Connor | 2007-11-20 | 2 | -220/+138![]() |
| | | | | | | | There may still be an issue with memory handling, since it seems to die ungracefully when ARP packets come in after loading a kernel. Something to debug. | ||||
| * | Autonegotiation fixes. NIC now autonegotiates to whatever the switch supports. | Marty Connor | 2007-11-20 | 3 | -18/+22 |
| | | |||||
| * | A version of the new e1000 driver that transmits. | Marty Connor | 2007-11-20 | 3 | -254/+351 |
| | | | | | autonegotiation still needs work. receive is not working yet. | ||||
| * | Rename e1000_main.c to e1000.c to so we can type 'make bin/e1000.dsk' ↵ | Marty Connor | 2007-11-18 | 1 | -0/+0 |
| | | | | | instead of 'make bin/e1000_main.dsk' | ||||
| * | Introduce files for new e1000 driver | Marty Connor | 2007-11-18 | 5 | -0/+14074 |

