This is the mail archive of the ecos-discuss@sourceware.org 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]

Real Time Clock


Dear Ecos Developers and Maintainers,

i have a question regarding the real time clock.
I have a FreeSacle which runs at 116 Mhz, which means  i have 1 000 000
000  ns / 116 000 000  or 8ns per cycle.

I set the dividend to 1000, and the divisor to 116 which following the
documentation (http://ecos.sourceware.org/docs-2.0/ref/kernel-clocks.html)
 - should always yield the ratio of ns between clock ticks.
Unfortunatly that does not result in correct values.

Strange as it sounds, the default works near perfect.
But reading the realtime clock resolution i got a dividend 1000000000
and a divisor of 1000 - which would be correct for a 100 Hz processor.

Any help or advice is welcome. I would also like to know, how the system
is able to derive its own cyclerate.

Regards Picasso

-- 
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]