summaryrefslogtreecommitdiffstats
path: root/src/emu/debug/debugcmd.cpp
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2018-04-22 09:24:13 +1000
committer Vas Crabb <vas@vastheman.com>2018-04-22 09:24:13 +1000
commitac79c9060733a5db9703bb39af3224ecc7b5bd7d (patch)
tree397ae99da2388578923a93b7d6f069b4ae28723b /src/emu/debug/debugcmd.cpp
parent137969abf59bcf443d037cdfc810c9b65af554ba (diff)
srcclean (nw)
Diffstat (limited to 'src/emu/debug/debugcmd.cpp')
-rw-r--r--src/emu/debug/debugcmd.cpp176
1 files changed, 88 insertions, 88 deletions
diff --git a/src/emu/debug/debugcmd.cpp b/src/emu/debug/debugcmd.cpp
index b0f434197ea..9e10615a28a 100644
--- a/src/emu/debug/debugcmd.cpp
+++ b/src/emu/debug/debugcmd.cpp
@@ -1031,57 +1031,57 @@ void debugger_commands::execute_observe(int ref, const std::vector<std::string>
void debugger_commands::execute_suspend(int ref, const std::vector<std::string> &params)
{
- /* if there are no parameters, dump the ignore list */
- if (params.empty())
- {
- std::string buffer;
-
- /* loop over all executable devices */
- for (device_execute_interface &exec : execute_interface_iterator(m_machine.root_device()))
-
- /* build up a comma-separated list */
- if (exec.device().debug()->suspended())
- {
- if (buffer.empty())
- buffer = string_format("Currently suspended device '%s'", exec.device().tag());
- else
- buffer.append(string_format(", '%s'", exec.device().tag()));
- }
-
- /* special message for none */
- if (buffer.empty())
- buffer = string_format("No currently suspended devices");
- m_console.printf("%s\n", buffer.c_str());
- }
- else
- {
- device_t *devicelist[MAX_COMMAND_PARAMS];
-
- /* validate parameters */
- for (int paramnum = 0; paramnum < params.size(); paramnum++)
- if (!validate_cpu_parameter(params[paramnum].c_str(), devicelist[paramnum]))
- return;
-
- for (int paramnum = 0; paramnum < params.size(); paramnum++)
- {
- /* make sure this isn't the last live CPU */
- bool gotone = false;
- for (device_execute_interface &exec : execute_interface_iterator(m_machine.root_device()))
- if (&exec.device() != devicelist[paramnum] && !exec.device().debug()->suspended())
- {
- gotone = true;
- break;
- }
- if (!gotone)
- {
- m_console.printf("Can't suspend all devices!\n");
- return;
- }
-
- devicelist[paramnum]->debug()->suspend(true);
- m_console.printf("Suspended device '%s'\n", devicelist[paramnum]->tag());
- }
- }
+ /* if there are no parameters, dump the ignore list */
+ if (params.empty())
+ {
+ std::string buffer;
+
+ /* loop over all executable devices */
+ for (device_execute_interface &exec : execute_interface_iterator(m_machine.root_device()))
+
+ /* build up a comma-separated list */
+ if (exec.device().debug()->suspended())
+ {
+ if (buffer.empty())
+ buffer = string_format("Currently suspended device '%s'", exec.device().tag());
+ else
+ buffer.append(string_format(", '%s'", exec.device().tag()));
+ }
+
+ /* special message for none */
+ if (buffer.empty())
+ buffer = string_format("No currently suspended devices");
+ m_console.printf("%s\n", buffer.c_str());
+ }
+ else
+ {
+ device_t *devicelist[MAX_COMMAND_PARAMS];
+
+ /* validate parameters */
+ for (int paramnum = 0; paramnum < params.size(); paramnum++)
+ if (!validate_cpu_parameter(params[paramnum].c_str(), devicelist[paramnum]))
+ return;
+
+ for (int paramnum = 0; paramnum < params.size(); paramnum++)
+ {
+ /* make sure this isn't the last live CPU */
+ bool gotone = false;
+ for (device_execute_interface &exec : execute_interface_iterator(m_machine.root_device()))
+ if (&exec.device() != devicelist[paramnum] && !exec.device().debug()->suspended())
+ {
+ gotone = true;
+ break;
+ }
+ if (!gotone)
+ {
+ m_console.printf("Can't suspend all devices!\n");
+ return;
+ }
+
+ devicelist[paramnum]->debug()->suspend(true);
+ m_console.printf("Suspended device '%s'\n", devicelist[paramnum]->tag());
+ }
+ }
}
/*-------------------------------------------------
@@ -1090,43 +1090,43 @@ void debugger_commands::execute_suspend(int ref, const std::vector<std::string>
void debugger_commands::execute_resume(int ref, const std::vector<std::string> &params)
{
- /* if there are no parameters, dump the ignore list */
- if (params.empty())
- {
- std::string buffer;
-
- /* loop over all executable devices */
- for (device_execute_interface &exec : execute_interface_iterator(m_machine.root_device()))
-
- /* build up a comma-separated list */
- if (exec.device().debug()->suspended())
- {
- if (buffer.empty())
- buffer = string_format("Currently suspended device '%s'", exec.device().tag());
- else
- buffer.append(string_format(", '%s'", exec.device().tag()));
- }
-
- /* special message for none */
- if (buffer.empty())
- buffer = string_format("No currently suspended devices");
- m_console.printf("%s\n", buffer.c_str());
- }
- else
- {
- device_t *devicelist[MAX_COMMAND_PARAMS];
-
- /* validate parameters */
- for (int paramnum = 0; paramnum < params.size(); paramnum++)
- if (!validate_cpu_parameter(params[paramnum].c_str(), devicelist[paramnum]))
- return;
-
- for (int paramnum = 0; paramnum < params.size(); paramnum++)
- {
- devicelist[paramnum]->debug()->suspend(false);
- m_console.printf("Resumed device '%s'\n", devicelist[paramnum]->tag());
- }
- }
+ /* if there are no parameters, dump the ignore list */
+ if (params.empty())
+ {
+ std::string buffer;
+
+ /* loop over all executable devices */
+ for (device_execute_interface &exec : execute_interface_iterator(m_machine.root_device()))
+
+ /* build up a comma-separated list */
+ if (exec.device().debug()->suspended())
+ {
+ if (buffer.empty())
+ buffer = string_format("Currently suspended device '%s'", exec.device().tag());
+ else
+ buffer.append(string_format(", '%s'", exec.device().tag()));
+ }
+
+ /* special message for none */
+ if (buffer.empty())
+ buffer = string_format("No currently suspended devices");
+ m_console.printf("%s\n", buffer.c_str());
+ }
+ else
+ {
+ device_t *devicelist[MAX_COMMAND_PARAMS];
+
+ /* validate parameters */
+ for (int paramnum = 0; paramnum < params.size(); paramnum++)
+ if (!validate_cpu_parameter(params[paramnum].c_str(), devicelist[paramnum]))
+ return;
+
+ for (int paramnum = 0; paramnum < params.size(); paramnum++)
+ {
+ devicelist[paramnum]->debug()->suspend(false);
+ m_console.printf("Resumed device '%s'\n", devicelist[paramnum]->tag());
+ }
+ }
}
/*-------------------------------------------------