Date: Fri, 29 Oct 1999 11:10:28 +0200 (CEST) From: Ulrich Windl <wiu09524@pc3103.klinik.uni-regensburg.de> To: linux-kernel@vger.rutgers.edu Subject: announce: PPSkit-0.8.1 for Linux 2.2.12 (fwd) Here's a copy of my news article: -- Ulrich Newsgroups: comp.protocols.time.ntp Subject: announce: PPSkit-0.8.1 for Linux --text follows this line-- Hi, PPSkit-0.8.1 should do for ntp-4.0.98b, but I could not test it (CVS stopped working for me). Here are the changes and other important information bits: NEWS for 0.8.1 + Updated ``BUGS'' and ``INSTALL''. + As I got no majority in the API working group to enforce setting the ``api_version'' to the proper value when using ``time_pps_setparams()'', I enforce it before the kernel is entered. This will fulfill what the draft says: ``This field is present to enable binary compatibility with future versions of the API.'' + Avoid possible overflow situation when interpolating ticks using the timer chip's register in ``arch/i386/time.c''. + Updated ``enable_pps.c'' to fix some bugs when reporting events and times. Changed format of output to show both sequence numbers. Added new option '-J' to monitor jitter only when a PPS or clock error is signalled. Made event detection algorithm more reliable if both events are monitored. Begin3 Title: PPSkit Version: 0.8.1 Entered-date: 1999-10-28 Description: kernel time patch for NTP (RFC1305) and PPS support (RFC1589) against Linux 2.2.12 (kernel patch, documentation, test programs). Implements nanoseconds as resolution. Implements PPS API draft "05" (dated 1999-08-17) Keywords: NTP, PPS, PPS API, kernel, RFC1305, RFC1589, xntp, ntpd, time, clock, pulse-per-second, synchronization, calibration, adjtimex, nanoseconds, POSIX.4, nanokernel, hardpps Author: Ulrich.Windl@rz.uni-regensburg.de (Ulrich Windl) Maintained-by: Ulrich.Windl@rz.uni-regensburg.de (Ulrich Windl) Primary-site: linux.kernel.org /pub/linux/daemons/ntp/PPS 95kB PPSkit-0.8.1.tar.gz Alternate-site: Original-site: pcphy4.physik.uni-regensburg.de /pub/wiu09524/PPS PPSkit-0.8.1.tar.gz Platform: RS232-compatible precision pulse-per-second with an error less than 500PPM (0.0005%, 0.5ms) Copying-policy: GPL, but payment welcome! (other licensing posible, ask!) End - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/