From owner-freebsd-hackers Sun Sep 30 14: 3:56 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.shell-server.com (24-109-11-245.ivideon.com [24.109.11.245]) by hub.freebsd.org (Postfix) with SMTP id A483737B417 for ; Sun, 30 Sep 2001 14:03:47 -0700 (PDT) Received: (qmail 14281 invoked from network); 30 Sep 2001 21:03:45 -0000 Received: from betsy.shell-server.com (HELO there) (192.168.3.2) by erin-rl0.shell-server.com with SMTP; 30 Sep 2001 21:03:45 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Bart Kus Message-Id: <200109301600.21610@EO> To: Poul-Henning Kamp Subject: Re: sio modification Date: Sun, 30 Sep 2001 16:04:50 -0500 X-Mailer: KMail [version 1.3] References: <5135.1001873896@critter> In-Reply-To: <5135.1001873896@critter> Cc: hackers@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 30 September 2001 13:18, you wrote: > It's in sio.c already. Sorry to bug you again, but it seems that the PPS driver for sio doesn't support PPS_CANWAIT. Am I correct in that assessment? Without blocking, I don't see any other mechanism for event-driven execution. The RFC seems to hint towards sampling at the Nyquist frequency in the case of a missing PPS_CANWAIT. Establishing an 80kHz loop is pretty much impossible given the 100Hz resolution of nanosleep() and friends. --Bart To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message