#include <jtag/driver.h>
#include <jtag/jtag.h>
#include <transport/transport.h>
-#include <helper/ioutil.h>
#include <helper/util.h>
#include <helper/configuration.h>
#include <flash/nor/core.h>
initialized = 1;
retval = command_run_line(CMD_CTX, "target init");
- if (ERROR_OK != retval)
+ if (retval != ERROR_OK)
return ERROR_FAIL;
retval = adapter_init(CMD_CTX);
command_context_mode(CMD_CTX, COMMAND_EXEC);
retval = command_run_line(CMD_CTX, "transport init");
- if (ERROR_OK != retval)
+ if (retval != ERROR_OK)
return ERROR_FAIL;
retval = command_run_line(CMD_CTX, "dap init");
- if (ERROR_OK != retval)
+ if (retval != ERROR_OK)
return ERROR_FAIL;
LOG_DEBUG("Examining targets...");
&arm_tpiu_swo_register_commands,
NULL
};
- for (unsigned i = 0; NULL != command_registrants[i]; i++) {
+ for (unsigned i = 0; command_registrants[i]; i++) {
int retval = (*command_registrants[i])(cmd_ctx);
- if (ERROR_OK != retval) {
+ if (retval != ERROR_OK) {
command_done(cmd_ctx);
return NULL;
}
}
ret = server_init(cmd_ctx);
- if (ERROR_OK != ret)
+ if (ret != ERROR_OK)
return ERROR_FAIL;
if (init_at_startup) {
ret = command_run_line(cmd_ctx, "init");
- if (ERROR_OK != ret) {
+ if (ret != ERROR_OK) {
server_quit();
return ERROR_FAIL;
}
if (util_init(cmd_ctx) != ERROR_OK)
return EXIT_FAILURE;
- if (ioutil_init(cmd_ctx) != ERROR_OK)
- return EXIT_FAILURE;
-
if (rtt_init() != ERROR_OK)
return EXIT_FAILURE;
server_free();
unregister_all_commands(cmd_ctx, NULL);
+ help_del_all_commands(cmd_ctx);
/* free all DAP and CTI objects */
- dap_cleanup_all();
arm_cti_cleanup_all();
+ dap_cleanup_all();
adapter_quit();
rtt_exit();
free_config();
- if (ERROR_FAIL == ret)
+ if (ret == ERROR_FAIL)
return EXIT_FAILURE;
- else if (ERROR_OK != ret)
+ else if (ret != ERROR_OK)
exit_on_signal(ret);
return ret;