[gPXE-devel] [PATCH] EFI Simple Network Protocol driver

Geoff Lywood glywood at vmware.com
Fri May 28 00:08:42 EDT 2010


Hi again,

This patch contains a gPXE network driver that can call into the EFI firmware's Simple Network Protocol (SNP) as a means to send and receive packets. It is essentially the EFI equivalent of the "undionly" driver.

I have tested this patch on an Apple Xserve (64-bit EFI), and a larger patch containing this code as well as some other improvements on both an IBM x3550 (64-bit EFI) and an Apple Mac Mini (32-bit EFI).

I know that this one is a little bit bigger than the other patches I've sent, and I'm not 100% certain of coding style and commenting guidelines, but I tried my best. Feedback is certainly welcome.

Thanks,
Geoff

VMware, Inc. is providing this patch to you under the terms of the GPL version 2 and any later version. This patch is provided as is, with no warranties or support. VMware disclaims all liability in connection with the use/inability to use this patch. Any use of the attached is considered acceptance of the above.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://etherboot.org/pipermail/gpxe-devel/attachments/20100527/2c4a6389/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-a-new-network-driver-that-consumes-the-EFI-Simpl.patch
Type: application/octet-stream
Size: 28179 bytes
Desc: 0001-Add-a-new-network-driver-that-consumes-the-EFI-Simpl.patch
Url : http://etherboot.org/pipermail/gpxe-devel/attachments/20100527/2c4a6389/attachment-0001.obj 


More information about the gPXE-devel mailing list