I think he want to call function by name directly without a warpper of "RedBoot_cmd()" macro. Actually VxWorks provide this function. It strips all symbles from application image, then generate a source file contains all symbles, then add it into project and rebuild it. Then user can call all functions directly from VxWorks shell. However, I think Redboot style is good enough. But what I am thinking about is: Can we divide the shell functionality from Redboot and create a new package(suppose to be RedShell)? Because we always need a shell in application, and there are very many things have been implemented in Redboot. If so, we can reduce a lot of work in writing application shell. >From: Andrew Lunn >To: Harish Talanki >CC: ecos-discuss@ecos.sourceware.org >Subject: Re: [ECOS] In-built shell for Redboot >Date: Tue, 30 Jan 2007 22:46:25 +0100 > >On Tue, Jan 30, 2007 at 02:09:52PM -0700, Harish Talanki wrote: > > eCos Experts, > > Is there a way I can invoke a function call directly from the shell, > > with Redboot boot loader. > > > I want to add bunch of function calls to the code, and be able to > > directly invoke them from > > command line. Is there any package or configuration option I need to > > choose? > > > > Right now I keep adding new Redboot Commands, to get arround this. > >What is the difference between adding a redboot command and calling a >function? All a redboot command does is call a function. > > Andrew > >-- >Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos >and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss > _________________________________________________________________ Ãâ·ÑÏÂÔØ MSN Explorer: http://explorer.msn.com/lccn/ -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss