Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


*** empty log message *** working-vmxassist-dinda
Peter Dinda [Wed, 19 Dec 2007 00:44:21 +0000 (00:44 +0000)]
palacios/build/Makefile
palacios/include/geekos/vmm_sizes.h

index bc0b800..2d329d2 100644 (file)
@@ -1,6 +1,6 @@
 # Makefile for GeekOS kernel, userspace, and tools
 # Copyright (c) 2004,2005 David H. Hovemeyer <daveho@cs.umd.edu>
-# $Revision: 1.2 $
+# $Revision: 1.3 $
 
 # This is free software.  You are permitted to use,
 # redistribute, and modify it as specified in the file "COPYING".
@@ -260,8 +260,8 @@ fd.img : geekos/fd_boot.bin geekos/setup.bin geekos/kernel.bin rombios vgabios v
 
 # make ready to boot over PXE
 pxe:   fd.img
-       cp fd.img /tftpboot/geekos.img
-       $(PAD) /tftpboot/geekos.img 1474560
+       cp fd.img /tftpboot/vmm.img
+       $(PAD) /tftpboot/vmm.img 1474560
 
 
 pxe-discovery-pdinda:  fd.img
index 7d8d0bc..563267e 100644 (file)
@@ -2,12 +2,12 @@
 #define __vmm_sizes
 #define KERNEL_LOAD_ADDRESS  0x3ff9d000
 #define KERNEL_SETUP_LENGTH ( 1 *512)
-#define KERNEL_CORE_LENGTH ( 189 *512)
+#define KERNEL_CORE_LENGTH ( 203 *512)
 #define KERNEL_START (KERNEL_LOAD_ADDRESS)
 #define KERNEL_END (KERNEL_LOAD_ADDRESS+KERNEL_CORE_LENGTH-1)
 #define BIOS_LENGTH ( 128 *512)
 #define VGA_BIOS_LENGTH ( 55 *512)
-#define VMXASSIST_LENGTH ( 38 *512)
+#define VMXASSIST_LENGTH ( 41 *512)
 #define BIOS_START (KERNEL_LOAD_ADDRESS+KERNEL_CORE_LENGTH)
 #define VGA_BIOS_START (BIOS_START+BIOS_LENGTH)
 #define VMXASSIST_START (VGA_BIOS_START+VGA_BIOS_LENGTH)