Poul-Henning Kamp
2f234e2e99
Long overdue comment claification: RFC 2783 was approved long time ago.
...
Approved by: re@
2003-11-23 18:52:23 +00:00
Poul-Henning Kamp
9c30ce571e
Brucifixion ? Yes, out that door, row on the left, one patch each.
2002-04-30 19:48:45 +00:00
Poul-Henning Kamp
6b00cf46ec
Stylistic sweep through the timecounter code.
...
Renovate comments.
2002-04-28 18:24:21 +00:00
Poul-Henning Kamp
62efba6a0c
Now that the private parts of timecounters are no longer being fingered
...
by other bits of code, split struct timecounter into two.
struct timecounter contains just the bits which pertains to the hardware
counter and the reading of it.
struct timehands (as in "the hands on a clock") contains all the ugly bit
fidling stuff. Statically compile ten timehands.
This commit is the functional part. A later cosmetic patch will rename
various variables and fieldnames.
2002-04-26 21:51:08 +00:00
Poul-Henning Kamp
7bf758bff0
Simplify the RFC2783 and PPS_SYNC timestamp collection API.
2002-04-26 20:24:28 +00:00
Alfred Perlstein
789f12fe69
Remove __P
2002-03-19 20:18:42 +00:00
Peter Wemm
664a31e496
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
...
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is consistant with the other
BSD's who made this change quite some time ago. More commits to come.
1999-12-29 04:46:21 +00:00
John Hay
6f3a7b991c
Update the comments to say we are at draft 05 now.
1999-10-10 18:41:42 +00:00
John Hay
b7424f2dfb
Update the PPSAPI to draft-mogul-pps-api-05.txt which is the latest.
...
NOTE: This will break building ntpd until ntpd has been upgraded to also
support draft 05. People that want to build ntpd in the meantime can
get patches from me.
1999-10-09 14:49:56 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Poul-Henning Kamp
9dd668458b
Add a notice saying that FreeBSD no longer tracks the PPS-API WG's drafts.
1999-08-13 20:56:35 +00:00
Poul-Henning Kamp
fea1204c42
Specfic prototypes not needed.
...
Patiently explained by: bde
1999-03-30 11:44:59 +00:00
Poul-Henning Kamp
8e798ef12b
Even more unbogotification of prototypes.
...
Not complained about by: bde
1999-03-30 09:01:47 +00:00
Poul-Henning Kamp
32c203577a
Make even more of the PPSAPI implementations generic.
...
FLL support in hardpps()
Various magic shuffles and improved comments
Style fixes from Bruce.
1999-03-11 15:09:51 +00:00
Poul-Henning Kamp
96563a5b55
Typo fix.
...
Reviewed by: phk
Submitted by: John Hay <jhay@mikom.csir.co.za>
1998-06-22 21:09:10 +00:00
Poul-Henning Kamp
938ee3ce4d
Introduce std_pps_ioctl() to automagically DTRT.
...
Add scaling capability to timex.offset, ntpd-4.0.73 will support this.
1998-06-13 09:30:26 +00:00
Poul-Henning Kamp
389825d558
Update to draft-mogul-pps-api-02.txt as submitted to IETF
1998-06-12 23:15:53 +00:00
Poul-Henning Kamp
8afeddf0a8
This is a prototype implementation of the draft-mogul-pps-api-##.txt
...
paper.
It will be updated along with the draft and possible subsequent
standard.
The ppbus based pps driver is updated to implement this API.
1998-06-07 19:44:22 +00:00