From 7129f811cc2742c97f5f35b95fc39f6a1b4a5ed6 Mon Sep 17 00:00:00 2001 From: cracyc Date: Fri, 22 Mar 2013 13:36:57 +0000 Subject: [PATCH] i386: remove unused define and 386 has 16-bits of io space (nw) --- src/emu/cpu/i386/i386.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/emu/cpu/i386/i386.c b/src/emu/cpu/i386/i386.c index 6383dc693c5..20a8ca93558 100644 --- a/src/emu/cpu/i386/i386.c +++ b/src/emu/cpu/i386/i386.c @@ -37,8 +37,6 @@ static void i386_task_switch(i386_state* cpustate, UINT16 selector, UINT8 nested /*************************************************************************/ -#define INT_DEBUG 1 - static UINT32 i386_load_protected_mode_segment(i386_state *cpustate, I386_SREG *seg, UINT64 *desc ) { UINT32 v1,v2; @@ -3425,7 +3423,7 @@ CPU_GET_INFO( i386 ) case CPUINFO_INT_ADDRBUS_WIDTH + AS_DATA: info->i = 0; break; case CPUINFO_INT_ADDRBUS_SHIFT + AS_DATA: info->i = 0; break; case CPUINFO_INT_DATABUS_WIDTH + AS_IO: info->i = 32; break; - case CPUINFO_INT_ADDRBUS_WIDTH + AS_IO: info->i = 32; break; + case CPUINFO_INT_ADDRBUS_WIDTH + AS_IO: info->i = 16; break; case CPUINFO_INT_ADDRBUS_SHIFT + AS_IO: info->i = 0; break; case CPUINFO_INT_INPUT_STATE: info->i = CLEAR_LINE; break; @@ -3621,11 +3619,10 @@ CPU_GET_INFO( i386SX ) switch (state) { /* --- the following bits of info are returned as 64-bit signed integers --- */ - case CPUINFO_INT_DATABUS_WIDTH + AS_PROGRAM: info->i = 16; break; + case CPUINFO_INT_DATABUS_WIDTH + AS_PROGRAM: info->i = 16; break; case CPUINFO_INT_ADDRBUS_WIDTH + AS_PROGRAM: info->i = 24; break; - case CPUINFO_INT_DATABUS_WIDTH + AS_IO: info->i = 16; break; - case CPUINFO_INT_ADDRBUS_WIDTH + AS_IO: info->i = 16; break; - default: CPU_GET_INFO_CALL(i386); break; + case CPUINFO_INT_DATABUS_WIDTH + AS_IO: info->i = 16; break; + default: CPU_GET_INFO_CALL(i386); break; } }