diff options
Diffstat (limited to 'src/jtag/parport.c')
-rw-r--r-- | src/jtag/parport.c | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/src/jtag/parport.c b/src/jtag/parport.c index abf0d296..e5f56113 100644 --- a/src/jtag/parport.c +++ b/src/jtag/parport.c @@ -517,19 +517,17 @@ static const struct command_registration parport_command_handlers[] = { COMMAND_REGISTRATION_DONE }; +struct jtag_interface parport_interface = { + .name = "parport", -static int parport_register_commands(struct command_context *cmd_ctx) -{ - return register_commands(cmd_ctx, NULL, parport_command_handlers); -} + .commands = parport_command_handlers, -struct jtag_interface parport_interface = { - .name = "parport", - .register_commands = parport_register_commands, - .init = parport_init, - .quit = parport_quit, - .khz = parport_khz, - .speed_div = parport_speed_div, - .speed = parport_speed, - .execute_queue = bitbang_execute_queue, -}; + .init = &parport_init, + .quit = &parport_quit, + + .khz = &parport_khz, + .speed_div = &parport_speed_div, + .speed = &parport_speed, + + .execute_queue = &bitbang_execute_queue, + }; |