« Return to Thread: question of __RedBoot_IDLE_TAB__?

Re: question of __RedBoot_IDLE_TAB__?

by Andrew Lunn-2 :: Rate this Message:

Reply to Author | View in Thread

On Thu, Jan 31, 2008 at 12:16:50AM -0800, Billking wrote:
>
> hello everybody:
> I port redboot to a board based ARM7TDMI architecture,but I found pretty
> confused about this classs struct "__RedBoot_IDLE_TAB__",because it have not
> been initialised.But when running redboot it pricesely pointer to
> net_io_test,how does redboot do it.
> any explanation apprieciate!

Its magic!

Well, its just not common C. It uses the GNU linker and some GNU
extensions in gcc.

Take a look at:

hal/common/current/include/hal_tables.h

        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

 « Return to Thread: question of __RedBoot_IDLE_TAB__?