diff options
author | Jaswinder Singh Rajput <jaswinderrajput@gmail.com> | 2009-01-04 19:12:11 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-01-04 19:12:11 -0500 |
commit | cfc3a44c3c32abe48898398d9a92e8524c976803 (patch) | |
tree | f269b28e27d4e26e122d3607b35cbd10a7aebebe /firmware | |
parent | 077f849de42e58172e25ccb24df4c1a13e82420c (diff) |
starfire: use request_firmware()
Firmware blob is big endian
Signed-off-by: Jaswinder Singh Rajput <jaswinderrajput@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/Makefile | 2 | ||||
-rw-r--r-- | firmware/WHENCE | 19 | ||||
-rw-r--r-- | firmware/adaptec/starfire_rx.bin.ihex | 53 | ||||
-rw-r--r-- | firmware/adaptec/starfire_tx.bin.ihex | 53 |
4 files changed, 127 insertions, 0 deletions
diff --git a/firmware/Makefile b/firmware/Makefile index 0dc7afc28482..0e432843db74 100644 --- a/firmware/Makefile +++ b/firmware/Makefile | |||
@@ -27,6 +27,8 @@ else | |||
27 | acenic-objs := acenic/tg1.bin acenic/tg2.bin | 27 | acenic-objs := acenic/tg1.bin acenic/tg2.bin |
28 | endif | 28 | endif |
29 | fw-shipped-$(CONFIG_ACENIC) += $(acenic-objs) | 29 | fw-shipped-$(CONFIG_ACENIC) += $(acenic-objs) |
30 | fw-shipped-$(CONFIG_ADAPTEC_STARFIRE) += adaptec/starfire_rx.bin \ | ||
31 | adaptec/starfire_tx.bin | ||
30 | fw-shipped-$(CONFIG_ATARI_DSP56K) += dsp56k/bootstrap.bin | 32 | fw-shipped-$(CONFIG_ATARI_DSP56K) += dsp56k/bootstrap.bin |
31 | fw-shipped-$(CONFIG_ATM_AMBASSADOR) += atmsar11.fw | 33 | fw-shipped-$(CONFIG_ATM_AMBASSADOR) += atmsar11.fw |
32 | fw-shipped-$(CONFIG_CASSINI) += sun/cassini.bin | 34 | fw-shipped-$(CONFIG_CASSINI) += sun/cassini.bin |
diff --git a/firmware/WHENCE b/firmware/WHENCE index 0460eb39c404..1bb2cf4b1735 100644 --- a/firmware/WHENCE +++ b/firmware/WHENCE | |||
@@ -390,3 +390,22 @@ Licence: | |||
390 | Found in hex form in kernel source. | 390 | Found in hex form in kernel source. |
391 | 391 | ||
392 | -------------------------------------------------------------------------- | 392 | -------------------------------------------------------------------------- |
393 | |||
394 | Driver: ADAPTEC_STARFIRE - Adaptec Starfire/DuraLAN support | ||
395 | |||
396 | File: adaptec/starfire_rx.bin | ||
397 | File: adaptec/starfire_tx.bin | ||
398 | |||
399 | Licence: Allegedly GPLv2, but no source visible. | ||
400 | |||
401 | Found in hex form in kernel source, with the following notice: | ||
402 | |||
403 | BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE IT IS LICENSED "AS IS" AND | ||
404 | THERE IS NO WARRANTY FOR THE PROGRAM, INCLUDING BUT NOT LIMITED TO THE | ||
405 | IMPLIED WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE | ||
406 | (TO THE EXTENT PERMITTED BY APPLICABLE LAW). USE OF THE PROGRAM IS AT YOUR | ||
407 | OWN RISK. IN NO EVENT WILL ADAPTEC OR ITS LICENSORS BE LIABLE TO YOU FOR | ||
408 | DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES | ||
409 | ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM. | ||
410 | |||
411 | -------------------------------------------------------------------------- | ||
diff --git a/firmware/adaptec/starfire_rx.bin.ihex b/firmware/adaptec/starfire_rx.bin.ihex new file mode 100644 index 000000000000..6b1fae0d18eb --- /dev/null +++ b/firmware/adaptec/starfire_rx.bin.ihex | |||
@@ -0,0 +1,53 @@ | |||
1 | :10000000010003DC00000000040004210000008661 | ||
2 | :10001000800000150000180E8100001500006664C5 | ||
3 | :100020001A0040AB00000B06142000110000000075 | ||
4 | :10003000142040220000AAAA14204022000003003D | ||
5 | :1000400014204022000000001A0040AB00000B14F6 | ||
6 | :1000500014200011000000008300001500000002C1 | ||
7 | :10006000040000210000000000000010000000005B | ||
8 | :1000700004000421000000870000001000000000C0 | ||
9 | :1000800000000010000000000000801500000000CB | ||
10 | :100090000000003E00000000000000100000000012 | ||
11 | :1000A0008200001500004000009E8050000000000B | ||
12 | :1000B000030080150000000086008015000000008D | ||
13 | :1000C00082000015000080000100001C00000000FC | ||
14 | :1000D000000050A00000010C4E20D011000060086C | ||
15 | :1000E0001420D012000040080000F09000007000C2 | ||
16 | :1000F0000000C8B0000030000000404000000000D8 | ||
17 | :10010000001080150000000000A2C1500000400057 | ||
18 | :1001100000A400B000000014000000200000000057 | ||
19 | :100120002500400D0000252500047220000031004C | ||
20 | :10013000009340700000000000000020000000005C | ||
21 | :1001400000924460000001842B20C01100000000D8 | ||
22 | :100150000000C42000000540360140180000422D78 | ||
23 | :100160001420001100000000009244600000018390 | ||
24 | :100170003200001F0000003402AC00150000000235 | ||
25 | :1001800000A601100000000842200011000000003D | ||
26 | :1001900000924060000001030000001E000000000B | ||
27 | :1001A00000000020000001000000001E0000000010 | ||
28 | :1001B00000924460000000860000408000000000C3 | ||
29 | :1001C0000092C0700000000000924060000001003A | ||
30 | :1001D0000000C8900000500000A6C1100000000000 | ||
31 | :1001E00000B0C09000000012021C001500000000CA | ||
32 | :1001F0003200001F0000003400924460000005102F | ||
33 | :100200004421001100000000420000110000000025 | ||
34 | :1002100083000015000000400092446000000508C3 | ||
35 | :100220004501401800004545008080500000000056 | ||
36 | :10023000622080120000000082000015000008000B | ||
37 | :100240001520001100000000000000100000000058 | ||
38 | :10025000000000100000000000000010000000007E | ||
39 | :10026000000000100000000000000010000000006E | ||
40 | :10027000800000150000EEA4810000150000005F62 | ||
41 | :1002800000000060000000000000412000000000AD | ||
42 | :1002900000004A000000400000924460000001900D | ||
43 | :1002A0005601401A000059561400001100000000C9 | ||
44 | :1002B0000093405000000018009300500000001808 | ||
45 | :1002C0003601403A0000002D000643A9000000005E | ||
46 | :1002D0000000C420000001405601401A0000595699 | ||
47 | :1002E00014000011000000000000001000000000D9 | ||
48 | :1002F0000000001000000000000642A900000000FD | ||
49 | :1003000000024420000001835601401A00005956A3 | ||
50 | :1003100082000015000020001520001100000000E0 | ||
51 | :1003200082000015000000101520001100000000E0 | ||
52 | :1003300082000015000000101520001100000000D0 | ||
53 | :00000001FF | ||
diff --git a/firmware/adaptec/starfire_tx.bin.ihex b/firmware/adaptec/starfire_tx.bin.ihex new file mode 100644 index 000000000000..6b1fae0d18eb --- /dev/null +++ b/firmware/adaptec/starfire_tx.bin.ihex | |||
@@ -0,0 +1,53 @@ | |||
1 | :10000000010003DC00000000040004210000008661 | ||
2 | :10001000800000150000180E8100001500006664C5 | ||
3 | :100020001A0040AB00000B06142000110000000075 | ||
4 | :10003000142040220000AAAA14204022000003003D | ||
5 | :1000400014204022000000001A0040AB00000B14F6 | ||
6 | :1000500014200011000000008300001500000002C1 | ||
7 | :10006000040000210000000000000010000000005B | ||
8 | :1000700004000421000000870000001000000000C0 | ||
9 | :1000800000000010000000000000801500000000CB | ||
10 | :100090000000003E00000000000000100000000012 | ||
11 | :1000A0008200001500004000009E8050000000000B | ||
12 | :1000B000030080150000000086008015000000008D | ||
13 | :1000C00082000015000080000100001C00000000FC | ||
14 | :1000D000000050A00000010C4E20D011000060086C | ||
15 | :1000E0001420D012000040080000F09000007000C2 | ||
16 | :1000F0000000C8B0000030000000404000000000D8 | ||
17 | :10010000001080150000000000A2C1500000400057 | ||
18 | :1001100000A400B000000014000000200000000057 | ||
19 | :100120002500400D0000252500047220000031004C | ||
20 | :10013000009340700000000000000020000000005C | ||
21 | :1001400000924460000001842B20C01100000000D8 | ||
22 | :100150000000C42000000540360140180000422D78 | ||
23 | :100160001420001100000000009244600000018390 | ||
24 | :100170003200001F0000003402AC00150000000235 | ||
25 | :1001800000A601100000000842200011000000003D | ||
26 | :1001900000924060000001030000001E000000000B | ||
27 | :1001A00000000020000001000000001E0000000010 | ||
28 | :1001B00000924460000000860000408000000000C3 | ||
29 | :1001C0000092C0700000000000924060000001003A | ||
30 | :1001D0000000C8900000500000A6C1100000000000 | ||
31 | :1001E00000B0C09000000012021C001500000000CA | ||
32 | :1001F0003200001F0000003400924460000005102F | ||
33 | :100200004421001100000000420000110000000025 | ||
34 | :1002100083000015000000400092446000000508C3 | ||
35 | :100220004501401800004545008080500000000056 | ||
36 | :10023000622080120000000082000015000008000B | ||
37 | :100240001520001100000000000000100000000058 | ||
38 | :10025000000000100000000000000010000000007E | ||
39 | :10026000000000100000000000000010000000006E | ||
40 | :10027000800000150000EEA4810000150000005F62 | ||
41 | :1002800000000060000000000000412000000000AD | ||
42 | :1002900000004A000000400000924460000001900D | ||
43 | :1002A0005601401A000059561400001100000000C9 | ||
44 | :1002B0000093405000000018009300500000001808 | ||
45 | :1002C0003601403A0000002D000643A9000000005E | ||
46 | :1002D0000000C420000001405601401A0000595699 | ||
47 | :1002E00014000011000000000000001000000000D9 | ||
48 | :1002F0000000001000000000000642A900000000FD | ||
49 | :1003000000024420000001835601401A00005956A3 | ||
50 | :1003100082000015000020001520001100000000E0 | ||
51 | :1003200082000015000000101520001100000000E0 | ||
52 | :1003300082000015000000101520001100000000D0 | ||
53 | :00000001FF | ||