From b754ff556e6ae3ab19f36150909cd6a5a9ac7944 Mon Sep 17 00:00:00 2001 From: msmith Date: Mon, 14 Sep 1998 18:32:46 +0000 Subject: [PATCH] Add extra bootinfo fields for the three-stage bootloader; the end of the loaded kernel aggregate, a pointer to the kernel environment data and a pointer to the preloaded module metadata. --- sys/i386/include/bootinfo.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys/i386/include/bootinfo.h b/sys/i386/include/bootinfo.h index 11d254da964c..7e3312b64018 100644 --- a/sys/i386/include/bootinfo.h +++ b/sys/i386/include/bootinfo.h @@ -29,7 +29,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: bootinfo.h,v 1.8 1997/07/31 08:07:36 phk Exp $ + * $Id: bootinfo.h,v 1.9 1998/07/11 04:02:49 bde Exp $ */ #ifndef _MACHINE_BOOTINFO_H_ @@ -61,6 +61,10 @@ struct bootinfo { u_int32_t bi_extmem; u_int32_t bi_symtab; /* struct symtab * */ u_int32_t bi_esymtab; /* struct symtab * */ + /* Items below only from advanced bootloader */ + u_int32_t bi_kernend; /* end of kernel space */ + u_int32_t bi_envp; /* environment */ + u_int32_t bi_modulep; /* preloaded modules */ }; #ifdef KERNEL