From a12edbfe21fe27a9efbf87bacda9ab4806256e2b Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 9 May 2009 10:24:10 -0700 Subject: Add version command to show product information --- ao_cmd.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ao_cmd.c') diff --git a/ao_cmd.c b/ao_cmd.c index f0459a73..827545d0 100644 --- a/ao_cmd.c +++ b/ao_cmd.c @@ -212,6 +212,15 @@ echo(void) lex_echo = ao_cmd_lex_i != 0; } +static void +version(void) +{ + printf("manufacturer %s\n", ao_manufacturer); + printf("product %s\n", ao_product); + printf("serial-number %u\n", ao_serial_number); + printf("software-version %s\n", ao_version); +} + static const char help_txt[] = "All numbers are in hex"; #define NUM_CMDS 11 @@ -297,6 +306,7 @@ __code struct ao_cmds ao_base_cmds[] = { { 'T', ao_task_info, "T Show task states" }, { 'E', echo, "E <0 off, 1 on> Set command echo mode" }, { 'd', dump, "d Dump memory" }, + { 'v', version, "v Show version" }, { 0, help, NULL }, }; -- cgit v1.2.3