Skip site navigation (1)Skip section navigation (2)
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>