Hi,
        This patch series converts a number of fullmac wireless drivers to use 
d80211.h instead of ieee80211.h. The changes are not major for the most part 
due to the fact that fullmac drivers tend to use the macros in ieee80211.h 
more than any actual 802.11 stack functions.

Notes on individual drivers:
ray_cs: This change was quite small since ray_cs does not actually use 
anything in ieee80211.h. Don't know why it includes it.. This change can 
probably be brought over to wireless-2.6 if desired.
orinoco: Fairly straightforward. IEEE80211_DATA_LEN constant added to d80211.h 
because the value is also used in the stack.
wl3501_cs: Very simple.
zd1201: Straightforward.
airo: This was simple for the most part, but I added struct 
ieee80211_info_element to d80211.h and updated the stack accordingly.

The remaining drivers are hostap, atmel, zd1211rw and ipw*. Hostap shouldn't 
be a problem, but I had the impression that a new d80211 version was 
being/should be written. Atmel appears to implement its own softmac stack to 
some extent. Will need to investigate that further. zd1211rw utilizes 
ieee80211softmac. Should work with d80211, though I haven't checked yet. And 
of course, there are the ipw drivers. They may require some modifications to 
d80211 to support some sort of kinda-softmac-but-not-really mode. :) I'll 
figure it out when I get there..

-Michael Wu

Attachment: pgphPrIEFKq6U.pgp
Description: PGP signature

Reply via email to