From owner-freebsd-hackers Mon Sep 22 18:40:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA06844 for hackers-outgoing; Mon, 22 Sep 1997 18:40:05 -0700 (PDT) Received: from counterintelligence.ml.org (mdean.vip.best.com [206.86.94.101]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA06783 for ; Mon, 22 Sep 1997 18:40:00 -0700 (PDT) Received: from localhost (root@localhost) by counterintelligence.ml.org (8.8.7/8.8.5) with SMTP id SAA01409; Mon, 22 Sep 1997 18:38:17 -0700 (PDT) Date: Mon, 22 Sep 1997 18:38:17 -0700 (PDT) From: 0000-Administrator To: dufault@hda.com cc: freebsd-hackers@freebsd.org Subject: Re: LABPC Driver In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 22 Sep 1997, 0000-Administrator wrote: > > What capacity are you using this board in, in particular is it possible > with the labpc to have it scan the 8 analog channels at a high freq (like > 1000hz) and interrupt after each scan then if you open a /dev/ad7 or what > not you will just get more or less continuos output so you can sit > blocked at a select() call with no timeout and basically get stuff run at > the freq of input (more or less) or are you still limited to the 100hz > scheduling clock (what if you are running under realtime priorities). > > HACKERS? ---------\ > | > \/ > > In particular what happens when you are stopped (such as at a select() > call) in a rtprioed process, when interrupts occur and I/O comes in that > would unblock you if you are the highest (actually lowest numbered) > rtprioed process do you pretty much immediately get unblocked and excuted > or do you have to wait until the next scheduling clock tick? > > > >