summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debug/debugcmd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/debug/debugcmd.h')
-rw-r--r--src/emu/debug/debugcmd.h28
1 files changed, 1 insertions, 27 deletions
diff --git a/src/emu/debug/debugcmd.h b/src/emu/debug/debugcmd.h
index 8c5e29fecae..134f838f8a7 100644
--- a/src/emu/debug/debugcmd.h
+++ b/src/emu/debug/debugcmd.h
@@ -24,27 +24,6 @@ class debugger_commands
public:
debugger_commands(running_machine &machine, debugger_cpu &cpu, debugger_console &console);
- // validates a parameter as a boolean value
- bool validate_boolean_parameter(std::string_view param, bool &result);
-
- // validates a parameter as a numeric value
- bool validate_number_parameter(std::string_view param, u64 &result);
-
- // validates a parameter as a device
- bool validate_device_parameter(std::string_view param, device_t *&result);
-
- // validates a parameter as a CPU
- bool validate_cpu_parameter(std::string_view param, device_t *&result);
-
- // validates a parameter as an address space identifier
- bool validate_device_space_parameter(std::string_view param, int spacenum, address_space *&result);
-
- // 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 memory region name and retrieves the given region
- bool validate_memory_region_parameter(std::string_view param, memory_region *&result);
-
private:
struct global_entry
{
@@ -87,11 +66,6 @@ private:
u8 disabled = 0U;
};
- device_t &get_device_search_base(std::string_view &param);
- device_t *get_cpu_by_index(u64 cpunum);
- bool debug_command_parameter_expression(std::string_view param, parsed_expression &result);
- bool debug_command_parameter_command(std::string_view param);
-
bool cheat_address_is_valid(address_space &space, offs_t address);
u64 get_cpunum();
@@ -99,7 +73,7 @@ private:
u64 global_get(global_entry *global);
void global_set(global_entry *global, u64 value);
- bool mini_printf(std::ostream &stream, std::string_view format, int params, u64 *param);
+ bool mini_printf(std::ostream &stream, const std::vector<std::string_view> &params);
template <typename T>
void execute_index_command(std::vector<std::string_view> const &params, T &&apply, char const *unused_message);