From: Jack Lange Date: Wed, 14 May 2008 19:42:37 +0000 (+0000) Subject: moved contents to arch independent vmm_ctrl_regs.h X-Git-Tag: CUTPOINT_BEFORE_FULL_EMULATION~5 X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=commitdiff_plain;h=356f5cc77a2783f2917b994be4cf954891828380 moved contents to arch independent vmm_ctrl_regs.h --- diff --git a/palacios/include/palacios/svm_ctrl_regs.h b/palacios/include/palacios/svm_ctrl_regs.h deleted file mode 100644 index 73ce4c2..0000000 --- a/palacios/include/palacios/svm_ctrl_regs.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef __SVM_CTRL_REGS_H -#define __SVM_CTRL_REGS_H - -#include -#include - - -// First opcode byte -static const uchar_t cr_access_byte = 0x0f; - -// Second opcode byte -static const uchar_t lmsw_byte = 0x01; -static const uchar_t lmsw_reg_byte = 0x6; -static const uchar_t smsw_byte = 0x01; -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); -int handle_cr0_read(struct guest_info * info); - -int handle_cr3_write(struct guest_info * info); -int handle_cr3_read(struct guest_info * info); - - - -#endif