From: "Ying-Chun Liu (PaulLiu)" <[email protected]> I implemented the UEFI Specification version 2.10, specifically focusing on the functionality described in Section 18.4, which details the EFI Debug Support Table feature. This implementation ensures support for hardware-assisted debugging and provides a standardized mechanism for debuggers to discover and interact with system-level debug resources.
V2: add Kconfig options to turn on/off this feature. V3: Fix the way of removing debug_image_info. Ying-Chun Liu (PaulLiu) (4): efi: add EFI_SYSTEM_TABLE_POINTER for debug efi: add EFI_DEBUG_IMAGE_INFO_TABLE for debug lib: efi_loader: efi_memory.c: add efi_realloc() for realloc memory efi: add EFI_DEBUG_IMAGE_INFO for debug include/efi_api.h | 71 +++++++++++++ include/efi_loader.h | 11 ++ lib/efi_loader/Kconfig | 7 ++ lib/efi_loader/efi_boottime.c | 188 ++++++++++++++++++++++++++++++++++ lib/efi_loader/efi_memory.c | 52 ++++++++++ lib/efi_loader/efi_setup.c | 25 +++++ 6 files changed, 354 insertions(+) -- 2.39.5

