summaryrefslogtreecommitdiff
path: root/src/drivers/net/e1000
AgeCommit message (Expand)Author
2012-09-17Fix UNDI without IRQHEADmasterNoe Rubinstein
2012-09-17XIOH MAC addresses support in CBFS workingNoe Rubinstein
2012-07-18Add support for MAC addresses in CBFS (untested)Noe Rubinstein
2012-04-25put init functions at their right placeNoe Rubinstein
2012-04-24e1000: add support for Intel EP80579Noe Rubinstein
2012-04-24e1000: Add hack-ish register access debug mechanismNoe Rubinstein
2012-04-24e1000: misc trivial cleanupsNoe Rubinstein
2012-04-24e1000: Replace some E1000-specific names with names from iPXENoe Rubinstein
2012-04-24e1000: add driver for the Intel GCU.Noe Rubinstein
2011-12-06[e1000] Request notification of TX completionsMichael Brown
2011-03-16[e1000] Remove unused variable when ICR register is simply clearedMichael Brown
2011-02-17[pci] Make driver PCI ID a property of the PCI deviceMichael Brown
2010-09-15[e1000] Strip the Ethernet CRC from received packetsMichael Brown
2010-09-05[netdevice] Call netdev_link_[up|down|err]() only while registeredMichael Brown
2010-04-19[build] Rename gPXE to iPXEMichael Brown
2010-03-17[e1000] Update e1000 driverMarty Connor
2010-01-05[e1000] Remove deprecated IRQ_FORCE action from e1000_irq()Thomas Miletich
2009-11-25[e1000] Enable interrupts in a more UNDI compatible wayThomas Miletich
2009-11-22[e1000] Use the alternate MAC in NVRAM when availableAlex Williamson
2009-11-22[e1000] Implement zero-copy receiveThomas Miletich
2009-10-16[e1000] Add 82576 supportSimon Horman
2009-08-12[netdevice] Separate out the concept of hardware and link-layer addressesMichael Brown
2009-06-23[e1000] Ensure descriptor is fully written before sending packetMichael Brown
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown
2009-03-26[pci] Add driver_data field to struct pci_device_idThomas Miletich
2008-12-05[e1000] Use PCI_BASE_ADDRESS_* symbols instead of integersMarty Connor
2008-11-19[i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown
2008-10-12[e1000] Add missing #include <string.h>Michael Brown
2008-10-12[ioapi] Remove old io.h file and switch all users over to <gpxe/io.h>Michael Brown
2008-10-12[e1000] Fix dubious syntax in e1000 I/O wrapper macrosMichael Brown
2008-04-22[NETDEV] Add notion of link stateMichael Brown
2008-03-02Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev
2007-12-17Fix e1000 receive tail pointer (RDT) handlingMarty Connor
2007-12-13Correct e1000 interrupt routine to enable on 1 disable on 0. duh.Marty Connor
2007-12-07Various warnings fixups for OpenBSD with gcc-3.3.5.Michael Brown
2007-12-03Add copyright, clean up comments a bit, remove unnecessary code.Marty Connor
2007-11-20Fixed receive instability by not enabling interrupts. duh.Marty Connor
2007-11-20This version now transmits and receives.Marty Connor
2007-11-20Autonegotiation fixes. NIC now autonegotiates to whatever the switch supports.Marty Connor
2007-11-20A version of the new e1000 driver that transmits.Marty Connor
2007-11-18Rename e1000_main.c to e1000.c to so we can type 'make bin/e1000.dsk' instead...Marty Connor
2007-11-18Introduce files for new e1000 driverMarty Connor