summaryrefslogtreecommitdiff
path: root/linux/Documentation
diff options
context:
space:
mode:
authorJohannes Stezenbach <devnull@localhost>2004-12-16 15:59:26 +0000
committerJohannes Stezenbach <devnull@localhost>2004-12-16 15:59:26 +0000
commit164429b647d9fa0e7ab13830d5f2efe041ef8a2b (patch)
treedd5394a9f1e9add5f35f8b48f9326ea630ea4b37 /linux/Documentation
parentf532502dd3d2afa7b89766672daa8a4339cf472d (diff)
downloadmediapointer-dvb-s2-164429b647d9fa0e7ab13830d5f2efe041ef8a2b.tar.gz
mediapointer-dvb-s2-164429b647d9fa0e7ab13830d5f2efe041ef8a2b.tar.bz2
add nxt2002
Diffstat (limited to 'linux/Documentation')
-rw-r--r--linux/Documentation/dvb/get_dvb_firmware20
1 files changed, 19 insertions, 1 deletions
diff --git a/linux/Documentation/dvb/get_dvb_firmware b/linux/Documentation/dvb/get_dvb_firmware
index 071993c93..1ddf1aa7b 100644
--- a/linux/Documentation/dvb/get_dvb_firmware
+++ b/linux/Documentation/dvb/get_dvb_firmware
@@ -21,7 +21,8 @@
use File::Temp qw/ tempdir /;
use IO::Handle;
-@components = ( "sp8870", "sp887x", "tda10045", "tda10046", "av7110", "dec2000t", "dec2540t", "dec3000s", "vp7041", "dibusb" );
+@components = ( "sp8870", "sp887x", "tda10045", "tda10046", "av7110", "dec2000t",
+ "dec2540t", "dec3000s", "vp7041", "dibusb", "nxt2002" );
# Check args
syntax() if (scalar(@ARGV) != 1);
@@ -233,6 +234,23 @@ sub dibusb {
$outfile;
}
+sub nxt2002 {
+ my $sourcefile = "Broadband4PC_4_2_11.zip";
+ my $url = "http://www.bbti.us/download/windows/$sourcefile";
+ my $hash = "c6d2ea47a8f456d887ada0cfb718ff2a";
+ my $outfile = "dvb-fe-nxt2002.fw";
+ my $tmpdir = tempdir(DIR => "/tmp", CLEANUP => 1);
+
+ checkstandard();
+
+ wgetfile($sourcefile, $url);
+ unzip($sourcefile, $tmpdir);
+ verify("$tmpdir/SkyNETU.sys", $hash);
+ extract("$tmpdir/SkyNETU.sys", 375832, 5908, $outfile);
+
+ $outfile;
+}
+
# ---------------------------------------------------------------
# Utilities