What is RTEMS epoch ?
Jack Cawkwell
J.Cawkwell at open.ac.uk
Fri Jun 13 14:44:38 UTC 2003
Does using ACE wrappers mean that you don't have to worry about this?
Jack
Joel Sherrill <joel.sherrill at oarcorp.com> writes:
>
>
>Paul Whitfield wrote:
>>
>> Dhiraj Gaurh wrote:
>>
>> > Hi,
>> > Thanks for your reply. When you wrote "Note Jan 1, 1970" , did you
>mean
>> > "NOT Jan 1, 1970" , or did you mean it could also be Jan 1, 1970, if
>so
>> > configured. Thanks for your patience.
>>
>> NOT Jan 1, 1970.
>>
>> (Which is the epoch on Unix and Linux systems)
>>
>> Sorry about that....
>
>It is a confusing issue. Internally RTEMS keeps time based upon the
>epoch of Jan 1, 1988. The Classic API services also use the epoch.
>
>The RTEMS POSIX time services, on the other hand, do use the Jan 1,
>1970 epoch but will reject attempts to set the date/time to anything
>before the 1988 epoch.
>
>And you haven't even begun to worry about when these time
>representations
>overflow. :)
>
>--
>Joel Sherrill, Ph.D. Director of Research & Development
>joel at OARcorp.com On-Line Applications Research
>Ask me about RTEMS: a free RTOS Huntsville AL 35805
>Support Available (256) 722-9985
>
More information about the users
mailing list