Karl Relton d89505998e Staging: wlan-ng: Convert firmware loading to load binary ihex format
Convert prism2_usb firmware loading to load firmware in pre-compiled
binary 'ihex' format rather than ascii 'srec' format. This moves the
srec processing and sorting of records out of kernel space into a
pre-compiler. The driver now just works with the binary image, but
still does the 'pda plugging' of that image at runtime, as required
by the prism hardware.

Some Notes:

- The firmware is now expected to be in the same 'ihex' (.fw) format
  used by other drivers.

- The now driver assumes the data records are already sorted into ascending
  address order.

- Plug and crc records are still recognised by special address locations
  as in original srec processing.

- The srec S7 start address record is assumed to have been converted
  into a data record with another special address location (0xff400000),
  with the original start address being stored as a 4 byte data word
  (little endian).

Signed-off-by: Karl Relton <karllinuxtest.relton@ntlworld.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-09-15 12:01:35 -07:00
..
2009-09-11 02:33:59 -04:00
2009-08-02 12:54:22 -07:00
2009-08-15 12:58:45 +09:00
2009-09-14 19:01:37 +02:00
2009-08-23 00:03:00 +02:00
2009-09-01 01:13:16 -07:00
2009-08-04 20:31:32 +02:00
2009-09-12 12:04:37 +01:00
2009-09-15 09:37:12 -07:00
2009-09-15 09:37:12 -07:00
2009-08-26 20:06:52 -07:00
2009-09-15 09:37:12 -07:00
2009-09-12 12:04:37 +01:00
2009-09-12 12:04:37 +01:00
2009-09-09 11:19:00 -04:00
2009-09-14 20:26:05 +02:00
2009-09-01 01:13:44 -07:00
2009-07-30 16:03:45 +09:30