]> git.alsa-project.org Git - alsa-firmware.git/commitdiff
Add firmware for CA0132 DSP
authorIan Minett <ian_minett@creativelabs.com>
Tue, 5 Feb 2013 14:07:59 +0000 (15:07 +0100)
committerTakashi Iwai <tiwai@suse.de>
Tue, 5 Feb 2013 14:07:59 +0000 (15:07 +0100)
Signed-off-by: Ian Minett <ian_minett@creativelabs.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Makefile.am
ca0132/Makefile.am [new file with mode: 0644]
ca0132/README [new file with mode: 0644]
ca0132/creative.txt [new file with mode: 0644]
ca0132/ctefx.bin [new file with mode: 0644]
configure.in

index b7685524bb69cb64687664618d8a6651a5171376..52ddc532f2af661879015f686a229fb1df627fb6 100644 (file)
@@ -2,7 +2,7 @@ AUTOMAKE_OPTIONS = 1.3 foreign
 
 SUBDIRS = hdsploader mixartloader pcxhrloader usx2yloader vxloader echoaudio \
          asihpi emi_26_62 emu korg1212 maestro3 multisound sb16 wavefront \
-         ymfpci aica
+         ymfpci aica ca0132
 
 EXTRA_DIST = depcomp
 
diff --git a/ca0132/Makefile.am b/ca0132/Makefile.am
new file mode 100644 (file)
index 0000000..5d5d56b
--- /dev/null
@@ -0,0 +1,13 @@
+firmware_files = ctefx.bin
+
+if USE_HOTPLUG
+hotplugfwdir = @HOTPLUGFWDIR@
+hotplugfw_DATA = $(firmware_files)
+else
+hotplugfwdir =
+hotplugfw_DATA = 
+endif
+
+EXTRA_DIST = $(firmware_files) creative.txt
+
+
diff --git a/ca0132/README b/ca0132/README
new file mode 100644 (file)
index 0000000..e4d0051
--- /dev/null
@@ -0,0 +1,5 @@
+This directory contains the firmware file for DSP on Creative CA0132
+(Sound Core3D) HD-audio codecs.  Put this file under the standard
+firmware directory (typically /lib/firmware).
+
+For the license, refer to creative.txt.
diff --git a/ca0132/creative.txt b/ca0132/creative.txt
new file mode 100644 (file)
index 0000000..4324365
--- /dev/null
@@ -0,0 +1,48 @@
+01 Copyright (c) 2012, Creative Technology Ltd \r
+02 All rights reserved.\r
+03\r
+04 Redistribution.  Redistribution and use in binary form, without \r
+05 modification, are permitted provided that the following conditions are \r
+06 met:\r
+07\r
+08 * Redistributions must reproduce the above copyright notice and the \r
+09   following disclaimer in the documentation and/or other materials \r
+10   provided with the distribution. \r
+11 * Neither the name of Creative Technology Ltd or its affiliates ("CTL") \r
+12   nor the names of its suppliers may be used to endorse or promote \r
+13   products derived from this software without specific prior written \r
+14   permission. \r
+15 * No reverse engineering, decompilation, or disassembly of this software \r
+16   (or any part thereof) is permitted.\r
+17\r
+18 Limited patent license. CTL grants a limited, world-wide, \r
+19 royalty-free, non-exclusive license under patents it now or hereafter \r
+20 owns or controls to make, have made, use, import, offer to sell and \r
+21 sell ("Utilize") this software, but strictly only to the extent that any \r
+22 such patent is necessary to Utilize the software alone, or in \r
+23 combination with an operating system licensed under an approved Open \r
+24 Source license as listed by the Open Source Initiative at \r
+25 http://opensource.org/licenses.  The patent license shall not be \r
+26 applicable, to any other combinations which include this software.  \r
+27 No hardware per se is licensed hereunder.\r
+28\r
+29 DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND \r
+30 CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, \r
+31 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND \r
+32 FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE \r
+33 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, \r
+34 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, \r
+35 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS \r
+36 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND \r
+37 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR \r
+38 TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE \r
+39 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH \r
+40 DAMAGE.\r
+41\r
+42 NO OTHER RIGHTS GRANTED. USER HEREBY ACKNOWLEDGES AND AGREES THAT USE OF \r
+43 THIS SOFTWARE SHALL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY \r
+44 IMPLICATION, ESTOPPEL, OR OTHERWISE TO ANY INTELLECTUAL PROPERTY RIGHTS \r
+45 (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT) \r
+46 EMBODIED IN ANY OTHER CTL HARDWARE OR SOFTWARE WHETHER SOLELY OR IN \r
+47 COMBINATION WITH THIS SOFTWARE.\r
+\r
diff --git a/ca0132/ctefx.bin b/ca0132/ctefx.bin
new file mode 100644 (file)
index 0000000..7bdcd2e
Binary files /dev/null and b/ca0132/ctefx.bin differ
index 2b369929aa49a10920d2519fba1fdc499d317822..bf44d45c0c5ffb2ee679d844408307acfee61bc8 100644 (file)
@@ -68,4 +68,5 @@ AC_OUTPUT(Makefile \
          wavefront/Makefile \
          ymfpci/Makefile \
          aica/Makefile \
+         ca0132/Makefile \
 )