On 20.01.26 14:36, Javier Martinez Canillas wrote:
> The EFI_PARTITION_INFO_PROTOCOL provides detailed information about
> partitions. The UEFI specification mentions that both GPT and MBR
> partition schemes are supported, but the U-Boot implementation only
> supports the former.
> 
> This can cause compatibility issues for platforms whose boot ROM only
> supports MBR. This change adds support for MBR partition tables to
> the protocol, making U-Boot compatible with systems that require a
> legacy MBR table.

Normally, this is simple to address via hybrid partition tables. I've
done that already for two different SoCs (TI AM62 and Altera Cyclone V),
and this allows to use all the nifty features of the modern GPT without
upsetting the ROM loaders. Do you have a SoC where this does not work?

That said, adding this feature may still be valuable.

Jan

-- 
Siemens AG, Foundational Technologies
Linux Expert Center

Reply via email to