diff options
Diffstat (limited to 'stand/efi/libefi/eficom.c')
| -rw-r--r-- | stand/efi/libefi/eficom.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/stand/efi/libefi/eficom.c b/stand/efi/libefi/eficom.c index 2aa592da47f4..62069eb01d6c 100644 --- a/stand/efi/libefi/eficom.c +++ b/stand/efi/libefi/eficom.c @@ -30,8 +30,9 @@ #include <efi.h> #include <efilib.h> +#include <Protocol/SerialIo.h> -static EFI_GUID serial = SERIAL_IO_PROTOCOL; +static EFI_GUID serial = EFI_SERIAL_IO_PROTOCOL_GUID; #define COMC_TXWAIT 0x40000 /* transmit timeout */ @@ -510,7 +511,7 @@ comc_port_set(struct env_var *ev, int flags, const void *value) (void**)&sio, IH, NULL, EFI_OPEN_PROTOCOL_GET_PROTOCOL); if (EFI_ERROR(status)) { - printf("OpenProtocol: %lu\n", EFI_ERROR_CODE(status)); + printf("OpenProtocol: %lu\n", DECODE_ERROR(status)); return (CMD_ERROR); } |
