X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=geekos%2Finclude%2Fgeekos%2Fbootinfo.h;fp=geekos%2Finclude%2Fgeekos%2Fbootinfo.h;h=6ca494993b4b95a13fe6bd50f5641a84663d3f37;hp=0000000000000000000000000000000000000000;hb=ddc16b0737cf58f7aa90a69c6652cdf4090aec51;hpb=626595465a2c6987606a6bc697df65130ad8c2d3 diff --git a/geekos/include/geekos/bootinfo.h b/geekos/include/geekos/bootinfo.h new file mode 100644 index 0000000..6ca4949 --- /dev/null +++ b/geekos/include/geekos/bootinfo.h @@ -0,0 +1,25 @@ +/* + * Boot information structure, passed to kernel Main() routine + * Copyright (c) 2001, David H. Hovemeyer + * (c) 2008, Jack Lange + * (c) 2008, The V3VEE Project + * $Revision: 1.7 $ + * + * This is free software. You are permitted to use, + * redistribute, and modify it as specified in the file "COPYING". + */ + +#ifndef GEEKOS_BOOTINFO_H +#define GEEKOS_BOOTINFO_H + +struct Boot_Info { + int bootInfoSize; /* size of this struct; for versioning */ + int vmm_size; + int memSizeKB; /* number of KB, as reported by int 15h */ + + /*Zheng 08/02/2008*/ + void * ramdisk_image; /*ramdisk load addr*/ + unsigned long ramdisk_size; +}; + +#endif /* GEEKOS_BOOTINFO_H */