drivers/remote_bitbang: Group adapter commands
Use a command group 'remote_bitbang' with subcommands instead of individual commands with 'remote_bitbang_' prefix. The old commands are still available for backward compatibility but marked as deprecated. Change-Id: I2692320f19c8a357112a365db6ca7e13cd6ad411 Signed-off-by: Marc Schink <dev@zapb.de> Reviewed-on: http://openocd.zylin.com/6389 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
committed by
Antonio Borneo
parent
dd04079c2c
commit
4a5045b143
@@ -340,9 +340,9 @@ COMMAND_HANDLER(remote_bitbang_handle_remote_bitbang_host_command)
|
||||
return ERROR_COMMAND_SYNTAX_ERROR;
|
||||
}
|
||||
|
||||
static const struct command_registration remote_bitbang_command_handlers[] = {
|
||||
static const struct command_registration remote_bitbang_subcommand_handlers[] = {
|
||||
{
|
||||
.name = "remote_bitbang_port",
|
||||
.name = "port",
|
||||
.handler = remote_bitbang_handle_remote_bitbang_port_command,
|
||||
.mode = COMMAND_CONFIG,
|
||||
.help = "Set the port to use to connect to the remote jtag.\n"
|
||||
@@ -350,7 +350,7 @@ static const struct command_registration remote_bitbang_command_handlers[] = {
|
||||
.usage = "port_number",
|
||||
},
|
||||
{
|
||||
.name = "remote_bitbang_host",
|
||||
.name = "host",
|
||||
.handler = remote_bitbang_handle_remote_bitbang_host_command,
|
||||
.mode = COMMAND_CONFIG,
|
||||
.help = "Set the host to use to connect to the remote jtag.\n"
|
||||
@@ -360,6 +360,17 @@ static const struct command_registration remote_bitbang_command_handlers[] = {
|
||||
COMMAND_REGISTRATION_DONE,
|
||||
};
|
||||
|
||||
static const struct command_registration remote_bitbang_command_handlers[] = {
|
||||
{
|
||||
.name = "remote_bitbang",
|
||||
.mode = COMMAND_ANY,
|
||||
.help = "perform remote_bitbang management",
|
||||
.chain = remote_bitbang_subcommand_handlers,
|
||||
.usage = "",
|
||||
},
|
||||
COMMAND_REGISTRATION_DONE
|
||||
};
|
||||
|
||||
static int remote_bitbang_execute_queue(void)
|
||||
{
|
||||
/* safety: the send buffer must be empty, no leftover characters from
|
||||
|
||||
Reference in New Issue
Block a user