Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Sep 1997 18:31:38 -0700 (PDT)
From:      0000-Administrator <root@counterintelligence.ml.org>
To:        dufalt@hda.com
Cc:        freebsd-hackers@freebsd.org
Subject:   LABPC Driver
Message-ID:  <Pine.BSF.3.96.970922182408.1380A-100000@counterintelligence.ml.org>

next in thread | raw e-mail | index | archive | help

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?






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.970922182408.1380A-100000>