----- Original Message -----
 At 2012/5/9 21:25, Dave Anderson Wrote:
 >
 >
 > ----- Original Message -----
 >> Hello HATAYAMA,
 >>
 >> I am trying to add a new command can be used to display rbtree and
 >> radix tree. After some investigation, I find they are similar to the
 >> build-in command "list". So I send this mail to ask your opinion
about
 >> making cmd_list to be similar to the command "struct/union/*".
 >
 > Having radix_tree and rbtree enumerators is a good idea.
 >
 > But before you get started, please do *not* pollute the cmd_list()
 > function with these two facilities.  Make it a separate command
 > ("tree" perhaps?) that can branch and handle the two different
 > tree types.
 >
 > It would also be helpful if the interfaces could be made available for
 > use by other commands, i.e., similar to the way that the "irq" command
 > uses the do_radix_tree() function in filesys.c, or the way that do_list()
 > is used by cmd_list(), but is also available as a general purpose function
 > for other commands.
 
 Hmm, the interfaces is made available for use by other commands,
 do you mean that the new command(tree?) can be a built-in command? 
That's right.  Given its general nature, a command that dumps the
contents of the two tree variants would be a good candidate for a 
built-in command.
Dave