index
:
ipxe
master
qemu
ipxe
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
arch
/
i386
/
drivers
Commit message (
Expand
)
Author
Age
Files
Lines
*
[pci] Provide PCI_CLASS() to calculate a scalar PCI class value
Michael Brown
2015-05-08
1
-1
/
+1
*
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
Michael Brown
2015-03-05
1
-1
/
+5
*
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
Michael Brown
2015-03-02
2
-2
/
+10
*
[pci] Allow drivers to specify a PCI class
Michael Brown
2015-02-02
1
-5
/
+2
*
[undi] Apply quota only to number of complete received packets
Michael Brown
2014-05-14
1
-4
/
+5
*
[undi] Place an upper limit on the number of PXENV_UNDI_ISR calls per poll
Michael Brown
2014-05-03
1
-1
/
+5
*
[undi] Do not switch to real mode to check for NIC interrupt
Michael Brown
2014-05-03
1
-4
/
+4
*
[undi] Report any PXENV_UNDI_ISR errors via netdev_rx_err()
Michael Brown
2014-05-03
1
-1
/
+3
*
[undi] Profile transmit and receive datapaths
Michael Brown
2014-05-03
1
-1
/
+33
*
[build] Work around bug in gcc >= 4.8
Michael Brown
2013-09-25
1
-3
/
+5
*
[pxe] Convert external PXE API errors into iPXE platform-generated errors
Michael Brown
2013-04-29
1
-3
/
+7
*
[undi] Work around specific devices with known broken interrupt behaviour
Michael Brown
2013-03-05
1
-0
/
+52
*
[legal] Update FSF mailing address in GPL licence texts
Michael Brown
2012-07-20
6
-6
/
+12
*
[undi] Align the received frame payload for faster processing
Michael Brown
2012-06-29
1
-8
/
+16
*
[undi] Allow underlying PXE stack to construct link-layer header
Michael Brown
2012-03-02
1
-2
/
+47
*
[undi] Retry PXENV_UNDI_INITIALIZE multiple times
Michael Brown
2011-12-08
1
-8
/
+30
*
[undi] Ensure that native drivers are tried before the UNDI PCI driver
Michael Brown
2011-11-11
1
-1
/
+1
*
[undi] Use meaningful driver and device names
Michael Brown
2011-10-28
1
-2
/
+10
*
[undi] Use current (rather than permanent) link-layer address
Michael Brown
2011-10-28
1
-0
/
+1
*
[undi] Assume that interrupts are not supported if IRQ=0
Michael Brown
2011-04-22
1
-1
/
+3
*
[undi] Cope with devices that erroneously claim not to use interrupts
Michael Brown
2011-03-23
1
-21
/
+28
*
[pci] Make driver PCI ID a property of the PCI device
Michael Brown
2011-02-17
1
-2
/
+1
*
[pci] Use single "busdevfn" field in struct pci_device
Michael Brown
2011-02-17
1
-3
/
+4
*
[init] Remove concept of "shutdown exit flags"
Michael Brown
2011-01-27
1
-3
/
+3
*
[undi] Support underlying UNDI devices that don't support interrupts
Michael Brown
2010-11-19
1
-17
/
+31
*
[netdevice] Call netdev_link_[up|down|err]() only while registered
Michael Brown
2010-09-05
1
-3
/
+3
*
[librm] Use libflat to enable A20 line on each real-to-protected transition
Michael Brown
2010-04-20
1
-10
/
+0
*
[build] Rename gPXE to iPXE
Michael Brown
2010-04-19
4
-9
/
+9
*
[undi] Ensure only one UNDI instance is loaded
Stefan Hajnoczi
2010-02-24
1
-0
/
+12
*
[pxe] Separate parent PXE API caller from UNDINET driver
Joshua Oreman
2010-01-20
2
-216
/
+49
*
[netdevice] Separate out the concept of hardware and link-layer addresses
Michael Brown
2009-08-12
1
-2
/
+2
*
[undi] Include PXENV_GET_IFACE_INFO's ServiceFlags in debug output
Michael Brown
2009-06-23
1
-2
/
+3
*
[legal] Add a selection of FILE_LICENCE declarations
Michael Brown
2009-05-18
7
-0
/
+14
*
[pci] Add driver_data field to struct pci_device_id
Thomas Miletich
2009-03-26
1
-1
/
+1
*
[build] Enable building with the Intel C compiler (icc)
Michael Brown
2009-03-26
2
-6
/
+4
*
[pxeprefix] Add .kkpxe image type and ability to return via PXE stack
Michael Brown
2009-02-18
2
-22
/
+53
*
[i386] Add explicit flags and type on all .section declarations
Michael Brown
2009-02-15
1
-4
/
+2
*
[iobuf] Add iob_disown() and use it where it simplifies code
Michael Brown
2009-02-01
1
-2
/
+1
*
[i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] long
Michael Brown
2008-11-19
2
-3
/
+3
*
[uaccess] Formalise the uaccess API
Michael Brown
2008-10-13
1
-0
/
+1
*
[timer] Formalise the timer API
Michael Brown
2008-10-12
2
-126
/
+0
*
[ioapi] Remove old io.h file and switch all users over to <gpxe/io.h>
Michael Brown
2008-10-12
1
-1
/
+1
*
[undi] Scan for UNDI ROMs on 512-byte boundaries rather than 2kB boundaries
Michael Brown
2008-09-12
1
-2
/
+2
*
[i386] Change semantics of __from_data16 and __from_text16
Michael Brown
2008-06-30
2
-11
/
+8
*
[undi] Ask for promiscuous packet reception when using UNDI driver
Michael Brown
2008-06-10
1
-2
/
+6
*
[NETDEV] Add notion of link state
Michael Brown
2008-04-22
1
-0
/
+3
*
Use plain C in timer_rdtsc for division instead of inline asssembly.
Alexey Zaytsev
2008-03-06
1
-43
/
+21
*
fix the rdtsc namimg
Alexey Zaytsev
2008-03-02
1
-7
/
+7
*
Cleanups
Alexey Zaytsev
2008-03-02
1
-2
/
+3
*
Introduce the new timer subsystem.
Alexey Zaytsev
2008-03-02
2
-0
/
+147
[next]