aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/include
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1998-10-14 09:53:25 +0000
committerPeter Wemm <peter@FreeBSD.org>1998-10-14 09:53:25 +0000
commitda6c15d597ab11b2f93158df24f7b29e4a86b76a (patch)
treedb670109876c16ec7148725e1007e89fa6c520ef /sys/powerpc/include
parentb6c503bdecec0c9ca95c883f1b9e6c797f1ff125 (diff)
Notes
Diffstat (limited to 'sys/powerpc/include')
-rw-r--r--sys/powerpc/include/bootinfo.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/powerpc/include/bootinfo.h b/sys/powerpc/include/bootinfo.h
index 970987d8962b7..f9b2560ad3925 100644
--- a/sys/powerpc/include/bootinfo.h
+++ b/sys/powerpc/include/bootinfo.h
@@ -1,4 +1,4 @@
-/* $Id$ */
+/* $Id: bootinfo.h,v 1.2 1998/07/05 12:13:18 dfr Exp $ */
/*
* Copyright (c) 1994, 1995, 1996 Carnegie-Mellon University.
* All rights reserved.
@@ -53,7 +53,10 @@ struct bootinfo_v1 {
int (*cngetc) __P((void)); /* 160: console getc pointer */
void (*cnputc) __P((int)); /* 168: console putc pointer */
void (*cnpollc) __P((int)); /* 176: console pollc pointer */
- u_long pad[9]; /* 184: rsvd for future use */
+ u_long pad[6]; /* 184: rsvd for future use */
+ char *envp; /* 232: start of environment */
+ u_long kernend; /* 240: end of kernel */
+ u_long modbase; /* 248: FreeBSD module base */
/* 256: total size */
};
@@ -70,6 +73,9 @@ struct bootinfo_v1 {
struct bootinfo_kernel {
u_long ssym; /* start of syms */
u_long esym; /* end of syms */
+ u_long modptr; /* FreeBSD module pointer */
+ u_long kernend; /* "end of kernel" from boot code */
+ char *envp; /* "end of kernel" from boot code */
u_long hwrpb_phys; /* hwrpb physical address */
u_long hwrpb_size; /* size of hwrpb data */
char boot_flags[64]; /* boot flags */