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 <[EMAIL PROTECTED]>
To: Harish Talanki <[EMAIL PROTECTED]>
CC: [email protected]
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