diff options
| author | Michael Brown | 2015-08-27 11:36:52 +0200 |
|---|---|---|
| committer | Michael Brown | 2015-08-27 16:54:25 +0200 |
| commit | c522c11c7b7adedf0bf339b954e30951f02d568f (patch) | |
| tree | 64321865214f4fcb02113d93b4925724e9efad83 /src/include | |
| parent | [efi] Include installed protocol list in unknown handle names (diff) | |
| download | ipxe-c522c11c7b7adedf0bf339b954e30951f02d568f.tar.gz ipxe-c522c11c7b7adedf0bf339b954e30951f02d568f.tar.xz ipxe-c522c11c7b7adedf0bf339b954e30951f02d568f.zip | |
[efi] Improve efi_wrap debugging
Add debug wrappers for more boot services functions, and print
symbolic values rather than raw numbers where possible.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/ipxe/efi/efi.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/ipxe/efi/efi.h b/src/include/ipxe/efi/efi.h index f3f1d1acc..ced88286f 100644 --- a/src/include/ipxe/efi/efi.h +++ b/src/include/ipxe/efi/efi.h @@ -202,6 +202,10 @@ extern EFI_SYSTEM_TABLE *efi_systab; extern const __attribute__ (( pure )) char * efi_guid_ntoa ( EFI_GUID *guid ); extern const __attribute__ (( pure )) char * +efi_locate_search_type_name ( EFI_LOCATE_SEARCH_TYPE search_type ); +extern const __attribute__ (( pure )) char * +efi_open_attributes_name ( unsigned int attributes ); +extern const __attribute__ (( pure )) char * efi_devpath_text ( EFI_DEVICE_PATH_PROTOCOL *path ); extern const __attribute__ (( pure )) char * efi_handle_name ( EFI_HANDLE handle ); |
