X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_ctrl_regs.h;h=1c61613c697ebe6faf4f7f708acb57fb1b44228a;hb=95078a7471776964c1a6566c5702195672b53c08;hp=69602bbac50c8a9b0777bcde0c6a4a12b2d49626;hpb=07820ee58e9b356341ce86cd2b2938d3abef60c9;p=palacios.releases.git diff --git a/palacios/include/palacios/vmm_ctrl_regs.h b/palacios/include/palacios/vmm_ctrl_regs.h index 69602bb..1c61613 100644 --- a/palacios/include/palacios/vmm_ctrl_regs.h +++ b/palacios/include/palacios/vmm_ctrl_regs.h @@ -1,6 +1,11 @@ +/* (c) 2008, Jack Lange */ +/* (c) 2008, The V3VEE Project */ + #ifndef __VMM_CTRL_REGS_H #define __VMM_CTRL_REGS_H +#ifdef __V3VEE__ + #include @@ -164,7 +169,7 @@ struct rflags { - +/* // First opcode byte static const uchar_t cr_access_byte = 0x0f; @@ -176,7 +181,7 @@ static const uchar_t smsw_reg_byte = 0x4; static const uchar_t clts_byte = 0x06; static const uchar_t mov_to_cr_byte = 0x22; static const uchar_t mov_from_cr_byte = 0x20; - +*/ int handle_cr0_write(struct guest_info * info); @@ -186,4 +191,7 @@ int handle_cr3_write(struct guest_info * info); int handle_cr3_read(struct guest_info * info); +#endif // ! __V3VEE__ + + #endif