summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debug/debugcpu.h
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2017-02-26 22:03:45 +0100
committer Olivier Galibert <galibert@pobox.com>2017-03-02 22:51:59 +0100
commit0cdc64d36c106881bc266984818fa9c383f11ed3 (patch)
tree2c34728eee04845d8dd2feec7239e4178ab36db9 /src/emu/debug/debugcpu.h
parent4e59ab6ffe18b23ef4da44707ddf8728c01d5c5b (diff)
debugger_access: Refactor [O. Galibert]
Diffstat (limited to 'src/emu/debug/debugcpu.h')
-rw-r--r--src/emu/debug/debugcpu.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/emu/debug/debugcpu.h b/src/emu/debug/debugcpu.h
index 04cb6ac27e9..5afb6fbceec 100644
--- a/src/emu/debug/debugcpu.h
+++ b/src/emu/debug/debugcpu.h
@@ -577,10 +577,10 @@ private:
static const size_t NUM_TEMP_VARIABLES;
/* expression handlers */
- u64 expression_read_memory(void *param, const char *name, expression_space space, u32 address, int size);
+ u64 expression_read_memory(void *param, const char *name, expression_space space, u32 address, int size, bool with_se);
u64 expression_read_program_direct(address_space &space, int opcode, offs_t address, int size);
u64 expression_read_memory_region(const char *rgntag, offs_t address, int size);
- void expression_write_memory(void *param, const char *name, expression_space space, u32 address, int size, u64 data);
+ void expression_write_memory(void *param, const char *name, expression_space space, u32 address, int size, u64 data, bool with_se);
void expression_write_program_direct(address_space &space, int opcode, offs_t address, int size, u64 data);
void expression_write_memory_region(const char *rgntag, offs_t address, int size, u64 data);
expression_error::error_code expression_validate(void *param, const char *name, expression_space space);
@@ -608,7 +608,6 @@ private:
bool m_within_instruction_hook;
bool m_vblank_occurred;
bool m_memory_modified;
- bool m_debugger_access;
int m_execution_state;
device_t * m_stop_when_not_device; // stop execution when the device ceases to be this