[ECOS] RTC eCos
Meulendijks, J.
Meulendijks@WT.TNO.NL
Wed Dec 1 09:45:00 GMT 2004
So this code should work?
cyg_handle_t h;
cyg_clock_to_counter(cyg_real_time_clock(), &h);
cyg_counter_tick(h);
I already used this code and it goes wrong when the code "cyg_counter_tick" is
executed... What could be the problem?
I'm just experimenting something...
-----Original Message-----
From: Andrew Lunn [mailto:andrew@lunn.ch]
Sent: woensdag 1 december 2004 10:24
To: Meulendijks, J.
Cc: 'ecos-discuss@sources.redhat.com'
Subject: Re: [ECOS] RTC eCos
On Wed, Dec 01, 2004 at 09:31:00AM +0100, Meulendijks, J. wrote:
>
>
> -----Original Message-----
> From: Meulendijks, J.
> Sent: woensdag 1 december 2004 09:05
> To: 'ecos-discuss@sources.redhat.com'
> Cc: 'bob.koninckx@o-3s.com'
> Subject:
>
>
> Hi all,
>
> I was wandering if it is possible to increment the RTC (clock which drives
eCos
> -> thread switching, alarms etc) manually??
Yes, it probably can be done, but it would be a bit strange. Why do
you want to do this?
cyg_real_time_clock() returns the clock which is used for this. Using
this call cyg_clock_to_counter which will return the handle to the
counter. Using this handle you can call cyg_counter_tick on the
counter.
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
More information about the Ecos-discuss
mailing list