From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Rini Date: Thu, 29 Nov 2018 09:20:03 -0500 Subject: [U-Boot] [PATCH v2 4/6] command: commands: Add macros to declare commands with subcmds In-Reply-To: <20181128233921.16675-5-boris.brezillon@bootlin.com> References: <20181128233921.16675-1-boris.brezillon@bootlin.com> <20181128233921.16675-5-boris.brezillon@bootlin.com> Message-ID: <20181129142003.GE5048@bill-the-cat> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Thu, Nov 29, 2018 at 12:39:19AM +0100, Boris Brezillon wrote: > Most cmd/xxx.c source files expose several commands through a single > entry point. Some of them are doing the sub-command parsing manually in > their do_() function, others are declaring a table of sub-commands > and then use find_cmd_tbl() to delegate the request to the sub command > handler. > > In both case, the amount of code to do that is not negligible and > repetitive, not to mention that almost no commands are implementing > a auto-completion hook, which means most u-boot lack auto-completion. > > Provide several macros to easily define sub-commands and commands > exposing such sub-commands. > > Signed-off-by: Boris Brezillon Reviewed-by: Tom Rini -- Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: