From owner-freebsd-hackers Mon Sep 22 19:43:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA09913 for hackers-outgoing; Mon, 22 Sep 1997 19:43:08 -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 TAA09908 for ; Mon, 22 Sep 1997 19:43:04 -0700 (PDT) Received: from localhost (root@localhost) by counterintelligence.ml.org (8.8.7/8.8.5) with SMTP id SAA01388; Mon, 22 Sep 1997 18:31:38 -0700 (PDT) Date: Mon, 22 Sep 1997 18:31:38 -0700 (PDT) From: 0000-Administrator Reply-To: 0000-Administrator To: dufalt@hda.com cc: freebsd-hackers@freebsd.org Subject: LABPC Driver 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 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?