summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Patrick Mackinlay <pmackinlay@hotmail.com>2022-02-24 17:32:19 +0700
committer Patrick Mackinlay <pmackinlay@hotmail.com>2022-02-24 17:32:19 +0700
commit0f949ce4eaccaa3af0c9f689d1877465a7fab977 (patch)
treed85440e8e15f17309638ad4f2dfece2335ff3cea
parent9e0aad39e89d72864613f8751ff212ac1734f37c (diff)
ceres: add mmu
-rw-r--r--src/mame/drivers/ceres.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mame/drivers/ceres.cpp b/src/mame/drivers/ceres.cpp
index 02255ced38d..92c063e03e3 100644
--- a/src/mame/drivers/ceres.cpp
+++ b/src/mame/drivers/ceres.cpp
@@ -21,7 +21,7 @@
// various hardware
#include "machine/ns32081.h"
-//#include "machine/ns32082.h"
+#include "machine/ns32082.h"
#include "machine/mc68681.h"
#include "machine/z80scc.h"
#include "machine/m3002.h"
@@ -49,6 +49,7 @@ public:
: driver_device(mconfig, type, tag)
, m_cpu(*this, "cpu")
, m_fpu(*this, "fpu")
+ , m_mmu(*this, "mmu")
, m_ram(*this, "ram")
, m_uart(*this, "uart")
, m_serial(*this, "v24")
@@ -88,6 +89,7 @@ public:
protected:
required_device<ns32032_device> m_cpu;
required_device<ns32081_device> m_fpu;
+ required_device<ns32082_device> m_mmu;
required_device<ram_device> m_ram;
required_device<scn2681_device> m_uart;
@@ -341,6 +343,9 @@ void ceres1_state::ceres1(machine_config &config)
NS32081(config, m_fpu, 10_MHz_XTAL);
m_cpu->set_fpu(m_fpu);
+ NS32082(config, m_mmu, 10_MHz_XTAL);
+ m_cpu->set_mmu(m_mmu);
+
RAM(config, m_ram);
m_ram->set_default_size("4MiB");
m_ram->set_default_value(0);