> Hello Hin-Tak,
>
> first many thanks for your answer !
>
>> Most of the answer to your questions are in the wiki pages on the zd1211
>> sourceforge web site.
>
> Do you mean this page
http://zd1211.wiki.sourceforge.net/ ?
>
> To be honest: I am searching for some more detailed info than the above page
> (or have i missed a page ?). What i am looking for: Which register of the
> ZD1211B has what meaning ? I am searching for a description of each bit.
> General sequences of startup / configuring / sending a packet / receiving a
> packet ? Format of USB communication ? Description of endpoints, what to do
> over which endpoint and so on. Can you point me exactly to one of the wiki
> pages which answers at least one of my question 1 to 4 ?
>
> Or was the hint to the wiki pages to say: There is no documentation beside
> the fully open source (example) driver ? Have a look at their driver and
> make it the same way they have done it ?
>
> Meanwhile i found the following info on solaris driver for ZD1211, a
> document which is worth reading:
>
>
http://zd1211sol.cvs.sourceforge.net/viewvc/*checkout*/zd1211sol/zdwlan/docs/zd1211.txt?revision=1.2>
>> The vendor driver is, as it says, provided by the vendor and the
>> authoritative source of info.
>> It does suffer from being small-endian and 32-bitness. The latest
>> community rewrite effort is
>> neither on sourceforge nor in the released kernel source, but in
>> wireless-testing. Visit
http://linuxwireless.org/ .
>
> So the following (daily updated) archive could be a good start:
>
>
http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2>
>> Some people had done some work on using the zd1211 on embedded systems -
>> you just haven't googled well enough.
>
> I meanwhile found at least one non-unix project:
>
>
https://sourceforge.net/projects/at90usb-zd1211/> (There only receiving is working, no sending)
>
> Also Solaris driver i think is worth looking:
>
http://sourceforge.net/projects/zd1211sol/>
> Are there others ? Can you perhaps point me to some keywords (beside zd1211
> or zd1211b), i can use for searching ?
> I already tried to avoid many OS relevant pages (linux, unix, freeBSD,
> OpenBSD, Windows...) but still too many other pages...
>
> Regards,
>
> Martin
>
>
> ----- Original Message -----
> From: "Hin-Tak Leung" <
hintak_leung@...>
> To: "Martin Maurer" <
capiman@...>; <
zd1211-devs@...>
> Sent: Saturday, January 03, 2009 10:18 PM
> Subject: Re: [zd1211-devs] General questions on ZD1211B behaviour, for using
> ZD1211B in non-Linux embedded system
>
>
> Most of the answer to your questions are in the wiki pages on the zd1211
> sourceforge web site.
>
> The vendor driver is, as it says, provided by the vendor and the
> authoritative source of info. It does suffer from being small-endian and
> 32-bitness. The latest community rewrite effort is neither on sourceforge
> nor in the released kernel source, but in wireless-testing. Visit
>
http://linuxwireless.org/ .
>
> Some people had done some work on using the zd1211 on embedded systems - you
> just haven't googled well enough.
>
> --- On Sat, 3/1/09, Martin Maurer <
capiman26061973@...> wrote:
>
>> From: Martin Maurer <
capiman26061973@...>
>> Subject: Re: [zd1211-devs] General questions on ZD1211B behaviour, for
>> using ZD1211B in non-Linux embedded system
>> To: "Martin Maurer" <
capiman@...>,
zd1211-devs@...
>> Date: Saturday, 3 January, 2009, 3:52 PM
>> Hello,
>>
>> i want to to use a ZD1211B in a non-Linux embedded system
>> (hobbyist project, should be GPLed when working).
>> The system contains a uC with USB host and an USB stick
>> (currently i have a SNU5600 from Philips).
>> The USB part is already working (at least i can access an
>> usb mem stick), so now i can concentrate on ZD1211B part.
>> Reading in VID / PID (0471 / 1236) is also already working.
>>
>> Can you perhaps help me with some initial steps to get
>> ZD1211B working:
>>
>> 1) Is there meanwhile some documentation, how things are
>> working or must existing drivers again be reverese
>> engineered ? I saw some questions on it in the past but i
>> think there was almost no documentation...
>> 2) What initial steps are needed to setup operation of
>> ZD1211B ?
>> 3) Must i load firmware everytime ? Or only when used
>> firmware is older than firmware in files ? Just for
>> understanding: Is ZD1211B a RAM based device ?
>> 4) Which firmware file must i load ? There are multiple
>> ones (which have different names), must all of them loaded
>> for complete software ? Is there a certain order for loading
>> ? What does "ub", "uph",
>> "uphm", "uphr", "ur" mean ?
>> 5) Which source to take best as base for new development ?
>> Look into latest linux sources or sourceforge archive ? Or
>> somewhere else ?
>> 6) Last, but not least: Has someone already done a similar
>> thing, which i can take as reference ? But i haven't
>> found something with google...
>>
>> Regards and thanks for helping,
>>
>> Martin Maurer
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Zd1211-devs mailing list -
>>
http://zd1211.wiki.sourceforge.net/>> Unsubscribe:
>>
https://lists.sourceforge.net/lists/listinfo/zd1211-devs>
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Zd1211-devs mailing list -
http://zd1211.wiki.sourceforge.net/> Unsubscribe:
https://lists.sourceforge.net/lists/listinfo/zd1211-devs>