#define __VMM_TYPES_H
 
 #ifdef __V3VEE__
-//#include <geekos/ktypes.h>
 
 
 typedef signed char schar_t;
 typedef unsigned long ulong_t;
 
 typedef unsigned long size_t;
+       
 
-
-
+#define false 0
+#define true 1
+typedef uchar_t bool;
 
 
 
 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
 
 #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;