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]
Other format: [Raw text]

RedBoot_init Problem


Hi everbody,
   I'm a newbie for redboot. I wanna port the redboot
into a Radisys Enp2611 board, however I got some
problems. My redboot is hanged at cyg_start(void) in
main.c . As below is the hang point..

cyg_start(void) {
....
for (init_entry = __RedBoot_INIT_TAB__; init_entry !=
&__RedBoot_INIT_TAB_END__;  init_entry++) {
    printf("\nCalling __RedBoot_INIT_TAB__ %p/%p\n",
init_entry,
init_entry->fun);
         (*init_entry->fun)();
..........hang point  

    }
....
}
Boot output:
-------------
Calling __Redboot_INIT_TAB__ 00000c30/00000000

i don't know why it return 000000000 for 
*init_entry-> fun

i know that it called first
do_flash_init,load_flash_config & net_init

but why it doesnt get proper table entry?

waiting for reply





=====
Regards 
-jigar


	
		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - You care about security. So do we. 
http://promotions.yahoo.com/new_mail

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


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