summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/win/disasmviewinfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/debugger/win/disasmviewinfo.c')
-rw-r--r--src/osd/modules/debugger/win/disasmviewinfo.c44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/osd/modules/debugger/win/disasmviewinfo.c b/src/osd/modules/debugger/win/disasmviewinfo.c
new file mode 100644
index 00000000000..98ff1188188
--- /dev/null
+++ b/src/osd/modules/debugger/win/disasmviewinfo.c
@@ -0,0 +1,44 @@
+// license:BSD-3-Clause
+// copyright-holders:Aaron Giles, Vas Crabb
+//============================================================
+//
+// disasmviewinfo.c - Win32 debug window handling
+//
+//============================================================
+
+#include "disasmviewinfo.h"
+
+
+disasmview_info::disasmview_info(debugger_windows_interface &debugger, debugwin_info &owner, HWND parent) :
+ debugview_info(debugger, owner, parent, DVT_DISASSEMBLY)
+{
+}
+
+
+disasmview_info::~disasmview_info()
+{
+}
+
+
+disasm_right_column disasmview_info::right_column() const
+{
+ return view<debug_view_disasm>()->right_column();
+}
+
+
+offs_t disasmview_info::selected_address() const
+{
+ return view<debug_view_disasm>()->selected_address();
+}
+
+
+void disasmview_info::set_expression(char const *string)
+{
+ view<debug_view_disasm>()->set_expression(string);
+}
+
+
+void disasmview_info::set_right_column(disasm_right_column contents)
+{
+ view<debug_view_disasm>()->set_right_column(contents);
+} \ No newline at end of file