summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/i86/instr286.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/i86/instr286.h')
-rw-r--r--src/emu/cpu/i86/instr286.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/cpu/i86/instr286.h b/src/emu/cpu/i86/instr286.h
index f4dc0f7ffda..eeb582b67e9 100644
--- a/src/emu/cpu/i86/instr286.h
+++ b/src/emu/cpu/i86/instr286.h
@@ -39,9 +39,9 @@ enum i80286_operation
I80286_EXECUTE
};
-static void i80286_check_permission(i8086_state *cpustate, UINT8 check_seg, UINT32 offset, int size, i80286_operation operation);
+static void i80286_check_permission(i8086_state *cpustate, UINT8 check_seg, UINT32 offset, UINT16 size, i80286_operation operation);
-static inline UINT32 GetMemAddr(i80286_state *cpustate, UINT16 seg, UINT16 off, UINT8 size, i80286_operation op) {
+static inline UINT32 GetMemAddr(i80286_state *cpustate, UINT8 seg, UINT32 off, UINT16 size, i80286_operation op) {
seg = DefaultSeg(seg);
if(PM) i80286_check_permission(cpustate, seg, off, size, op);
return (cpustate->base[seg] + off) & AMASK;