[Prism54-devel] Re: Prism54 in 2.6.4-bk2

Johannes Steingraeber Jo_Stein@web.de
Sun, 14 Mar 2004 20:30:45 +0100


On Sun, Mar 14, 2004 at 05:37:25PM +0100, Margit Schubert-While wrote:
> Well, until some manufacturer deigns to release tech doc ....

I'm not sure if this is the best solution. When thinking about code
refactoring for better/easier fitting into 2.6 kernel it's a good time
to also think about future "extensions" like USB.

My personal findings (via usbsniff) seem to show that there are a lot
of things common how the device is handled. I can use isl_38xx.[ch] to
understand what is going on in USB traffic.

So sooner or later USB support will be implemented (at least that is
my hope ;-) and implementation will not be that different from what is
already there.

I cannot say if it is realistic to actually write "some USB glue code"
or if a separate driver is necessary. But if it shall be incorporated
into the existing driver it's a good idea to have USB in mind when
thinking about how to restructure the code.

I do not agree to the idea that if "manufacturers do not give us any
doc so we cannot do anything about it".

> And, interestingly enough, the firmware file for eg the Netgear WG121 both
> in 1.1 and 2.0 winbloze drivers is a 2.4.2.0 version. (build date Oct 2 
> 20:48:02)

This is what I have for Medion WLAN USB2.0 Dongle ;-)

00000110: 0000 0000 0000 0000 0000 0000 5665 7273  ............Vers
00000120: 696f 6e20 322e 342e 332e 3020 6275 696c  ion 2.4.3.0 buil
00000130: 7420 6f6e 2057 6564 204f 6374 2032 3220  t on Wed Oct 22 
00000140: 3039 3a35 353a 3434 2043 4553 5420 3230  09:55:44 CEST 20
00000150: 3033 2062 7920 696e 6c62 7569 6c64 4074  03 by inlbuild@t
00000160: 6978 0000 5041 434b 5041 434b 5041 434b  ix..PACKPACKPACK

Johannes
-- 
Not using mail encoding is like always writing on postcards.
Key ID = 1024D/8014B0E9
Key fingerprint = 71FB 4193 DFC5 9827 7D06  B9F4 A6C2 D414 8014 B0E9