This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

help me to port mbx860 ethernet


hi.
I'm confused about routine below.
for (init_entry = __RedBoot_INIT_TAB__; init_entry !=
&__RedBoot_INIT_TAB_END__;  init_entry++) {
        (*init_entry->fun)();
    }
this routine are in /redboot/current/src/main.c .

what does this routine do?
It seems to do such like "RedBoot_init or things".
But I can't exactly understand this routine.
where is __RedBoot_INIT_TAB__,  _RedBoot_INIT_TAB_END__ ?
And what does "(*init_entry->fun)()" function do?

My board operates wrong when doing this routine ( actually right after
power on)
then, I can see weird message on my debug monitor.
==> +$T0540:fe00ef04;01:00004a8c;#b2

so please let me know about these things well.

thanks.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]