X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fgeekos%2Fdefs.h;h=1f9d828376f6b7ee810e90e63baf46e5ca91da18;hb=eb7dda8d4a92a2e8d0c8f867c65317d756ca6c11;hp=f76f013f2bb8c6015055ef6acf273d06ceb877eb;hpb=190b2ef9470c23c275754b74745933d973f8c439;p=palacios.git diff --git a/palacios/include/geekos/defs.h b/palacios/include/geekos/defs.h index f76f013..1f9d828 100644 --- a/palacios/include/geekos/defs.h +++ b/palacios/include/geekos/defs.h @@ -1,7 +1,7 @@ /* * Misc. kernel definitions * Copyright (c) 2001,2004 David H. Hovemeyer - * $Revision: 1.4 $ + * $Revision: 1.9 $ * * This is free software. You are permitted to use, * redistribute, and modify it as specified in the file "COPYING". @@ -11,7 +11,14 @@ #define GEEKOS_DEFS_H +/*Zheng 08/01/2008*/ +#define SYSSEG 0x1000 +#define COMMAND_LINE_SIZE 1024 +#define SETUPSECTS 4 /* default nr of setup-sectors */ +#define SYSSIZE 0x7f00 /* system size: # of 16-byte clicks */ +#define ROOT_DEV 0 /* ROOT_DEV is now written by "build" */ +#define SWAP_DEV 0 /* SWAP_DEV is now written by "build" */ /* * Kernel code and data segment selectors. @@ -24,7 +31,7 @@ /* * Address where kernel is loaded */ -#define KERNEL_START_ADDR 0x10000 +#define KERNEL_START_ADDR 0x100000 /* * Kernel and user privilege levels @@ -63,7 +70,7 @@ // Where we load the vm's kernel image (1MB) -#define VM_KERNEL_TARGET (0x100000) +//#define VM_KERNEL_TARGET (0x100000)