u-boot-brain/lib/efi_loader
Heinrich Schuchardt c9a63f44b5 efi_loader: new functions to print loaded image information
Introduce functions to print information about loaded images.

If we want to analyze an exception in an EFI image we need the offset
between the PC and the start of the loaded image.

With efi_print_image_info() we can print the necessary information for a
single image, e.g.

UEFI image [0xbffe6000:0xbffe631f] pc=0x138 '/\snp.efi'

efi_print_image_infos() provides output for all loaded images.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
2018-04-05 15:23:55 +02:00
..
.gitignore lib: gitignore *.elf and *.so generated by efi_loader 2017-01-09 10:30:24 -05:00
efi_bootmgr.c efi_loader: consistently use %pD to print device paths 2018-01-28 21:37:13 +01:00
efi_boottime.c efi_loader: use correct types in EFI_FILE_PROTOCOL 2018-04-04 11:39:27 +02:00
efi_console.c efi_loader: implement event groups 2018-04-04 11:00:07 +02:00
efi_device_path_to_text.c efi_loader: text output for device path end node 2018-01-22 23:09:12 +01:00
efi_device_path_utilities.c efi_loader: Initial EFI_DEVICE_PATH_UTILITIES_PROTOCOL 2018-04-04 11:00:06 +02:00
efi_device_path.c efi_loader: initialize device path on alloc 2018-04-04 11:22:35 +02:00
efi_disk.c efi_loader: correct efi_disk_register 2018-02-10 00:25:49 +01:00
efi_file.c efi_loader: implement EFI_FILE_SYSTEM_INFO 2018-04-05 10:01:45 +02:00
efi_gop.c efi_loader: Optimize GOP more 2018-04-04 11:08:59 +02:00
efi_image_loader.c efi_loader: new functions to print loaded image information 2018-04-05 15:23:55 +02:00
efi_memory.c efi: Correct header order in efi_memory 2018-04-04 11:00:07 +02:00
efi_net.c efi_loader: use TPL_NOTIFY for network timer event 2018-04-04 11:03:37 +02:00
efi_runtime.c efi_loader: Fix return value for efi_add_runtime_mmio 2018-04-04 11:09:06 +02:00
efi_smbios.c efi_loader: efi_smbios_register should have a return value 2018-04-04 11:00:06 +02:00
efi_variable.c efi_loader: print GUIDs 2017-09-20 11:10:42 +02:00
efi_watchdog.c efi_loader: implement event groups 2018-04-04 11:00:07 +02:00
helloworld.c efi_loader: show UEFI revision in helloworld 2018-04-04 11:00:07 +02:00
Kconfig Move most CONFIG_HAVE_BLOCK_DEVICE to Kconfig 2018-02-08 19:09:03 -05:00
Makefile efi_loader: Initial EFI_DEVICE_PATH_UTILITIES_PROTOCOL 2018-04-04 11:00:06 +02:00