diff options
Diffstat (limited to 'src/emu/debug/debugcon.h')
| -rw-r--r-- | src/emu/debug/debugcon.h | 6 |
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 *®ion, 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); |
