|
Subject: LinuxPPS (RESUBMIT): the PPS Linux implementation. Newsgroups: gmane.linux.kernel Date: 2008-02-22 14:03:26 GMT (1 year, 19 weeks, 21 hours and 22 minutes ago) This patch set adds the PPS support into Linux. 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. Rodolfo -- Documentation/pps/Makefile | 2 b/Documentation/ABI/testing/sysfs-pps | 73 +++++++ b/Documentation/ioctl-number.txt | 2 b/Documentation/pps/Makefile | 27 ++ b/Documentation/pps/pps.txt | 170 ++++++++++++++++ b/Documentation/pps/ppsctl.c | 63 ++++++ b/Documentation/pps/ppsfind | 17 + b/Documentation/pps/ppstest.c | 152 +++++++++++++++ b/Documentation/pps/timepps.h | 196 +++++++++++++++++++ b/MAINTAINERS | 7 b/drivers/Kconfig | 2 b/drivers/Makefile | 1 b/drivers/char/lp.c | 61 ++++++ b/drivers/pps/Kconfig | 33 +++ b/drivers/pps/Makefile | 8 b/drivers/pps/clients/Kconfig | 18 + b/drivers/pps/clients/Makefile | 9 b/drivers/pps/clients/ktimer.c | 115 +++++++++++ b/drivers/pps/kapi.c | 272 +++++++++++++++++++++++++++ b/drivers/pps/pps.c | 342 ++++++++++++++++++++++++++++++++++ b/drivers/pps/sysfs.c | 130 ++++++++++++ b/drivers/serial/8250.c | 2 b/drivers/serial/serial_core.c | 71 ++++++- b/include/linux/Kbuild | 1 b/include/linux/parport.h | 13 + b/include/linux/pps.h | 205 ++++++++++++++++++++ b/include/linux/serial_core.h | 31 ++- drivers/pps/Kconfig | 2 drivers/pps/Makefile | 1 drivers/pps/clients/Kconfig | 20 + 30 files changed, 2031 insertions(+), 15 deletions(-) |
|
|