Browse Source

firmware: convert acenic driver to request_firmware()

We store the firmware in its native big-endian form now, so the loop in
ace_copy() is modified to use be32_to_cpup() when writing it out.

We can forget the BSS,SBSS sections of the firmware, since we were
clearing all the device's RAM anyway. And the text,rodata,data sections
can all be loaded as a single chunk since they're contiguous (give or
take a few dozen bytes in between).

Signed-off-by: Jaswinder Singh <jaswinder@infradead.org>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Acked-by: Jes Sorensen <jes@sgi.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
main
Jaswinder Singh 16 years ago committed by David S. Miller
parent
commit
31797a1c45
  1. 11
      WHENCE
  2. BIN
      acenic/tg1.bin
  3. BIN
      acenic/tg2.bin

11
WHENCE

@ -360,3 +360,14 @@ License: GPLv2 or OpenIB.org BSD license, no source visible @@ -360,3 +360,14 @@ License: GPLv2 or OpenIB.org BSD license, no source visible

--------------------------------------------------------------------------

Driver: acenic -- Alteon AceNIC Gigabit Ethernet card

File: acenic/tg1.bin
File: acenic/tg2.bin

Licence: Unknown

Found in hex form in kernel source, but source allegedly available at
http://alteon.shareable.org/

--------------------------------------------------------------------------

BIN
acenic/tg1.bin

Binary file not shown.

BIN
acenic/tg2.bin

Binary file not shown.
Loading…
Cancel
Save