Previous 199869 Revisions Next

r22027 Friday 22nd March, 2013 at 13:36:57 UTC by Carl
i386: remove unused define and 386 has 16-bits of io space (nw)
[src/emu/cpu/i386]i386.c

trunk/src/emu/cpu/i386/i386.c
r22026r22027
3737
3838/*************************************************************************/
3939
40#define INT_DEBUG   1
41
4240static UINT32 i386_load_protected_mode_segment(i386_state *cpustate, I386_SREG *seg, UINT64 *desc )
4341{
4442   UINT32 v1,v2;
r22026r22027
34253423      case CPUINFO_INT_ADDRBUS_WIDTH + AS_DATA:   info->i = 0;                    break;
34263424      case CPUINFO_INT_ADDRBUS_SHIFT + AS_DATA:   info->i = 0;                    break;
34273425      case CPUINFO_INT_DATABUS_WIDTH + AS_IO:     info->i = 32;                   break;
3428      case CPUINFO_INT_ADDRBUS_WIDTH + AS_IO:     info->i = 32;                   break;
3426      case CPUINFO_INT_ADDRBUS_WIDTH + AS_IO:     info->i = 16;                   break;
34293427      case CPUINFO_INT_ADDRBUS_SHIFT + AS_IO:     info->i = 0;                    break;
34303428
34313429      case CPUINFO_INT_INPUT_STATE:                   info->i = CLEAR_LINE;                   break;
r22026r22027
36213619   switch (state)
36223620   {
36233621      /* --- the following bits of info are returned as 64-bit signed integers --- */
3624      case CPUINFO_INT_DATABUS_WIDTH + AS_PROGRAM:    info->i = 16;                    break;
3622      case CPUINFO_INT_DATABUS_WIDTH + AS_PROGRAM: info->i = 16;                  break;
36253623      case CPUINFO_INT_ADDRBUS_WIDTH + AS_PROGRAM: info->i = 24;                  break;
3626      case CPUINFO_INT_DATABUS_WIDTH + AS_IO:     info->i = 16;                    break;
3627      case CPUINFO_INT_ADDRBUS_WIDTH + AS_IO:     info->i = 16;                    break;
3628      default:                                        CPU_GET_INFO_CALL(i386);               break;
3624      case CPUINFO_INT_DATABUS_WIDTH + AS_IO:      info->i = 16;                  break;
3625      default:                                     CPU_GET_INFO_CALL(i386);       break;
36293626   }
36303627}
36313628

Previous 199869 Revisions Next


© 1997-2024 The MAME Team