From 6ec87214f2c4a40fb0c598d4f7371f45614364bf Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Sun, 24 Feb 2013 12:51:24 +0100 Subject: [PATCH 1/7] libspark/hw_caps: add more stb ids from git://gitorious.org/~martii/neutrino-hd/martiis-libstb-hal.git --- libspark/hardware_caps.c | 64 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/libspark/hardware_caps.c b/libspark/hardware_caps.c index dda67aa..b012dc4 100644 --- a/libspark/hardware_caps.c +++ b/libspark/hardware_caps.c @@ -50,6 +50,10 @@ hw_caps_t *get_hwcaps(void) if (p && sscanf(p, "STB_ID=%x:%x:%x:", &h0, &h1, &h2) == 3) { int sys_id = (h0 << 16) | (h1 << 8) | h2; switch (sys_id) { + case 0x090003: + tmp = "Truman Premier 1+"; + caps.has_SCART = 1; + break; case 0x090007: tmp = "GoldenMedia GM990"; caps.has_SCART = 1; @@ -65,10 +69,70 @@ hw_caps_t *get_hwcaps(void) tmp = "GalaxyInnovations S8120"; caps.has_SCART = 1; break; + case 0x09000d: + tmp = "Dynavision Spark"; + caps.has_SCART = 1; + break; + case 0x09000e: + tmp = "SAB Unix F+ Solo (S902)"; + caps.has_SCART = 1; + break; + case 0x090015: + tmp = "Superbox S 750 HD"; + caps.has_SCART = 1; + break; + case 0x09001d: + tmp = "Fulan Spark I+"; + caps.has_SCART = 1; + break; + case 0x090020: + tmp = "SAMSAT LINUX 1"; + caps.has_SCART = 1; + break; + case 0x090021: + tmp = "Visionnet Hammer 5400"; // or Startrack SRT 2020 HD, or Visionnet Fireball 101 + caps.has_SCART = 1; + break; + case 0x0c0003: + tmp = "Truman Top Box 2"; + caps.has_SCART = 1; + break; case 0x0c0007: tmp = "GoldenMedia Triplex"; caps.has_SCART = 1; break; + case 0x0c000a: + tmp = "Amiko Alien 2"; + caps.has_SCART = 1; + break; + case 0x0c000b: + tmp = "GalaxyInnovations Avatar 3 (8820)"; + caps.has_SCART = 1; + break; + case 0x0c000d: + tmp = "Dynavision 7162"; + caps.has_SCART = 1; + break; + case 0x0c000e: + tmp = "SAB Unix Triple HD (S903)"; + caps.has_SCART = 1; + break; + case 0x0c001d: + tmp = "Satcom 7162"; + caps.has_SCART = 1; + break; + case 0x0c0020: + tmp = "Samsat 7162"; + caps.has_SCART = 1; + break; + case 0x0c0021: + tmp = "Visionnet Falcon"; + caps.has_SCART = 1; + break; + case 0x0c002b00: + tmp = "Icecrypt S3700 CHD"; + caps.has_SCART = 1; + break; default: tmp = p; } From 70979f4df34c47419f2e319754409603d556b71d Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Sun, 24 Feb 2013 13:07:54 +0100 Subject: [PATCH 2/7] spark_fp: add options for setting led status from git://gitorious.org/~martii/neutrino-hd/martiis-libstb-hal.git --- tools/spark_fp.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tools/spark_fp.c b/tools/spark_fp.c index 73cbeed..61b7c8e 100644 --- a/tools/spark_fp.c +++ b/tools/spark_fp.c @@ -42,6 +42,8 @@ void usage() printf("\t-t: get current FP time\n"); printf("\t-s