Commit 589ee702 authored by Tristan Gingold's avatar Tristan Gingold

wr2rf: add api-vtu-invalidate

parent b3e0474d
......@@ -2864,6 +2864,24 @@ api_vtu_highfreq (struct libwr2rf_dev *dev, int argc, char **argv)
printf ("ERROR\n");
}
static void
api_vtu_invalidate (struct libwr2rf_dev *dev, int argc, char **argv)
{
unsigned id;
if (argc != 2) {
printf ("usage: %s VTU-ID\n", argv[0]);
return;
}
id = parse_api_vtu(argv[1]);
if (id == BADADDR)
return;
if (libwr2rf_vtu_program_invalidate (dev, id) != 0)
printf ("ERROR\n");
}
static void
vtu_out (struct libwr2rf_dev *dev, int argc, char **argv)
{
......@@ -3408,6 +3426,7 @@ static struct cmds cmds[] =
{ "api-vtu-reset", api_vtu_reset, "control vtu reset"},
{ "api-vtu-infinite", api_vtu_infinite, "program vtu in infinite mode"},
{ "api-vtu-highfreq", api_vtu_highfreq, "program vtu in highfreq mode"},
{ "api-vtu-invalidate", api_vtu_invalidate, "invalidate vtu program"},
{ "api-lemo-dbg-sel", api_lemo_dbg_sel, "Select the debug for the front panel lemos"},
{ "api-diag-enable", api_diag_enable, "configure diag unit"},
{ "api-diag-read", api_diag_read, "read diag unit"},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment