5 This file attempts to document the origin and licensing information,
6 if known, for each piece of firmware distributed for use with the Linux
9 --------------------------------------------------------------------------
11 Driver: korg1212 -- Korg 1212 IO audio device
17 Found in alsa-firmware package in hex form; no licensing information.
19 --------------------------------------------------------------------------
21 Driver: maestro3 -- ESS Allegro Maestro3 audio device
23 File: ess/maestro3_assp_kernel.fw
24 File: ess/maestro3_assp_minisrc.fw
28 Found in alsa-firmware package in hex form with a comment claiming to
29 be GPLv2+, but without source -- and with another comment saying "ESS
30 drops binary dsp code images on our heads, but we don't get to see
33 --------------------------------------------------------------------------
35 Driver: ymfpci -- Yamaha YMF724/740/744/754 audio devices
37 File: yamaha/ds1_ctrl.fw
38 File: yamaha/ds1_dsp.fw
39 File: yamaha/ds1e_ctrl.fw
43 Found alsa-firmware package in hex form, with the following comment:
44 Copyright (c) 1997-1999 Yamaha Corporation. All Rights Reserved.
46 --------------------------------------------------------------------------
48 Driver: smctr -- SMC ISA/MCA Token Ring adapter
51 Info: MCT.BIN v6.3C1 03/01/95
53 Original licence info:
55 * This firmware is licensed to you strictly for use in conjunction
56 * with the use of SMC TokenRing adapters. There is no waranty
57 * expressed or implied about its fitness for any purpose.
59 --------------------------------------------------------------------------
61 Driver: kaweth -- USB KLSI KL5USB101-based Ethernet device
63 File: kaweth/new_code.bin
64 File: kaweth/new_code_fix.bin
65 File: kaweth/trigger_code.bin
66 File: kaweth/trigger_code_fix.bin
70 Found in hex form in the kernel source.
72 --------------------------------------------------------------------------
74 Driver: ttusb-budget -- Technotrend/Hauppauge Nova-USB devices
76 File: ttusb-budget/dspbootcode.bin
80 Found in hex form in the kernel source.
82 --------------------------------------------------------------------------
84 Driver: keyspan -- USB Keyspan USA-xxx serial device
87 File: keyspan/usa18x.fw
88 File: keyspan/usa19.fw
89 File: keyspan/usa19qi.fw
90 File: keyspan/usa19qw.fw
91 File: keyspan/usa19w.fw
92 File: keyspan/usa28.fw
93 File: keyspan/usa28xa.fw
94 File: keyspan/usa28xb.fw
95 File: keyspan/usa28x.fw
96 File: keyspan/usa49w.fw
97 File: keyspan/usa49wlc.fw
99 Converted from Intel HEX files, used in our binary representation of ihex.
101 Original licence information:
103 Copyright (C) 1999-2001
104 Keyspan, A division of InnoSys Incorporated ("Keyspan")
106 as an unpublished work. This notice does not imply unrestricted or
107 public access to the source code from which this firmware image is
108 derived. Except as noted below this firmware image may not be
109 reproduced, used, sold or transferred to any third party without
110 Keyspan's prior written consent. All Rights Reserved.
112 Permission is hereby granted for the distribution of this firmware
113 image as part of a Linux or other Open Source operating system kernel
114 in text or binary form as required.
116 This firmware may not be modified and may only be used with
117 Keyspan hardware. Distribution and/or Modification of the
118 keyspan.c driver which includes this firmware, in whole or in
119 part, requires the inclusion of this statement."
121 --------------------------------------------------------------------------
123 Driver: keyspan_pda -- USB Keyspan PDA single-port serial device
125 File: keyspan_pda/keyspan_pda.fw
126 Source: keyspan_pda/keyspan_pda.S
128 File: keyspan_pda/xircom_pgs.fw
129 Source: keyspan_pda/xircom_pgs.S
133 Compiled from original 8051 source into Intel HEX, used in our binary ihex form.
135 --------------------------------------------------------------------------