Hi Alexandre,
Could you tell me which issue was be fixed by your patch?

I have some issue like following about ipxe with uefi,I think you are good well 
with uefi.



Our product will import ipxe,but efi file can't found network device,I built 
efi file according to the below steps.


1.I have undef PXE_STACK and  PXE_MENU in src\config\general.h.


2.Built EFI version as vendor/product specific:


$ make bin-x86-64/10222000.efi bin-x86-64/10222001.efi 
bin-x86-64/10222625.efi.(computer vendor is 1022 ,device id is 2001).


$make bin-x86-64-efi/80861502(computer vendor is 8086,device id is 1502).


3.insert usb drive and enter uefi shell.


4.fs0:


5.run above efi file.


6.All commands are Show the tip "No more network devices".




------------------
Best Regards,Daniel Li 


 




------------------ Original ------------------
From:  "Alexandre Rames"<[email protected]>;
Date:  Thu, Sep 13, 2012 06:15 PM
To:  "ipxe-devel"<[email protected]>; 

Subject:  [ipxe-devel] UEFI SCT patch



Hello,

I recently started working on our UEFI driver, and some of my changes 
may be useful for iPXE upstream.

So here is a first patch dealing with NIC independent code. Can you have 
a look and let me know if it needs some modifications.
It includes:
  - changes to be more UEFI compliant and pass SCT tests (most changes 
in efi_snp.c)
  - initial support for the driver health protocol
  - initial support for the firmware management protocol

You'll probably want to verify the additional checks for UEFI versions:
  - I added the DRIVER_EFI_SUPPORTED_VERSION protocol, as required by 
the UEFI spec.
" Provides information about the version of the EFI specification that a 
driver is following. This
protocol is required for EFI drivers that are on PCI and other plug in 
cards. "
- In efi_init.c I added a check for a minimal version of UEFI required 
to use the driver. I am not sure you want to keep that.


Alexandre
_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to