From owner-freebsd-questions Tue Sep 17 11:18:42 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA02385 for questions-outgoing; Tue, 17 Sep 1996 11:18:42 -0700 (PDT) Received: from holiday.sci.brooklyn.cuny.edu (holiday.sci.brooklyn.cuny.edu [146.245.1.55]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA02371 for ; Tue, 17 Sep 1996 11:18:38 -0700 (PDT) Received: (from dayton@localhost) by holiday.sci.brooklyn.cuny.edu (8.6.12/8.6.12) id OAA27952; Tue, 17 Sep 1996 14:16:56 GMT Date: Tue, 17 Sep 1996 14:16:56 GMT Message-Id: <199609171416.OAA27952@holiday.sci.brooklyn.cuny.edu> From: Dayton Clark To: dufault@hda.com cc: questions@freebsd.org, pencil@holiday.sci.brooklyn.cuny.edu Subject: LabPC+ problem Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello, We're using the labpc driver with FreeBSD 2.1R. The system is a straight forward 486/33 with ISA bus. The board is a LabPC+. We are doing digital output and analog input simultaneously. When we read a single channel (channel 0) it works fine. When we scan channels 7 - 0 we seem to get channel 0 values for all channels. Our application is not very demanding as to sampling rate. We did have to defeat the multiple open lockout to open the device twice. Is the the likely cause of the problem? :) We need to overcome this problem and we're willing and able to work on it. The real questions are: a) Are we trying to do something the BOARD can't do? b) Are we trying to do something the DRIVER (as is) can't do? c) Should we continue to suspect our user-side code? If a) is correct, we'll be verry disappointed. I'm bleary eyed from investigating c). I suspect that b) is correct. If we are to venture further into the driver, do you have any words of wisdom on as to how to overcome the problem? A specific question is: why is the multi-open lockout necessary? thanks dayton Dayton Clark CIS Department dayton@brooklyn.cuny.edu Brooklyn College/CUNY 1-718-951-4811 Brooklyn, New York 11210 1-718-951-4842 (fax)