X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Fdrivers%2Fremote_bitbang.c;fp=src%2Fjtag%2Fdrivers%2Fremote_bitbang.c;h=663795296f933df3f12b3fb3febbaf50877357d5;hp=70280d23e9ca065d2e19973cfc45f9821ac799e4;hb=efd1d642220a4f6d3b9a9607c186452b265400d2;hpb=7268ff22c399832ee09ca3216753f17473ae9fab;ds=sidebyside diff --git a/src/jtag/drivers/remote_bitbang.c b/src/jtag/drivers/remote_bitbang.c index 70280d23e9..663795296f 100644 --- a/src/jtag/drivers/remote_bitbang.c +++ b/src/jtag/drivers/remote_bitbang.c @@ -341,12 +341,18 @@ static const struct command_registration remote_bitbang_command_handlers[] = { COMMAND_REGISTRATION_DONE, }; -struct jtag_interface remote_bitbang_interface = { - .name = "remote_bitbang", +static struct jtag_interface remote_bitbang_interface = { .execute_queue = &bitbang_execute_queue, +}; + +struct adapter_driver remote_bitbang_adapter_driver = { + .name = "remote_bitbang", .transports = jtag_only, .commands = remote_bitbang_command_handlers, + .init = &remote_bitbang_init, .quit = &remote_bitbang_quit, .reset = &remote_bitbang_reset, + + .jtag_ops = &remote_bitbang_interface, };