* General access to device
  We should hold a spinlock / semaphore before accessing the PCI
  registers, in order to ensure that the WRITEIO_DELAY (which must be
  respected on PCI) is enforced. We may also want to grab a semaphore
  before accessing the direct memory window, in order not to fiddle with
  it twice.

* Monitor mode

> Monitor mode seems OK (Adhoc beacons are the only kind of 802.11 traffic I can 
> generate in the area where I live, so this is not a good test...). By the 
> way, JB, why do you set chan_m1 to P54U_TX_CONTROL_CHANNEL_MAGIC1_SCAN and	
> chan_m2 to P54U_TX_CONTROL_CHANNEL_MAGIC2_SCAN when entering monitor mode, 
> instead of leaving them to P54U_TX_CONTROL_CHANNEL_MAGIC1_TX and 
> P54U_TX_CONTROL_CHANNEL_MAGIC2_TX like previous driver releases did ? 

Good question, i'm glad you asked ! well, no reason, really. Didn't even
know something had changed. =]

> Doing 
> so causes the WG111 to send back oversized bogus data frames (I haven't tried 
> with the Gigaset nor attempted to dump those frames for now, I'd like to know 
> why you changed this first...)

* LED protocol

> Another small thing, the LED control packets' meaning is reversed on GW3887s. 
> When you want to turn the LEDs off, you need to tell the device to turn them 
> on, and vice versa.
