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

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


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?
> 
> 
> 
> 




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