X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fgeekos%2Fvmm_util.h;h=25994c3dc1dfd6f70d4af90f993e00db07f07833;hb=271ad3fd89672d441db3c5ffa673ee649e4ce532;hp=16931b476c6c24a9104ab5029c84fceccead6367;hpb=122a7d532b4bb6914ff291d53f6111f1e52613b7;p=palacios.git diff --git a/palacios/include/geekos/vmm_util.h b/palacios/include/geekos/vmm_util.h index 16931b4..25994c3 100644 --- a/palacios/include/geekos/vmm_util.h +++ b/palacios/include/geekos/vmm_util.h @@ -4,7 +4,6 @@ #include - #ifndef PAGE_SIZE #define PAGE_SIZE 4096 #endif @@ -34,6 +33,9 @@ struct VMM_GPRs { }; +#define GET_LOW_32(x) (*((uint_t*)(&(x)))) +#define GET_HIGH_32(x) (*((uint_t*)(((char*)(&(x)))+4))) + void PrintTraceHex(unsigned char x);