Currently booting from devices works by setting EFI_REMOVABLE_MEDIA_FILE_NAME
based on the architecture in MdePkg/Include/Uefi/UefiSpec.h

That information is then used in
IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c to boot from a
selected device.

OSX uses a different loader path /System/Library/CoreServices/boot.efi . I
have modified the BdsBoot.c to check that loader path as well.

What is the right way to patch this so that it makes it into edk2 upstream?

Thanks,
Reza

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to