X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_decoder.h;h=aba2d40418a9e485e9ddf2eba49f1d65964a2318;hb=dd1906aa28e83656da7025456e6f046bbe7712f4;hp=3631e1415a357351a6cc5b3f3aacec94e5e35665;hpb=0a4bd37f65c15fe50680e51b68f3f95ec8d347ea;p=palacios-OLD.git diff --git a/palacios/include/palacios/vmm_decoder.h b/palacios/include/palacios/vmm_decoder.h index 3631e14..aba2d40 100644 --- a/palacios/include/palacios/vmm_decoder.h +++ b/palacios/include/palacios/vmm_decoder.h @@ -43,9 +43,9 @@ struct x86_operand { addr_t operand; uint_t size; v3_operand_type_t type; - uint8_t read : 1; - uint8_t write : 1; -}; + uint8_t read : 1; // This operand value will be read by the instruction + uint8_t write : 1; // This operand value will be written to by the instruction +} __attribute__((packed)); struct x86_prefixes { uint_t lock : 1; // 0xF0