]> git.proxmox.com Git - qemu.git/commitdiff
io map checks
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Thu, 13 Nov 2003 00:13:08 +0000 (00:13 +0000)
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Thu, 13 Nov 2003 00:13:08 +0000 (00:13 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@452 c046a42c-6fe2-441c-8c8c-71466251a162

target-i386/exec.h
target-i386/ops_template.h

index dc1df94ab43f25e54f98eafb7b8ebbc7271482a5..6741485a0a8fd67fc559211b55ae14068786f5c0 100644 (file)
@@ -171,6 +171,13 @@ void helper_wrmsr(void);
 void helper_lsl(void);
 void helper_lar(void);
 
+void check_iob_T0(void);
+void check_iow_T0(void);
+void check_iol_T0(void);
+void check_iob_DX(void);
+void check_iow_DX(void);
+void check_iol_DX(void);
+
 /* XXX: move that to a generic header */
 #if !defined(CONFIG_USER_ONLY)
 
index 182296743ba239cb4ca493a3a4f713a507b6d448..064881558baf7963554fc9229822714e3164681c 100644 (file)
@@ -608,6 +608,16 @@ void OPPROTO glue(glue(op_out, SUFFIX), _DX_T0)(void)
     glue(cpu_x86_out, SUFFIX)(env, EDX & 0xffff, T0);
 }
 
+void OPPROTO glue(glue(op_check_io, SUFFIX), _T0)(void)
+{
+    glue(glue(check_io, SUFFIX), _T0)();
+}
+
+void OPPROTO glue(glue(op_check_io, SUFFIX), _DX)(void)
+{
+    glue(glue(check_io, SUFFIX), _DX)();
+}
+
 #undef DATA_BITS
 #undef SHIFT_MASK
 #undef SIGN_MASK