Messages in this thread | | | Date | Tue, 10 Feb 2009 15:54:52 -0800 | From | Andrew Morton <> | Subject | Re: LinuxPPS core (Version 2): the PPS Linux implementation. |
| |
On Tue, 10 Feb 2009 15:05:51 +0100 Rodolfo Giometti <giometti@linux.it> wrote:
> This patch adds the PPS core support into Linux. > > Currently I just propose the "core" so after inclusion we can add all > other related stuff as suggested by several people in this list. :) > > PPS means "pulse per second" and its API is specified by RFC 2783 > (Pulse-Per-Second API for UNIX-like Operating Systems, Version 1.0). > > The code has been tested with the NTPD program > (http://www.eecis.udel.edu/~mills/ntp/html/index.html) and several GPS > antennae. > > > Changelog > ========= > > Version 1 -> 2 > -------------- > > * fix race during PPS source registration. > > * PPS_CHECK removed. > > * not needed check in pps_exit() removed. > > * Printing stuff on exit removed. > > Version [full patchset] -> 1 > ---------------------------- > > * stupid filenames removed. > > * kernel-doc documentation of exported symbols. > > * old BKL-locked ioctl removed. > > * !uarg checks in the ioctls removed. > > * pps.h revisited but not splitted, since several stuff are shared between > kernel and user land (I hope this will not stop inclusion...) >
Is it hard to do this? Just a matter of putting some things into pps_user.h, others into pps_kernel.h and then including both into pps.h?
| |