summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/none.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2014-05-08 07:39:04 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2014-05-08 07:39:04 +0000
commit69faaf3aeb0ed3f8a95743053a3467f0f5a747f5 (patch)
tree08a20ce98c5661168e7f31e4539056f64cdcaa6e /src/osd/modules/debugger/none.c
parent198162b8f51fe3a04319462bcc45ab470e2e3066 (diff)
-Reorganized OSD, handling more sound output systems and debuggers, defaults left same as before [Miodrag Milanovic]
-Created osd_options as base option class for non-system specific options
Diffstat (limited to 'src/osd/modules/debugger/none.c')
-rw-r--r--src/osd/modules/debugger/none.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/osd/modules/debugger/none.c b/src/osd/modules/debugger/none.c
new file mode 100644
index 00000000000..255646551fc
--- /dev/null
+++ b/src/osd/modules/debugger/none.c
@@ -0,0 +1,36 @@
+//============================================================
+//
+// none.c - stubs for linking when NO_DEBUGGER is defined
+//
+//============================================================
+
+#include "none.h"
+#include "debug/debugcpu.h"
+
+const osd_debugger_type OSD_DEBUGGER_NONE = &osd_debugger_creator<debugger_none>;
+
+//-------------------------------------------------
+// debugger_none - constructor
+//-------------------------------------------------
+debugger_none::debugger_none(const osd_interface &osd)
+ : osd_debugger_interface(osd)
+{
+}
+
+void debugger_none::init_debugger()
+{
+}
+
+void debugger_none::wait_for_debugger(device_t &device, bool firststop)
+{
+ debug_cpu_get_visible_cpu(m_osd.machine())->debug()->go();
+}
+
+void debugger_none::debugger_update()
+{
+}
+
+void debugger_none::debugger_exit()
+{
+}
+