Displaying 2 results from an estimated 2 matches for "get_immediate".
2005 Apr 02
1
[PATCH] VMX support for MMIO/PIO in VM8086 mode
...thread_inst->op_size = WORD;
                 break;
             case 0x67:
+		printf("Not handling 0x67 (yet)\n");
+		domain_crash_synchronous(); 
                 break;
             default:
                 return inst;
@@ -165,7 +175,7 @@
     }
 }
 
-static inline unsigned long get_immediate(const unsigned char *inst, int op_size)
+static inline unsigned long get_immediate(int op16, const unsigned char *inst, int op_size)
 {
     int mod, reg, rm;
     unsigned long val = 0;
@@ -183,14 +193,21 @@
     switch(mod) {
         case 0:
             if (rm == 5) {
-                inst = in...
2007 Apr 13
0
[Patch] Fix some bugs in mmio decoder
...like "add $imm8, r/m16"/"MOV $imm32, r/m64" require
the src immediate operand be sign-extented befere the op is executed,
but this is omitted in the current Xcode. The patch fixes this.
The patch also fixes an issue in handling address-size override prefix,
and fixes an issue in get_immediate().
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel