This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
gdb hang
- To: ecos-discuss at sources dot redhat dot com
- Subject: [ECOS] gdb hang
- From: Daniel dot Andersson at combitechsystems dot com
- Date: Fri, 20 Apr 2001 13:46:01 +0200
Hi,
When i have downloaded eCos to my EB40 board and trying to run it then it
hangs on the same line every time. It is the last line in the clip below
(104):
-----------clip------------------
86 #ifdef CYGDBG_INFRA_DIAG_USE_DEVICE
87
88 // Initialize after IO devices.
89 static Cyg_dummy_diag_init_class cyg_dummy_diag_init_obj
90
CYGBLD_ATTRIB_INIT_AFTER(CYG_INIT_IO);
91
92
/*----------------------------------------------------------------------*/
93 /* Write single char to output
*/
94
95 externC void diag_write_char(char c)
96 {
97 diag_device_write_char(c);
98 }
99
100 #else
101
102 // Initialize after HAL.
103 static Cyg_dummy_diag_init_class cyg_dummy_diag_init_obj
104
CYGBLD_ATTRIB_INIT_AFTER(CYG_INIT_HAL);
-----------clip------------------
Why is this function used? Can i disable it or in some other way come around
the problem?
/Daniel