mirror of
https://github.com/holub/mame
synced 2025-07-04 17:38:08 +03:00
i386.c: set some features bits for Pentium 3 CPUs [Peter Ferrie]
queen.c: [Peter Ferrie] - correct slave_ack configuration member declaration - correct CPU type
This commit is contained in:
parent
87731393f5
commit
ab8d91b336
@ -4294,7 +4294,9 @@ static CPU_RESET( pentium3 )
|
|||||||
cpustate->cpu_version = REG32(EDX);
|
cpustate->cpu_version = REG32(EDX);
|
||||||
|
|
||||||
// [ 0:0] FPU on chip
|
// [ 0:0] FPU on chip
|
||||||
cpustate->feature_flags = 0x00000001; // TODO: enable relevant flags here
|
// [ 4:4] Time Stamp Counter
|
||||||
|
// [ D:D] PTE Global Bit
|
||||||
|
cpustate->feature_flags = 0x00002011; // TODO: enable relevant flags here
|
||||||
|
|
||||||
CHANGE_PC(cpustate,cpustate->eip);
|
CHANGE_PC(cpustate,cpustate->eip);
|
||||||
}
|
}
|
||||||
|
@ -467,7 +467,7 @@ static const struct pic8259_interface queen_pic8259_1_config =
|
|||||||
{
|
{
|
||||||
DEVCB_DRIVER_LINE_MEMBER(queen_state,queen_pic8259_1_set_int_line),
|
DEVCB_DRIVER_LINE_MEMBER(queen_state,queen_pic8259_1_set_int_line),
|
||||||
DEVCB_LINE_VCC,
|
DEVCB_LINE_VCC,
|
||||||
DEVCB_MEMBER(queen_state,get_slave_ack)
|
DEVCB_DRIVER_MEMBER(queen_state,get_slave_ack)
|
||||||
};
|
};
|
||||||
|
|
||||||
static const struct pic8259_interface queen_pic8259_2_config =
|
static const struct pic8259_interface queen_pic8259_2_config =
|
||||||
@ -535,7 +535,7 @@ void queen_state::machine_reset()
|
|||||||
|
|
||||||
|
|
||||||
static MACHINE_CONFIG_START( queen, queen_state )
|
static MACHINE_CONFIG_START( queen, queen_state )
|
||||||
MCFG_CPU_ADD("maincpu", PENTIUM, 533000000/16) // Celeron or Pentium 3, 533 Mhz
|
MCFG_CPU_ADD("maincpu", PENTIUM3, 533000000/16) // Celeron or Pentium 3, 533 Mhz
|
||||||
MCFG_CPU_PROGRAM_MAP(queen_map)
|
MCFG_CPU_PROGRAM_MAP(queen_map)
|
||||||
MCFG_CPU_IO_MAP(queen_io)
|
MCFG_CPU_IO_MAP(queen_io)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user