summaryrefslogtreecommitdiffstats
path: root/src/image
diff options
context:
space:
mode:
authorAndrei Faur2010-07-29 22:36:14 +0200
committerMichael Brown2010-08-01 18:37:19 +0200
commit315524e703b4d50a3636fbdaa0c468002e88d411 (patch)
tree8c5de8c905a29c5aa5209d8f7218ab1c4e8304c4 /src/image
parent[string] Use 64-bit registers in assembly memswap() on x86_64 (diff)
downloadipxe-315524e703b4d50a3636fbdaa0c468002e88d411.tar.gz
ipxe-315524e703b4d50a3636fbdaa0c468002e88d411.tar.xz
ipxe-315524e703b4d50a3636fbdaa0c468002e88d411.zip
[forcedeth] Replace driver with native iPXE driver
This patch adds a native iPXE forcedeth driver and removes the legacy Etherboot forcedeth driver. It supports 40 different chips, compared to the original 14. It has been tested on a NIC with an CK804 Ethernet Controller, and the results of downloading 5 100mb images in a row have been: 12/11/11/11/11 seconds; booting DSL using pxelinux also succeeded. The driver has also been tested by chaining undionly.kpxe and it worked. Signed-off-by: Andrei Faur <da3drus@gmail.com> Tested-by: Andrei Faur <da3drus@gmail.com> Tested-by: Guo-Fu Tseng <cooldavid@cooldavid.org> Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/image')
0 files changed, 0 insertions, 0 deletions