
Mar 19 2004 Changes in 0.36...
* Fixed pci_free_consistent bug in ipw2100_msg_free (thanks to Damien 
  Bergamini).  Defect # 918004.
* Added dumping of status structure if payload size reported to be greater than
  allowable 802_11 payload size.
* Added firmware restart on bogus payload size; temporary work around until we i
  root cause the data corruption.
* Added printk() to output which firmware loading method is being used
* Added printk() to ipw2100_tx_timeout to track firmware stalls
* Several changes to the Makefile for supporting external and internal building

Mar 18 2004 Changes in 0.35...
* Added wireless extension get range support
* Added /proc/net/ipw2100/[if_name]/{ordinals,hw,registers,pci} for dumping 
  various pieces of data.
* Code cleanup in a couple spots
* Removed max transit unit (MTU) check in isr_rx (should fix MTU conflict some 
  users are seeing)
* Modified code path so that if wake_up_sync is not defined, we define
  wake_up_interruptible_sync to wake_up_interruptible so that the 
  __wake_up_sync patch is no longer needed.
* Added initial start for suspend/resume (thanks to Len Brown).

Mar 17 2004 Changes in 0.34...
* ACPI C3 conflict resolved. If you have applied the C3 patch to 
  drivers/acpi/processor.c, you can now reverse that patch and turn C3 back on. * Added HW register and PCI configuration data dump entries to 
  proc/net/ipw2100/[if_name]/{hw,pci} 
* Updated Makefile in the -full version (will migrate to the -2.4 and -2.6 
  patch versions soon) 

Mar 16 2004 Changes in 0.33...
* Added hotplug firmware loading support (thanks to Luc Saillard). If you need 
  to continue using the old style, you can turn it on via kernel configuration
  options. It defaults to the new mechanism. See INSTALL for information. 
* Added interface name module parameter (if_name) (thanks to Stanley Wang, 
  Boris Hu, and Cyril Jaquier for all submitting roughly the same patch) 
* Added port IO debug output for tracing IO to the actual hardware 
  (IPW2100_DEBUG_IO) 
* Moved proc info into /proc/net/ipw2100 from /proc/ipw2100 
* Added support for /proc/net/wireless (thanks to Luc Saillard). 
* Added external makefile (thanks to Peter Johanson). This Makefile was 
  modified slightly to target .../wireless/ipw2100 vs. .../wireless (thanks to 
  Luca Capello). 

Mar 12 2004 Changes in 0.32...
* Added support for toggling RF switch. If you have a HW based RF switch you 
  can now toggle it ON/OFF and the driver will resync. 
* Added IPW2100_DEBUG_RF_KILL to monitor RF transitions in debug log 
* Fixed module fault on iwconfig ethX nick (thanks Radu Graeb) 

Mar 12 2004 Changes in 0.31
* Hardware reset now supported 
* Support for hardware reset in response to fatal_interrupt 
* proc oops fixed (thanks to Radu Greab) 
* Fixed problem with dev->mem_end being set incorrectly 
* Fixed oops with accesing some iwconfig query commands while the driver is 
  uninitialized. 

Mar 11 2004 Changes in 0.30...
* Updated INSTALL with externa build steps (thanks Andrea) 
* Added IPW2100_DEBUG_FRAG for fragmentation tracing 
* Fixed oops if module unloaded before interface initialized/up 
* Fixed oops if attempt to load corrupt firmware 
* Fixed oops if iwlist scan used before interface initialized/up 
* Moved printk() device info to after the device is registered (so you don't 
  see eth%d in the kernel log) 
* Began cleaning up the open/close logic so that it can reset the firmware 
  correctly on critical errors. 
* Incorporated several recommended code fixes by Jeff Garzik (still have quite 
  a few to incorporate) 

Mar 10 2004 Changes in 0.29
* Initial release 
* BSS support 
* Fragmentation 
* Some wireless extension support 
