Makefile: Add as31 as a dependency to the keyspan_pda target
[linux-libre-firmware.git] / WHENCE
1              **********
2              * WHENCE *
3              **********
4
5 This file attempts to document the origin and licensing information,
6 for each piece of firmware.
7
8 --------------------------------------------------------------------------
9
10 Driver: 3c574_cs - 3Com PCMCIA adapter
11
12 Source: cis/src/3CCFEM556.cis
13
14 Licence: Dual GPLv2/MPL
15
16 Originally developed by the pcmcia-cs project
17 Copyright (C) 1998, 1999, 2000 David A. Hinds
18
19 --------------------------------------------------------------------------
20
21 Driver: 3c589_cs - 3Com PCMCIA adapter
22
23 Source: cis/src/3CXEM556.cis
24
25 Licence: Dual GPLv2/MPL
26
27 Originally developed by the pcmcia-cs project
28 Copyright (C) 1998, 1999, 2000 David A. Hinds
29
30 --------------------------------------------------------------------------
31
32 a56: Motorola DSP56001 assembler
33
34 Version: 1.3 prerelease
35
36 License: Parts are GPLv3+ and parts are under:
37 Permission to use, copy, modify, distribute, and sell this software 
38 and its documentation for any purpose is hereby granted without fee, 
39 provided that the above copyright notice appear in all copies and 
40 that both that copyright notice and this permission notice appear in 
41 supporting documentation.  The author makes no representations about 
42 the suitability of this software for any purpose.  It is provided "as 
43 is" without express or implied warranty.
44
45 From http://www.zdomain.com/a56.html
46
47 --------------------------------------------------------------------------
48
49 as31: An Intel 8031/8051 assembler
50
51 Version: 2.3.1 with some additional patches from the Debian as31 
52 package.
53
54 License:
55
56 AS31 is Free Software, provided under the BSD license.
57
58 AS31 is distributed in the hope that it will be useful, but without 
59 any warranty; without even the implied warranty of merchantability or 
60 fitness for a particular purpose.
61
62 From http://wiki.erazor-zone.de/doku.php?id=wiki:projects:linux:as31
63
64 --------------------------------------------------------------------------
65
66 Driver: ath9k_htc - Atheros HTC devices (USB)
67
68 Version: Based on commit d19607454d656cb14d8c16dfbf161eebb542e8fe 
69 dated June 25 2017
70
71 Licence: Free software. See ath9k_htc/LICENCE.TXT for details.
72
73 From https://github.com/qca/open-ath9k-htc-firmware
74
75 --------------------------------------------------------------------------
76
77 Driver: b43 - OpenFWWF -- Free firmware for some Broadcom 43xx series WLAN chips
78
79 License: GPLv2
80
81 Version: 5.2
82
83 From http://netweb.ing.unibs.it/~openfwwf/
84
85 --------------------------------------------------------------------------
86
87 b43-tools: Assembler for the b43 wireless driver. Needed by openfwwf.
88
89 Version: 019 from 2014-06-25
90
91 License: GPLv2
92
93 From http://bues.ch/cms/hacking/misc.html#linux_b43_driver_firmware_tools
94
95 --------------------------------------------------------------------------
96
97 cis-tools: PCMCIA CIS file tools 
98
99 License: Dual MPL2/GPL2.
100
101 From https://git.kernel.org/pub/scm/utils/cis-tools/cis-tools.git
102
103 --------------------------------------------------------------------------
104
105 Driver: carl9170 -- Atheros AR9170 802.11 draft-n USB driver
106
107 Version: Based on commit 467556acea56f361a21b2a3761ca056b9da2d237 
108 dated Nov 5 2017.
109
110 Licence: GPLv2 or later.
111
112 From https://github.com/chunkeey/carl9170fw
113
114 --------------------------------------------------------------------------
115
116 Driver: dsp56k - Atari DSP56k support
117
118 Licence: GPLv2 or later.
119
120 DSP56001 assembler, buildable with a56 from
121 http://www.zdomain.com/a56.html
122
123 --------------------------------------------------------------------------
124
125 Driver: dvb-ttpci -- AV7110 cards
126
127 Licence: GPLv2 or later.
128
129 ARM assembly source code from 
130 https://linuxtv.org/downloads/firmware/Boot.S
131
132 --------------------------------------------------------------------------
133
134 ihex2fw: Parser/loader for IHEX formatted data.
135
136 License: GPLv2 or later.
137
138 From Linux-libre's firmware directory (which was removed starting 
139 with version 4.14.)
140
141 --------------------------------------------------------------------------
142
143 Driver: isci -- Intel C600 SAS controller driver
144
145 Source: isci/
146
147 Licence: GPLv2.
148
149 -------------------------------------------------------------------------
150
151 Driver: keyspan_pda -- USB Keyspan PDA single-port serial device
152
153 Source: keyspan_pda/keyspan_pda.S
154 Source: keyspan_pda/xircom_pgs.S
155 Source: keyspan_pda/Makefile
156
157 Licence: GPLv2 or later.
158
159 Compiled from original 8051 source into Intel HEX, used in our binary ihex form.
160
161 --------------------------------------------------------------------------
162
163 Driver: pcnet_cs - NE2000 compatible PCMCIA adapter
164
165 Source: cis/src/LA-PCM.cis
166 Source: cis/src/PCMLM28.cis
167 Source: cis/src/DP83903.cis
168 Source: cis/src/NE2K.cis
169 Source: cis/src/tamarack.cis
170 Source: cis/src/PE-200.cis
171 Source: cis/src/PE520.cis
172
173 Licence: Dual GPLv2/MPL
174
175 Originally developed by the pcmcia-cs project
176 Copyright (C) 1998, 1999, 2000 David A. Hinds
177
178 --------------------------------------------------------------------------
179
180 Driver: serial_cs - Serial PCMCIA adapter
181
182 Source: cis/src/MT5634ZLX.cis
183 Source: cis/src/RS-COM-2P.cis
184 Source: cis/src/COMpad2.cis
185 Source: cis/src/COMpad4.cis
186
187 Licence: Dual GPLv2/MPL
188
189 Originally developed by the pcmcia-cs project
190 Copyright (C) 1998, 1999, 2000 David A. Hinds
191
192 --------------------------------------------------------------------------
193
194 Driver: serial_cs - Serial PCMCIA adapter
195
196 File: cis/SW_555_SER.cis
197 File: cis/SW_7xx_SER.cis
198 File: cis/SW_8xx_SER.cis
199
200 Licence: GPLv3. See GPL-3 for details.
201
202 Copyright Sierra Wireless
203
204 -------------------------------------------------------------------------- 
205
206 Driver: usbdux/usbduxfast/usbduxsigma - usbdux data acquisition cards 
207
208 Source: usbdux/
209
210 Licence: GPLv2.
211
212 Provided from the author, Bernd Porr <BerndPorr@f2s.com>