Victor,
I downloaded the release from your website. It was the latest one. Here's
what I found in the Makefile:
VERSION = 3.0
# for the 3.0 final, set PRERELEASE to 100
PRERELEASE = 100
I am running this on a 650 MHz Pentium III:
% cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 654.588
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 3
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36
psn mmx fxsr xmm
bogomips : 1307.44
% uname -a
Linux smtdbe 2.2.18-rtl #6 SMP Wed May 2 14:58:37 MST 2001 i686 unknown
Hope this answers you questions.
Thanks,
Tom
>
> What version of RTL and what processor has the time gain?
> clock_gettime is better than do_gettime since it is
> the POSIX call and will work on RTbsd as well as RTLinux.
> We should just fix the gettime if that's not correct.
>
>
> > Thomas Folkers wrote:
> > >
> > > Victor,
> > > How come I can't get the time of day from the kernel? If I use
> > > do_gettimeofday(), eventually the system will hang. It may not happen
> > > right away, but it will hang. I'm trying to time external events and
> > > record the exact time an interrupt comes in and the only way to compare
> > > that time to other events and to other systems is to have the exact
> > > system time. The clock_gettime() routine returns something close to
< > > the real system clock time, but then proceeds to gain time at the rate of
> > > 35,000 nsecs/sec. That's probably due to a miss calibration in the cpu HZ
> > > value. I have looked over the rtl_time.c file and can see where you 'sync'
> > > the CLOCK_REALTIME to the results of a do_gettimeofday() call, but then
> > > there doesn't seem to be any other 'tweeks' to the time to keep it in
> > > sync. So, while the clock_gettime() produces a nice monotonic clock, it
> > > bear little resemblance to actual time.
> > > So, how do I get the time of day from the kernel?
> > >
> > > Thanks for you help,
> > > Tom
> > >
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_/_/_/_/ _/_/ _/_/ _/_/_/_/_/ _/_/_/_/ Thomas W. Folkers
_/ _/ _/ _/ _/ _/ _/ _/ Telescope Operations Mgr.
_/_/_/_/ _/ _/ _/ _/ _/ _/ Sub-Millimeter Telescope
_/ _/ _/ _/ _/ _/ Kitt Peak 12M Radio Telescope
_/ _/ _/ _/ _/ _/ 933 N. Cherry Ave. Rm. 486
_/_/_/_/ _/ _/ _/ _/_/_/_/ Tucson, Arizona 85721
------------------------------------------- email: [EMAIL PROTECTED]
------------------------------------------ Voice: (520) 626-7837
-- http://maisel.as.arizona.edu:8080/ --- Fax: 621-5554 Pager: 446-0760
-- http://kp12m.as.arizona.edu/ --- Mobil: 909-1113 Home: 742-9279
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/