Messages in this thread | | | Subject | announce: PPSkit-0.7.2 (kernel extension for 2.2.12) | From | Ulrich Windl <> | Date | 06 Oct 1999 08:54:37 +0200 |
| |
For simplicity, here's a copy of my news article:
Correction: The patch for ntpd is actially for 4.0.98a...
Regards, Ulrich
Newsgroups: comp.protocols.time.ntp Subject: announce: PPSkit-0.7.2 (PPS API/nanokernel for Linux 2.2) --text follows this line-- Hello,
a new version of PPSkit is available. I'll simply recomment everyone using a 0.7 version to upgrade, and I'll add the NEWS and the LSM file below.
Enjoy, Ulrich + Implemented ``PPS_ECHOASSERT'' and ``PPS_ECHOCLEAR'' via UART's RTS bit (documented in README). Fixed bug for ``CLEAR'' events (actually ``ASSERT'' events had been captured before).
+ Added and updated future plans in ``TODO''.
+ Updated ``enable_pps.c'' for draft conformance. Added option to set PPS offset (``-oXY''). Added option to enable event echo (``-EX'').
+ PPS API consolidation (draft "03" dated 1999-02-11): Added some comments to ``timepps.h''. Tightened permission checking in serial driver for maximum conformance to the specification.
+ Added dynamic jitter threshold (``PPS_POPCORN'') and an extra error condition for bad pulses in ``hardpps()'' (Taken from nanokernel-19990829).
+ Added little optimizations in ``kernel/time.c'' that may reduce extra jitter under heavy load. Warning message about ``update_wall_time: ticks is >1'' suppressed unless debugging (I had seen values up to 5).
+ Updated patch for ntp-4.0.97. Updated NTP sample configuration file. Updated README with some details about the PPS activation.
+ Merged patch for Linux-2.2.12: Some extra blanks removed in ``arch/ppc/kernel/time.c'' (untested). ``kernel/time.c'' needs ``linux/config.h'' now (well, it always did). Heavily tested the code for i386 architecture (386SX and Pentium). Corrected spelling in ``kernel-time.txt''.
Begin3 Title: PPSkit Version: 0.7.2 Entered-date: 1999-10-05 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. Keywords: NTP, PPS, PPS API, kernel, RFC1305, RFC1589, xntp, time, clock, pulse-per-second, synchronization, calibration, adjtimex, nanoseconds, POSIX.4, nanokernel 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 91kB PPSkit-0.7.2.tar.gz Alternate-site: Original-site: pcphy4.physik.uni-regensburg.de /pub/wiu09524/PPS PPSkit-0.7.2.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! 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/
| |