diff options
| author | Keith Packard <keithp@keithp.com> | 2009-04-18 23:16:01 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2009-04-18 23:16:01 -0700 | 
| commit | ed6f67dc47d750d5ff8bea63ae7cbb560689b9b6 (patch) | |
| tree | 124f29a6d86e47ff9b16f2608b225270651f5903 /ao_cmd.c | |
| parent | 3d5a5fc4db5f681e848202c4ee4099d2879677d6 (diff) | |
Add task names and 'T' command to show task status.
The T command shows the current wchan and PC for each task in the system.
Diffstat (limited to 'ao_cmd.c')
| -rw-r--r-- | ao_cmd.c | 6 | 
1 files changed, 5 insertions, 1 deletions
@@ -494,6 +494,7 @@ static const uint8_t help_txt[] =  	"l                                  Dump last flight log\n"  	"E <0 off, 1 on>                    Set command echo mode\n"  	"S<data>                            Send data to serial line\n" +	"T                                  Show task states\n"          "\n"          "Target debug commands:\n"  	"D                                  Enable debug mode\n" @@ -554,6 +555,9 @@ ao_cmd(void *parameters)  		case 'l':  			dump_log();  			break; +		case 'T': +			ao_task_info(); +			break;  		case 'S':  			send_serial();  			break; @@ -595,5 +599,5 @@ __xdata struct ao_task ao_cmd_task;  void  ao_cmd_init(void)  { -	ao_add_task(&ao_cmd_task, ao_cmd); +	ao_add_task(&ao_cmd_task, ao_cmd, "cmd");  }  | 
