diff options
| author | 2021-03-03 10:01:17 +0000 | |
|---|---|---|
| committer | 2021-03-03 11:01:17 +0100 | |
| commit | 5f4c4708ca67695468c114597e7e3408375dd098 (patch) | |
| tree | 950486a9ff634a041cdbecb57e38d5b0a619feea /src/emu/debug/debugcpu.cpp | |
| parent | 44cec5caaff1dbc24ee9f154c1745888b2319128 (diff) | |
Add 'wpsize' variable to access the data size from a watchpoint (#7837)
Diffstat (limited to 'src/emu/debug/debugcpu.cpp')
| -rw-r--r-- | src/emu/debug/debugcpu.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/emu/debug/debugcpu.cpp b/src/emu/debug/debugcpu.cpp index 422ff9fbca4..cf1d8eb5318 100644 --- a/src/emu/debug/debugcpu.cpp +++ b/src/emu/debug/debugcpu.cpp @@ -48,6 +48,7 @@ debugger_cpu::debugger_cpu(running_machine &machine) , m_rpindex(1) , m_wpdata(0) , m_wpaddr(0) + , m_wpsize(0) , m_last_periodic_update_time(0) , m_comments_loaded(false) { @@ -57,9 +58,10 @@ debugger_cpu::debugger_cpu(running_machine &machine) m_symtable = std::make_unique<symbol_table>(machine); m_symtable->set_memory_modified_func([this]() { set_memory_modified(true); }); - /* add "wpaddr", "wpdata" to the global symbol table */ + /* add "wpaddr", "wpdata", "wpsize" to the global symbol table */ m_symtable->add("wpaddr", symbol_table::READ_ONLY, &m_wpaddr); m_symtable->add("wpdata", symbol_table::READ_ONLY, &m_wpdata); + m_symtable->add("wpsize", symbol_table::READ_ONLY, &m_wpsize); screen_device_enumerator screen_enumerator = screen_device_enumerator(m_machine.root_device()); screen_device_enumerator::iterator iter = screen_enumerator.begin(); |
