Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Jan 1999 18:51:00 +0100 (CET)
From:      Alexander Leidinger <netchild@wurzelausix.cs.uni-sb.de>
To:        nsouch@teaser.fr
Cc:        current@FreeBSD.ORG
Subject:   Re: nlpt & polling mode didn't work
Message-ID:  <199901101751.SAA00559@Vodix.CS.Uni-SB.de>
In-Reply-To: <19990109203041.00416@breizh.prism.uvsq.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
On  9 Jan, Nicolas Souchu wrote:

>>No. lpt didn't work, but I remember it didn't work the first time I
>>tried it too. It worked only with nlpt.
> 
> Timing then. nlpt is slower than lpt because of indirection calls. So
> something must have speedup the machine because nothing changed in nlpt since
> it was properly working.

??? Just a
make world
and a
make XFree-3.3.3

>>> You may add printfs to the /sys/dev/ppbus/nlpt.c to check where it fails.
>>
>>To nlpt_pushbytes()?
>>What am I looking for?
> 
> Yes and nlpt_write(). You may add something like this for ppb_wxx() calls:
> 
> 	u_char cc;
> 	do {
> 		cc = STROBE_or_what_else;
> 		ppb_wctr(..., cc);
> 
> 	} while (ppb_rctr(...) != cc);
> 
> to be sure ppb_wxxx() are correctly done.
> And you may add delays here and there to slow down the driver.

What about
options NLPT_DEBUG
in the kernel, does this show something interesting too?
I had it turned on on my machine, but I didn't know to interprete the
messages.

Bye,
Alexander.

-- 
                "Darth Vader sleeps with a Teddywookie."
                                                          Fortune cookie
http://netchild.home.pages.de/    A.Leidinger @ wurzelausix.cs.uni-sb.de


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901101751.SAA00559>