aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe/efi/efi.h
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2015-08-27 10:36:52 +0100
committerMichael Brown <mcb30@ipxe.org>2015-08-27 15:54:25 +0100
commitc522c11c7b7adedf0bf339b954e30951f02d568f (patch)
tree64321865214f4fcb02113d93b4925724e9efad83 /src/include/ipxe/efi/efi.h
parente08d7ccc95cf85563053f6cf1e6d4b979e32b7f1 (diff)
downloadipxe-c522c11c7b7adedf0bf339b954e30951f02d568f.zip
ipxe-c522c11c7b7adedf0bf339b954e30951f02d568f.tar.gz
ipxe-c522c11c7b7adedf0bf339b954e30951f02d568f.tar.bz2
[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/ipxe/efi/efi.h')
-rw-r--r--src/include/ipxe/efi/efi.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/ipxe/efi/efi.h b/src/include/ipxe/efi/efi.h
index f3f1d1a..ced8828 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 );