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.


added more types
Jack Lange [Tue, 30 Sep 2008 23:18:47 +0000 (18:18 -0500)]
palacios/include/palacios/vmm_types.h
palacios/include/xed/xed-types.h

index cb846f2..4e073be 100644 (file)
@@ -5,7 +5,6 @@
 #define __VMM_TYPES_H
 
 #ifdef __V3VEE__
-//#include <geekos/ktypes.h>
 
 
 typedef signed char schar_t;
@@ -24,9 +23,11 @@ typedef signed long slong_t;
 typedef unsigned long ulong_t;
 
 typedef unsigned long size_t;
+       
 
-
-
+#define false 0
+#define true 1
+typedef uchar_t bool;
 
 
 
@@ -36,6 +37,13 @@ typedef long long sint64_t;
 typedef unsigned int uint32_t;
 typedef int sint32_t;
 
+
+typedef unsigned short uint16_t;
+typedef short sint16_t;
+
+typedef unsigned char uint8_t;
+typedef char sint8_t;
+
 typedef ulong_t addr_t;
 
 #endif // ! __V3VEE__
index 95eb199..4d65b36 100644 (file)
@@ -40,8 +40,8 @@ END_LEGAL */
 #include <xed/xed-common-hdrs.h>
 
 
-typedef unsigned char          uint8_t;
-typedef unsigned short int     uint16_t;
+   //typedef unsigned char             uint8_t;
+//typedef unsigned short int   uint16_t;
 //typedef unsigned int         uint32_t;
 //typedef unsigned long int    uint64_t;