4 int start_can(int argc, char** argv);
\r
5 int end_can(int argc, char** argv);
\r
6 int print_clocks(int argc, char** argv);
\r
7 int print_can_totals(int argc, char** argv);
\r
8 int start_net(int argc, char** argv);
\r
9 int show_net(int argc, char** argv);
\r
10 int start_load(int argc, char** argv);
\r
11 int stop_load(int argc, char** argv);
\r
13 /* chain of shell command descriptors */
\r
14 static rtems_shell_cmd_t shell_command_stop_load = {
\r
15 "stop_load", /* name */
\r
16 "stops cpu loading threads", /* usage */
\r
18 stop_load, /* command */
\r
22 static rtems_shell_cmd_t shell_command_start_load = {
\r
23 "start_load", /* name */
\r
24 "starts cpu loading threads", /* usage */
\r
26 start_load, /* command */
\r
28 &shell_command_stop_load /* next */
\r
30 static rtems_shell_cmd_t shell_command_start_net = {
\r
31 "startNET", /* name */
\r
32 "starts ethernet driver", /* usage */
\r
34 start_net, /* command */
\r
36 &shell_command_start_load /* next */
\r
38 static rtems_shell_cmd_t shell_command_stop_gw = {
\r
39 "stopGW", /* name */
\r
40 "stops CAN gateway", /* usage */
\r
42 end_can, /* command */
\r
44 &shell_command_start_net /* next */
\r
46 static rtems_shell_cmd_t shell_command_start_gw = {
\r
47 "startGW", /* name */
\r
48 "starts CAN gateway", /* usage */
\r
50 start_can, /* command */
\r
52 &shell_command_stop_gw /* next */
\r
54 static rtems_shell_cmd_t shell_command_print_net = {
\r
55 "show_net", /* name */
\r
56 "shows some debug information about bsdnet", /* usage */
\r
58 show_net, /* command */
\r
60 &shell_command_start_gw /* next */
\r
62 static rtems_shell_cmd_t shell_command_print_clocks = {
\r
63 "print_clocks", /* name */
\r
64 "prints clock as taken from uboot", /* usage */
\r
66 print_clocks, /* command */
\r
68 &shell_command_print_net /* next */
\r
70 static rtems_shell_cmd_t shell_command_print_can_totals = {
\r
71 "printcan", /* name */
\r
72 "prints can stats", /* usage */
\r
74 print_can_totals, /* command */
\r
76 &shell_command_print_clocks /* next */
\r