X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fgeekos%2Fvmm_util.h;h=25994c3dc1dfd6f70d4af90f993e00db07f07833;hb=959ed075fac59969a8dc299e51824166f50bb2d0;hp=16931b476c6c24a9104ab5029c84fceccead6367;hpb=4939ecae04ce6416f404670640620a23aee9b914;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);