From ae6c353258a651b6b6c32a7ab29bfa219f5242f1 Mon Sep 17 00:00:00 2001 From: Mauro Carvalho Chehab Date: Wed, 1 Jul 2009 16:24:51 -0300 Subject: [PATCH] Add firmware for xc5000 tuner driver Thanks to Devin Heitmueller for getting Xceive permission for redistributing this firmware. Signed-off-by: Devin Heitmueller Signed-off-by: Mauro Carvalho Chehab --- LICENCE.xc5000 | 23 +++++++++++++++++++++++ WHENCE | 10 ++++++++++ dvb-fe-xc5000-1.6.114.fw | Bin 0 -> 12401 bytes 3 files changed, 33 insertions(+) create mode 100644 LICENCE.xc5000 create mode 100644 dvb-fe-xc5000-1.6.114.fw diff --git a/LICENCE.xc5000 b/LICENCE.xc5000 new file mode 100644 index 0000000..0ac8557 --- /dev/null +++ b/LICENCE.xc5000 @@ -0,0 +1,23 @@ +The following XC500 firmware file "dvb-fe-xc5000-1.6.114.fw" was +created based on "xc5000_firmwares_32000Khz.h". + +Firmware provided as part of an XC5000 Linux developers kit by Brian +Mathews to Devin Heitmueller +on July 1, 2009. + +The code was released by Xceive under the following license: + +// Copyright (c) 2009, Xceive Corporation +// +// Permission to use, copy, modify, and/or distribute this software, only +// for use with Xceive ICs, for any purpose with or without fee is hereby +// granted, provided that the above copyright notice and this permission +// notice appear in all source code copies. +// +// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/WHENCE b/WHENCE index 9d13b2e..c546a10 100644 --- a/WHENCE +++ b/WHENCE @@ -597,3 +597,13 @@ License: These firmware files are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +-------------------------------------------------------------------------- + +Driver: xc5000 - Xceive 5000 Tuner driver + +File: dvb-fe-xc5000-1.6.114.fw +Info: v1.6.114 + +License: Redistributable. See LICENCE.xc5000 for details + diff --git a/dvb-fe-xc5000-1.6.114.fw b/dvb-fe-xc5000-1.6.114.fw new file mode 100644 index 0000000000000000000000000000000000000000..350f8c75194a23f5fac1d8c27d3de45aac50f352 GIT binary patch literal 12401 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 L;jh`n3=jWbe?e-` literal 0 HcmV?d00001