diff options
author | rpaulo <rpaulo@FreeBSD.org> | 2010-04-07 18:52:51 +0000 |
---|---|---|
committer | rpaulo <rpaulo@FreeBSD.org> | 2010-04-07 18:52:51 +0000 |
commit | 3d3aa162c85c6fe2aa7807ef3962e85da3e26026 (patch) | |
tree | 1f7b8a5ee5117f074fcef266df79d5a7259ad3e0 | |
parent | 6f8f4836aaf7cd9d98ba091ad62077f171c8d5f4 (diff) | |
download | FreeBSD-src-3d3aa162c85c6fe2aa7807ef3962e85da3e26026.zip FreeBSD-src-3d3aa162c85c6fe2aa7807ef3962e85da3e26026.tar.gz |
Add EFI boot info fields.
-rw-r--r-- | sys/i386/include/bootinfo.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/i386/include/bootinfo.h b/sys/i386/include/bootinfo.h index 09b4e2c..9c36e28 100644 --- a/sys/i386/include/bootinfo.h +++ b/sys/i386/include/bootinfo.h @@ -65,6 +65,13 @@ struct bootinfo { u_int32_t bi_kernend; /* end of kernel space */ u_int32_t bi_envp; /* environment */ u_int32_t bi_modulep; /* preloaded modules */ + uint64_t bi_hcdp; /* DIG64 HCDP table */ + uint64_t bi_fpswa; /* FPSWA interface */ + uint64_t bi_systab; /* pa of EFI system table */ + uint64_t bi_memmap; /* pa of EFI memory map */ + uint64_t bi_memmap_size; /* size of EFI memory map */ + uint64_t bi_memdesc_size; /* sizeof EFI memory desc */ + uint32_t bi_memdesc_version; /* EFI memory desc version */ }; #ifdef _KERNEL |