[finsh]Align title and content in list_* cmd

This commit is contained in:
gbcwbz 2016-09-07 23:24:12 +08:00
parent d42fa18b93
commit 517e909c3d
1 changed files with 26 additions and 14 deletions

View File

@ -222,7 +222,7 @@ static long _list_event(struct rt_list_node *list)
maxlen = object_name_maxlen(list); maxlen = object_name_maxlen(list);
rt_kprintf("%-*.s set suspend thread\n", maxlen, "event"); object_split(maxlen); rt_kprintf("%-*.s set suspend thread\n", maxlen, "event"); object_split(maxlen);
rt_kprintf(" ---------- --------------\n"); rt_kprintf( " ---------- --------------\n");
for (node = list->next; node != list; node = node->next) for (node = list->next; node != list; node = node->next)
{ {
e = (struct rt_event *)(rt_list_entry(node, struct rt_object, list)); e = (struct rt_event *)(rt_list_entry(node, struct rt_object, list));
@ -293,10 +293,14 @@ static long _list_mailbox(struct rt_list_node *list)
int maxlen; int maxlen;
struct rt_mailbox *m; struct rt_mailbox *m;
struct rt_list_node *node; struct rt_list_node *node;
int item_title_len;
const char *item_title = "mailbox";
item_title_len = rt_strlen(item_title);
maxlen = object_name_maxlen(list); maxlen = object_name_maxlen(list);
if(maxlen < item_title_len) maxlen = item_title_len;
rt_kprintf("%-*.s entry size suspend thread\n", maxlen, "mailbox"); object_split(maxlen); rt_kprintf("%-*.s entry size suspend thread\n", maxlen, item_title); object_split(maxlen);
rt_kprintf( " ---- ---- --------------\n"); rt_kprintf( " ---- ---- --------------\n");
for (node = list->next; node != list; node = node->next) for (node = list->next; node != list; node = node->next)
{ {
@ -340,10 +344,14 @@ static long _list_msgqueue(struct rt_list_node *list)
int maxlen; int maxlen;
struct rt_messagequeue *m; struct rt_messagequeue *m;
struct rt_list_node *node; struct rt_list_node *node;
int item_title_len;
const char *item_title = "msgqueue";
item_title_len = rt_strlen(item_title);
maxlen = object_name_maxlen(list); maxlen = object_name_maxlen(list);
if(maxlen < item_title_len) maxlen = item_title_len;
rt_kprintf("%-*.s entry suspend thread\n", maxlen, "msgqueue"); object_split(maxlen); rt_kprintf("%-*.s entry suspend thread\n", maxlen, item_title); object_split(maxlen);
rt_kprintf( " ---- --------------\n"); rt_kprintf( " ---- --------------\n");
for (node = list->next; node != list; node = node->next) for (node = list->next; node != list; node = node->next)
{ {
@ -527,10 +535,14 @@ static long _list_device(struct rt_list_node *list)
"Miscellaneous Device", "Miscellaneous Device",
"Unknown" "Unknown"
}; };
int item_title_len;
const char *item_title = "device";
item_title_len = rt_strlen(item_title);
maxlen = object_name_maxlen(list); maxlen = object_name_maxlen(list);
if(maxlen < item_title_len) maxlen = item_title_len;
rt_kprintf("%-*.s type ref count\n", maxlen, "device"); object_split(maxlen); rt_kprintf("%-*.s type ref count\n", maxlen, item_title); object_split(maxlen);
rt_kprintf( " -------------------- ----------\n"); rt_kprintf( " -------------------- ----------\n");
for (node = list->next; node != list; node = node->next) for (node = list->next; node != list; node = node->next)
{ {