Description | Introduces CONFIG_FS_WINIOT_SUPPORT, which enables a work- around for booting Tianocore UEFI. Tianocore requires the same deinitialisation as is done for linux. Namely calling boot_jump_linux() before jumping into UEFI code. This notably disables data cache. Not doing this causes Tianocore to delete its own stack causing a HardFault. Pretending that uefi.fit is a linux kernel image no longer works in U-Boot > 2023.04 . Instead uefi.fit is detected by type=standalone and name=uefi. Then do_bootm_linux is called directly bypassing its checks. |
---|