
Hi Heinrich,
On Tue, Jun 12, 2018 at 1:18 AM, Heinrich Schuchardt xypron.glpk@gmx.de wrote:
On 06/10/2018 03:25 PM, Bin Meng wrote:
The EFI application does not boot currently. It's due to the call to syscon_get_by_driver_data() in cpu_init_r() maps to nowhere as CONFIG_SYSCON is not included in the configuration.
EFI application is built as a shared library, so GCC won't complain during the build process if some symbols are not found. GCC will simply put these symbols into the .plt section and expect dynamic loader to fix these up.
While we are here, remove some commands and drivers that are not needed at present.
This patch is not applicable to master:
Applying: x86: efi: app: Fix broken EFI application error: patch failed: configs/efi-x86_defconfig:28 error: configs/efi-x86_defconfig: patch does not apply
Please, rebase.
Will do in v2. But if you want some testing, please use u-boot-x86/efi-working branch. Thanks!
Regards, Bin