48 lines
1.4 KiB
C++
48 lines
1.4 KiB
C++
// license:BSD-3-Clause
|
|
// copyright-holders:
|
|
/***********************************************************************************************************************************
|
|
|
|
2017-10-29 Skeleton
|
|
|
|
Motorola Powerstack II. CPU is a PowerPC 604e @ 300MHz.
|
|
|
|
************************************************************************************************************************************/
|
|
|
|
#include "emu.h"
|
|
#include "cpu/powerpc/ppc.h"
|
|
|
|
|
|
namespace {
|
|
|
|
class powerstack_state : public driver_device
|
|
{
|
|
public:
|
|
powerstack_state(const machine_config &mconfig, device_type type, const char *tag)
|
|
: driver_device(mconfig, type, tag)
|
|
// , m_maincpu(*this, "maincpu")
|
|
{ }
|
|
|
|
void powerstack(machine_config &config);
|
|
private:
|
|
// required_device<cpu_device> m_maincpu;
|
|
};
|
|
|
|
static INPUT_PORTS_START( powerstack )
|
|
INPUT_PORTS_END
|
|
|
|
void powerstack_state::powerstack(machine_config &config)
|
|
{
|
|
// ppc604_device &maincpu(PPC604(config, "maincpu", 300'000'000)); // PPC604E @ 300MHz
|
|
// maincpu.set_addrmap(AS_PROGRAM, &powerstack_state::mem_map);
|
|
}
|
|
|
|
ROM_START( powerstk )
|
|
ROM_REGION( 0x80000, "roms", 0 )
|
|
ROM_LOAD( "motorola_powerstack2.bin", 0x0000, 0x80000, CRC(948e8fcd) SHA1(9a8c32b621c98bc33ee525f66747c34d39851685) )
|
|
ROM_END
|
|
|
|
} // anonymous namespace
|
|
|
|
|
|
COMP( 1996, powerstk, 0, 0, powerstack, powerstack, powerstack_state, empty_init, "Motorola", "Powerstack II", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|