Date: Tue, 16 Jan 2001 20:58:43 -0000 (GMT) From: Duncan Barclay <dmlb@dmlb.org> To: (Peter Seebach) <seebs@plethora.net>, Robert Withrow <bwithrow@nortelnetworks.com> Cc: freebsd-mobile@freebsd.org Subject: Spectrum24s Message-ID: <XFMail.010116205843.dmlb@computer.my.domain> In-Reply-To: <200012222255.QAA24337@guild.plethora.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi all,
I'm following up the Spectrum24 driver and have got confused!
Does the Spectrum24 work with if_wi after all?
Duncan
On 22-Dec-00 Peter Seebach wrote:
> I found a Linux driver for this on SourceForge.
>
> It may not be a PRISM 2, but it's a card with the same registers, at the
> same offsets, the same bits set in those registers to indicate the same
> states, and even the same quirk of taking too long to handle an "initialize"
> command.
>
> My thinking would be that the "correct" thing would be for one driver
> to be picked to handle all of the PRISM2 cards. If I were going to pick
> one, I'd pick wi(4). I know Bill Paul hates it, and right now I basically
> agree with him, but it is *much* nicer than any of the Linux drivers
> I've seen (one of which is over 150k of fairly illegible C. Ow.), and it
> is, currently, pretty much working except for that one timeout quirk.
>
> I would be happy to contribute patches towards getting this fixed. In
> particular, I'd like to suggest replacing the "init, delay, init, delay,
> init, delay" cycle with adding
> if (cmd == WI_CMD_INI) {
> Delay(10);
> }
> in wi_cmd's timeout loop; this results in the card being up and initialized
> as soon as it's ready; generally 990-1000 iterations, so only a few ms.
>
> Anyway, although I'm mostly interested, for my own purposes, in having the
> NetBSD driver work, I'd be glad to share code or information with anyone,
> especially since I only know of one outstanding bug in my code. :)
>
> (Or in the chipset. I am starting to wonder.)
>
> -s
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-mobile" in the body of the message
>
---
________________________________________________________________________
Duncan Barclay | God smiles upon the little children,
dmlb@dmlb.org | the alcoholics, and the permanently stoned.
dmlb@freebsd.org| Steven King
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010116205843.dmlb>
