aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/net/pnic.c
AgeCommit message (Expand)AuthorFilesLines
2015-02-26[legal] Include full licence text for all GPL2_OR_LATER filesMichael Brown1-2/+12
2011-02-17[pci] Make driver PCI ID a property of the PCI deviceMichael Brown1-2/+1
2010-09-05[netdevice] Call netdev_link_[up|down|err]() only while registeredMichael Brown1-3/+3
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-6/+6
2009-08-12[netdevice] Separate out the concept of hardware and link-layer addressesMichael Brown1-1/+1
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown1-0/+2
2009-03-26[pci] Add driver_data field to struct pci_device_idThomas Miletich1-1/+1
2008-10-12[ioapi] Remove old io.h file and switch all users over to <gpxe/io.h>Michael Brown1-1/+1
2008-04-22[NETDEV] Add notion of link stateMichael Brown1-0/+3
2007-07-07Use net_device_operations structure and netdev_nullify() to allow forMichael Brown1-27/+34
2007-07-05Use netdev_rx_err() to report receive errors.Michael Brown1-2/+3
2007-07-03Kill off now-redundant _irq() methods.Michael Brown1-23/+0
2007-07-03Enable/disable interrupts on open/close.Michael Brown1-5/+17
2007-06-27Kill off hotplug.h and just make net devices normal reference-countedMichael Brown1-9/+7
2007-05-19pkbuff->iobuf changeoverMichael Brown1-12/+12
2007-01-19Use stdio.h instead of vsprintf.hMichael Brown1-1/+1
2007-01-11Use pkb_pad() rather than doing it the dangerous way :)Michael Brown1-5/+2
2007-01-10Add "name" field to struct device to allow human-readable hardware deviceMichael Brown1-0/+1
2007-01-09Add RX quotas to the net device poll() method. This avoids the problemMichael Brown1-2/+3
2007-01-09Added net device TX queue; this will be needed to support the PXE UNDI APIMichael Brown1-1/+1
2007-01-04Make open() and close() an official part of the netdevice API.Michael Brown1-0/+16
2006-06-05PNIC doesn't auto-pad.Michael Brown1-0/+8
2006-05-20Use insb/outsb; it's marginally faster.Michael Brown1-9/+2
2006-05-16Restructured PCI subsystem to fit the new device model.Michael Brown1-23/+9
2006-04-28Transmit the buffer contents, not the buffer descriptor...Michael Brown1-2/+4
2006-04-24Add missing {register,free}_netdev().Michael Brown1-1/+15
2006-04-24Network API now allows for multiple network devices (although theMichael Brown1-101/+112
2005-05-03D'ohMichael Brown1-1/+1
2005-05-03Use __sharedMichael Brown1-1/+1
2005-04-26Automatically updated withMichael Brown1-2/+1
2005-04-21Tweaked API to minimise changes to existing drivers even further.Michael Brown1-1/+1
2005-04-21Updated to current APIMichael Brown1-10/+8
2005-04-14Updated to new device API.Michael Brown1-15/+10
2005-04-12Updated to new device API.Michael Brown1-57/+50
2005-03-08Initial revisionMichael Brown1-0/+267