summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debug/debugcon.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/debug/debugcon.h')
-rw-r--r--src/emu/debug/debugcon.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/emu/debug/debugcon.h b/src/emu/debug/debugcon.h
index 37b2e235348..b1cef0f7c84 100644
--- a/src/emu/debug/debugcon.h
+++ b/src/emu/debug/debugcon.h
@@ -130,9 +130,15 @@ public:
// validates a parameter as a target address and retrieves the given address space and address
bool validate_target_address_parameter(std::string_view param, int spacenum, address_space *&space, u64 &addr);
+ // validates a parameter as a address with memory region or share name and retrieves the given address and region or share
+ bool validate_address_with_memory_parameter(std::string_view param, u64 &addr, memory_region *&region, memory_share *&share);
+
// validates a parameter as a memory region name and retrieves the given region
bool validate_memory_region_parameter(std::string_view param, memory_region *&result);
+ // validates a parameter as a memory region name and retrieves the given share
+ bool validate_memory_share_parameter(std::string_view param, memory_share *&result);
+
// validates a parameter as a debugger expression
bool validate_expression_parameter(std::string_view param, parsed_expression &result);