lkml.org 
[lkml]   [1999]   [Feb]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectannounce: PPSkit-0.5.0 for Linux 2.2.1
Here's a copy of my news posting:

Newsgroups: comp.protocols.time.ntp
Subject: announce: PPSkit-0.5.0 for Linux 2.2.1
Reply-to: Ulrich Windl <+DELETE_THIS+Ulrich.Windl@rz.uni-regensburg.de>
--text follows this line--
I'm moving towards the more generic PPS API and the nanokernel
favoured by NTPv4. PPSkit-0.5 is a big step towards it, but it might
cause some problems due to the massive changes made (if it compiles,
it should be working as ever). Anyway, here're some facts:

NEWS for 0.5.0

+ Prepare for new ``nanokernel'' by moving closer to Dave Mills'
naming convention, even if there are problems with namespaces:
Renamed ``hardware_pps'' back to ``hardpps''. Re-introduced
``hardupdate'' as inline function.

+ Added test in adjtimex() to reject unsupported mode bits
(``~ADJ_SERVED_MODE_BITS'') with ``EINVAL''.

+ Increased year in LSM file; it's 1999 for several days now :)

+ Moved kernel time related code from ``sched.c'' to ``time.c''
(likewise for the header files ``sched.h'' and ``time.h'').

+ Added ``#ifdef CONFIG_NTP'' to remove unneeded code where NTP is not
needed.

+ Split ``CONFIG_PPS_SYNC'' into ``CONFIG_NTP_PPS'' (basic PPS
support) and ``CONFIG_NTP_PPS_SERIAL'' (support for PPS signal on
serial port). Added new ``CONFIG_NTP'' for basic NTP support
(embedded systems might not want it). Updated ``Configure.help'',
all ``config.in''s and ``defconfig''s to have compatible defaults.

+ Merged patch into Linux 2.2.1 and included fix.

Here's the LSM entry:

Begin3
Title: PPSkit
Version: 0.5.0
Entered-date: 1999-02-07
Description: NTP (RFC1305) and PPS support (RFC1589) patches for
Linux 2.2.0+ (kernel patch, documentation, test programs)
Keywords: NTP, PPS, kernel, RFC1305, RFC1589, xntp, time, clock,
pulse-per-second, synchronization, calibration, adjtimex
Author: Ulrich.Windl@rz.uni-regensburg.de (Ulrich Windl)
Maintained-by: Ulrich.Windl@rz.uni-regensburg.de (Ulrich Windl)
Primary-site: sunsite.unc.edu /pub/Linux/kernel/patches/misc
43kB PPSkit-0.5.0.tar.gz
Alternate-site:
Original-site: pcphy4.physik.uni-regensburg.de /pub/wiu09524/PPS
PPSkit-0.5.0.tar.gz
Platform: RS232-compatible precision pulse-per-second with an error
less than 100PPM (0.0001%, 0.1ms)
Copying-policy: GPL, but payment welcome!
End

Note: People living on "master.kernel.org" can find the stuff in my
home directory (~windl) as well.

Those looking for primitive designs can have a look at
TTLtoRS232.ps.gz, a simple converter to convert TTL-level PPS pulses
to RS232 level (yet untested, but built). Comments appreciated.

Regards,
Ulrich Windl



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

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.023 / U:0.516 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site