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>