summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe
diff options
context:
space:
mode:
authorMichael Brown2015-08-27 11:36:52 +0200
committerMichael Brown2015-08-27 16:54:25 +0200
commitc522c11c7b7adedf0bf339b954e30951f02d568f (patch)
tree64321865214f4fcb02113d93b4925724e9efad83 /src/include/ipxe
parent[efi] Include installed protocol list in unknown handle names (diff)
downloadipxe-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/ipxe')
-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 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 );