index
:
ipxe
master
qemu
ipxe
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
drivers
/
net
/
rtl8139.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[netdevice] Separate out the concept of hardware and link-layer addresses
Michael Brown
2009-08-12
1
-1
/
+1
*
[rtl8139] Split debug messages into DBGLVL_LOG and DBGLVL_EXTRA
Michael Brown
2009-06-23
1
-13
/
+18
*
[legal] Add a selection of FILE_LICENCE declarations
Michael Brown
2009-05-18
1
-0
/
+2
*
[pci] Add driver_data field to struct pci_device_id
Thomas Miletich
2009-03-26
1
-14
/
+14
*
[rtl8139] Add missing #include <string.h>
Michael Brown
2008-10-12
1
-0
/
+1
*
[ioapi] Remove old io.h file and switch all users over to <gpxe/io.h>
Michael Brown
2008-10-12
1
-1
/
+1
*
[NETDEV] Add notion of link state
Michael Brown
2008-04-22
1
-0
/
+3
*
[Settings] Migrate DHCP and NVO code to the new settings API (untested)
Michael Brown
2008-03-21
1
-14
/
+18
*
Modify gPXE core and drivers to work with the new timer subsystem
Alexey Zaytsev
2008-03-02
1
-1
/
+1
*
Various warnings fixups for OpenBSD with gcc-3.3.5.
Michael Brown
2007-12-07
1
-1
/
+1
*
Added missing "static"
Michael Brown
2007-07-09
1
-1
/
+1
*
Use net_device_operations structure and netdev_nullify() to allow for
Michael Brown
2007-07-07
1
-20
/
+28
*
Use netdev_rx_err() to report receive errors.
Michael Brown
2007-07-05
1
-0
/
+2
*
Kill off now-redundant _irq() methods.
Michael Brown
2007-07-03
1
-28
/
+0
*
Avoid double free on I/O buffer when rtl_transmit() returns failure.
Michael Brown
2007-07-03
1
-2
/
+1
*
Enable/disable interrupts at open/close time.
Michael Brown
2007-07-03
1
-0
/
+9
*
Kill off hotplug.h and just make net devices normal reference-counted
Michael Brown
2007-06-27
1
-21
/
+14
*
Add missing call to free_iob().
Michael Brown
2007-06-10
1
-0
/
+1
*
Update email addresses in drivers
Marty Connor
2007-06-09
1
-1
/
+1
*
pkbuff->iobuf changeover
Michael Brown
2007-05-19
1
-19
/
+19
*
Use stdio.h instead of vsprintf.h
Michael Brown
2007-01-19
1
-1
/
+1
*
Include stdlib.h rather than malloc.h
Michael Brown
2007-01-18
1
-1
/
+2
*
Respect the RX quota. This improves poll time by about 0.7us when the
Michael Brown
2007-01-18
1
-0
/
+1
*
Extract packet-padding login from rtl8139.c to a separate pkbpad.c file.
Michael Brown
2007-01-11
1
-21
/
+2
*
Add "name" field to struct device to allow human-readable hardware device
Michael Brown
2007-01-10
1
-0
/
+1
*
Add RX quotas to the net device poll() method. This avoids the problem
Michael Brown
2007-01-09
1
-2
/
+3
*
Autopadding was sometimes overwriting the struct list_head at the end
Michael Brown
2007-01-09
1
-7
/
+16
*
Added net device TX queue; this will be needed to support the PXE UNDI API
Michael Brown
2007-01-09
1
-13
/
+2
*
Make open() and close() an official part of the netdevice API.
Michael Brown
2007-01-04
1
-10
/
+2
*
Add support for non-volatile stored options in the RTL8139 EEPROM.
Michael Brown
2006-12-06
1
-1
/
+38
*
Added the generic block-splitting code to nvs.c
Michael Brown
2006-12-04
1
-21
/
+1
*
Abstracted out part of the concept of an SPI device to a generalised NVS
Michael Brown
2006-12-04
1
-8
/
+10
*
Changed length parameter in SPI methods to be a byte length, rather than
Michael Brown
2006-12-04
1
-1
/
+1
*
Generalised the SPI abstraction layer to also be able to handle interfaces
Michael Brown
2006-12-04
1
-26
/
+24
*
Generalise three-wire interface to generic SPI interface.
Michael Brown
2006-06-14
1
-42
/
+38
*
Rewrote to use the new net driver API, the updated PCI API, and the
Michael Brown
2006-05-27
1
-316
/
+372
*
Restructured PCI subsystem to fit the new device model.
Michael Brown
2006-05-16
1
-1
/
+1
*
Header rearrangement.
Michael Brown
2006-04-24
1
-1
/
+1
*
Symbol fixups
Michael Brown
2005-05-03
1
-2
/
+6
*
Automatically updated with
Michael Brown
2005-04-26
1
-2
/
+1
*
Automatically updated with the program
Michael Brown
2005-04-21
1
-8
/
+11
*
Place the call to adjust_pci_device() back in the individual drivers,
Michael Brown
2005-04-16
1
-0
/
+2
*
Fixed up automatic modifications by hand.
Michael Brown
2005-04-14
1
-1
/
+1
*
Automatically modified by
Michael Brown
2005-04-14
1
-4
/
+1
*
Made amenable to automatic update.
Michael Brown
2005-04-14
1
-1
/
+0
*
Automatically updated using
Michael Brown
2005-04-14
1
-2
/
+1
*
Hand-finished
Michael Brown
2005-04-13
1
-30
/
+27
*
Automatically updated using
Michael Brown
2005-04-13
1
-5
/
+9
*
Automatically updated using
Michael Brown
2005-04-12
1
-2
/
+2
*
Automatically updated using
Michael Brown
2005-04-12
1
-3
/
+1
[next]