mirror of
https://github.com/ipxe/ipxe
synced 2025-12-29 19:38:37 +03:00
[efi] Add efi_strerror()
EFI_STATUS is defined as an INTN, which maps to UINT32 (i.e. unsigned int) on i386 and UINT64 (i.e. unsigned long) on x86_64. This would require a cast each time the error status is printed. Add efi_strerror() to avoid this ickiness and simultaneously enable prettier reporting of EFI status codes.
This commit is contained in:
@@ -90,4 +90,6 @@ struct efi_protocol {
|
||||
extern EFI_HANDLE efi_image_handle;
|
||||
extern EFI_SYSTEM_TABLE *efi_systab;
|
||||
|
||||
extern const char * efi_strerror ( EFI_STATUS efirc );
|
||||
|
||||
#endif /* _EFI_H */
|
||||
|
||||
Reference in New Issue
Block a user