[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gpsd-dev] gpsd processor load

From: Greg Troxel
Subject: Re: [gpsd-dev] gpsd processor load
Date: Thu, 31 Oct 2013 09:27:46 -0400
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/23.4 (berkeley-unix)

It would be good to actually understand the details of how PPS works on
various systems before changing things.  esr asked about making the time
service howto less Linux-centric (which I interpret as making the Linux
content clearly identified as Linux-specific, with a structure to add
peer subsections for other systems), and it seems we're doing the same
thing about the PPS code.

Details of PPS interfaces don't belong in a user-facing howto (just how
to use them), but I'm curious about what's standard vs OS-local.  My
impression is that the main standard is RFC2783, and this is implemented
in some form on at least Linux, FreeBSD, and NetBSD, and perhaps some
Solaris flavors (although the Solaris variant world has gotten pretty
complicated in the last few years).

My (vague so far) understanding is that pps support in ntpd relies
solely on RFC2783.  If gpsd can do similarly without any deficits, that
sounds like a good plan.

Then, there is TIOMCIWAIT, which exists in Linux, and so far I'm not
aware of it existing anywhere else.

Attachment: pgpDe_ZmvDRj4.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]