Limit EFI framebuffer metadata to amd64 for now
The i386 loader.efi does not yet exist. Avoid dealing with vt and framebuffer issues there until the initial bootstrapping is done.
This commit is contained in:
parent
c271fa9295
commit
dea6bf66ea
@ -46,7 +46,7 @@ __FBSDID("$FreeBSD$");
|
||||
#include "bootstrap.h"
|
||||
#include "loader_efi.h"
|
||||
|
||||
#if defined(__amd64__) || defined(__i386__)
|
||||
#if defined(__amd64__)
|
||||
#include <machine/specialreg.h>
|
||||
#include "framebuffer.h"
|
||||
#endif
|
||||
@ -244,7 +244,7 @@ bi_load_efi_data(struct preloaded_file *kfp)
|
||||
UINT32 mmver;
|
||||
struct efi_map_header *efihdr;
|
||||
|
||||
#if defined(__amd64__) || defined(__i386__)
|
||||
#if defined(__amd64__)
|
||||
struct efi_fb efifb;
|
||||
|
||||
if (efi_find_framebuffer(&efifb) == 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user