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

Reply via email to