[netdevice] Add mechanism for reporting detailed link status codes
[people/lynusvaz/gpxe.git] / src / net / netdevice.c
2009-06-24 Michael Brown[netdevice] Add mechanism for reporting detailed link...
2009-06-23 Joshua Oreman[netdevice] Add netdev argument to link-layer push...
2009-05-26 Michael Brown[settings] Allow for arbitrarily-named settings
2009-05-18 Michael Brown[legal] Add a selection of FILE_LICENCE declarations
2009-03-26 Michael Brown[netdevice] Add debug message for unknown network-layer...
2009-03-13 Michael Brown[tables] Redefine methods for accessing linker tables
2008-11-21 Michael Brown[netdevice] Provide function to retrieve the most recen...
2008-11-08 Michael Brown[netdevice] Retain and report detailed error breakdowns
2008-10-30 Michael Brown[settings] Add the notion of a "tag magic" to numbered...
2008-10-16 Michael Brown[netdevice] Change link-layer push() and pull() methods...
2008-08-20 Michael Brown[undi] Fill in ProtType correctly in PXENV_UNDI_ISR
2008-03-22 Michael BrownMerge branch 'master' of rom.etherboot.org:/gpxe
2008-03-21 Michael Brown[Settings] Use a settings applicator to configure IPv4...
2008-03-20 Michael Brown[Settings] Add per-netdevice settings block
2007-10-04 Michael BrownForce a netdevice poll in net_tx() before attempting...
2007-10-04 Michael BrownForce a netdevice poll in net_tx() before attempting...
2007-09-21 Michael BrownMerge branch 'master' of rom.etherboot.org:/gpxe
2007-09-21 Michael BrownMinor debug message improvement.
2007-09-18 Michael BrownMerge branch 'master' into 3leaf-rewrite
2007-09-17 Michael BrownMinor debug message improvement.
2007-07-07 Michael BrownUse net_device_operations structure and netdev_nullify...
2007-07-06 Holger Lubitzconvert to zalloc
2007-07-05 Michael BrownAllow recording of TX and RX errors to aid in end-user...
2007-07-03 Marty ConnorMerge branch 'master' of /pub/scm/gpxe
2007-07-03 Michael BrownUse a linker-table based system to automatically mark...
2007-07-03 Marty ConnorMerge branch 'master' of /pub/scm/gpxe
2007-07-03 Michael BrownImplemented (untested) PXENV_START_UNDI.
2007-07-02 Michael BrownAdd trivial net device statistics (TX and RX packet...
2007-06-27 Michael BrownKill off hotplug.h and just make net devices normal...
2007-06-08 Michael BrownMerge branch 'master' into mcb-tcp-xfer
2007-05-26 Michael BrownModify process semantics; rescheduling is now automatic.
2007-05-19 Michael Brownpkbuff->iobuf changeover
2007-03-13 James HarperPorted bnx2 driver from Etherboot 5.4.
2007-03-10 Michael BrownUpdated ISAPnP, EISA, MCA and ISA buses to current...
2007-01-19 Michael BrownUse stdio.h instead of vsprintf.h
2007-01-18 Michael BrownUse total free memory as advertised window. This seems...
2007-01-18 Michael BrownRemove the one-packet-per-poll-cycle limit; it seems...
2007-01-18 Michael BrownSwitch from calloc() to malloc()+memset() to match...
2007-01-11 Michael BrownI hate NULL pointer dereferences.
2007-01-10 Michael BrownAdd find_pci_netdev()
2007-01-10 Michael BrownAdd "name" field to struct device to allow human-readab...
2007-01-10 Michael BrownAdded network interface management commands
2007-01-09 Michael BrownAdd "name" field to network device, to facilitate netde...
2007-01-09 Michael BrownAdd RX quotas to the net device poll() method. This...
2007-01-09 Michael BrownAdded net device TX queue; this will be needed to suppo...
2007-01-04 Michael BrownMake open() and close() an official part of the netdevi...
2007-01-04 Michael BrownUse hotplug support to notify persistent reference...
2006-12-19 Michael BrownUse stdlib.h for malloc() instead of malloc.h.
2006-09-27 Michael BrownWe don't actually have a stdio.h header file. Our...
2006-09-27 Marty Connoradded stdio.h to includes for DBG compilation
2006-08-09 Michael BrownClarified packet ownership transfer between a few funct...
2006-07-20 Michael BrownRemove the static IP address hack from netdevice.c...
2006-06-17 Michael BrownSimplify RX data path.
2006-06-16 Michael BrownSimplify TX datapath.
2006-05-27 Michael BrownAvoid causing TX overflow on small TX queues.
2006-04-30 Michael BrownMove init.h to gpxe/init.h.
2006-04-29 Michael BrownChange semantics of network API so that packet-absorbin...
2006-04-28 Michael BrownNetwork layer now works as a proof of concept
2006-04-24 Michael BrownNetwork API now allows for multiple network devices...
2006-04-19 Michael BrownFirst sketch of a new net device API.