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]

Re: how can I create real time clock interrupt?


eCos will have already installed an interrupt handler on the
RTC. Thats what its using for all its own clock generation. This means
the clock source is already running and active. Its interrupt will be
enabled. As soon as you call cyg_interrupt_create, your do_count
function is active. If its broken in anyway, it will cause the crash
you are seeing.

Do you really want to take away eCos's clock source? Wouldn't it be
better to use eCos's alarm functions to do what you want?

       Andrew

On Mon, Sep 23, 2002 at 09:49:46AM +0000, li hui wrote:
> I try to create a interrupt attach to RTC,but I failed.the code I wrote as 
> below:
> cyg_handle_t timer_intr_handle;
> 	cyg_interrupt timer_intr;
> 	
> 	cyg_interrupt_create(CYGNUM_HAL_INTERRUPT_RTC, 1, 0, do_count, 0, 
> &timer_intr_handle, &timer_intr);
> 	cyg_interrupt_enable();
> 	cyg_interrupt_attach(timer_intr_handle);
> 
> I download my code to target, and using GDB(insight) debug my code,.When 
> program run to the  cyg_interrupt_create(...) sentence, the GDB warning me 
> it "program recieve a signal SIGSEGV, segmentation fault"  and then 
> terminate the program.
> 
> please tell me how to solve this problem!thanks in advance!
> 
> 
>               li.hui@263.net
>                  2002-09-18
> 
> 
> 
> _________________________________________________________________
> 窒継和墮 MSN Explorer: http://explorer.msn.com/lccn/
> 
> 
> -- 
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> 

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


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