(nw) fixed the build.

This commit is contained in:
Robbbert 2019-05-05 17:46:39 +10:00
parent cec68f5a61
commit a735f009f4
3 changed files with 12 additions and 8 deletions

View File

@ -2622,6 +2622,7 @@ files {
MAME_DIR .. "src/mame/drivers/m68705prg.cpp", MAME_DIR .. "src/mame/drivers/m68705prg.cpp",
MAME_DIR .. "src/mame/drivers/mekd2.cpp", MAME_DIR .. "src/mame/drivers/mekd2.cpp",
MAME_DIR .. "src/mame/drivers/mvme147.cpp", MAME_DIR .. "src/mame/drivers/mvme147.cpp",
MAME_DIR .. "src/mame/drivers/mvme162.cpp",
} }
createMESSProjects(_target, _subtarget, "multitch") createMESSProjects(_target, _subtarget, "multitch")

View File

@ -196,10 +196,10 @@ signal levels. The four serial ports are routed to four RJ45 telephone connector
class mvme162_state : public driver_device class mvme162_state : public driver_device
{ {
public: public:
mvme162_state(const machine_config &mconfig, device_type type, const char *tag) : mvme162_state(const machine_config &mconfig, device_type type, const char *tag)
driver_device (mconfig, type, tag), : driver_device (mconfig, type, tag)
m_maincpu (*this, "maincpu") , m_maincpu (*this, "maincpu")
,m_sccterm(*this, "scc") , m_sccterm(*this, "scc")
{ {
} }
@ -277,11 +277,13 @@ void mvme162_state::machine_reset ()
in the MCchip EPROM control register is high (ROM0=1). ROM0 is set to 1 after each reset. The ROM0 bit must be in the MCchip EPROM control register is high (ROM0=1). ROM0 is set to 1 after each reset. The ROM0 bit must be
cleared before other resources (DRAM or SRAM) can be mapped in this range ($00000000 - $001FFFFF). cleared before other resources (DRAM or SRAM) can be mapped in this range ($00000000 - $001FFFFF).
*/ */
READ32_MEMBER (mvme162_state::bootvect_r){ READ32_MEMBER (mvme162_state::bootvect_r)
{
return m_sysrom[offset]; return m_sysrom[offset];
} }
WRITE32_MEMBER (mvme162_state::bootvect_w){ WRITE32_MEMBER (mvme162_state::bootvect_w)
{
m_sysram[offset % sizeof(m_sysram)] &= ~mem_mask; m_sysram[offset % sizeof(m_sysram)] &= ~mem_mask;
m_sysram[offset % sizeof(m_sysram)] |= (data & mem_mask); m_sysram[offset % sizeof(m_sysram)] |= (data & mem_mask);
m_sysrom = &m_sysram[0]; // redirect all upcomming accesses to masking RAM until reset. m_sysrom = &m_sysram[0]; // redirect all upcomming accesses to masking RAM until reset.

View File

@ -498,6 +498,7 @@ multi16.cpp
multi8.cpp multi8.cpp
mupid2.cpp mupid2.cpp
mvme147.cpp mvme147.cpp
mvme162.cpp
mx2178.cpp mx2178.cpp
myb3k.cpp myb3k.cpp
mycom.cpp mycom.cpp