Re: FreeBSD driver for the OCP TAP Time Card
- Reply: John Hay : "Re: FreeBSD driver for the OCP TAP Time Card"
- In reply to: John Hay : "FreeBSD driver for the OCP TAP Time Card"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 08 May 2024 05:35:15 UTC
-------- John Hay writes: > I have been working on a FreeBSD driver for the Open Compute Project (OCP) > Time Appliance Project (TAP) Time Card. The card consists of three main > parts, a clock module, a GNSS module and a FPGA module. The firmware for > the FPGA implements a counter that is synchronized to TAI using the GNSS > module and the clock module. The counter is implemented as two 32-bit > registers, seconds and nanoseconds, like struct timespec, and make that > available on the pci-e bus. That is /precisely/ the kind of hardware timecounters were designed for :-) -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.