Reduce dependency on efi library functions

This commit is contained in:
Justin C. Miller
2018-03-31 17:32:10 -07:00
parent a09a25d3e6
commit 165ed28cd3
10 changed files with 375 additions and 109 deletions

View File

@@ -1,7 +1,9 @@
#pragma once
#include <efi.h>
#include <stddef.h>
EFI_STATUS con_initialize(const CHAR16 *version);
EFI_STATUS con_initialize(EFI_SYSTEM_TABLE *system_table, const CHAR16 *version);
void con_status_begin(const CHAR16 *message);
void con_status_ok();
void con_status_fail(const CHAR16 *error);
size_t con_printf(const CHAR16 *fmt, ...);