From: Dominik Kuhlen <dkuhlen@gmx.net>
To: linux-dvb@linuxtv.org
Subject: Re: [linux-dvb] Pinnacle PCTV Sat HDTV Pro USB (PCTV452e) and TT-Connect-S2-3600 final version (RC-keymap)
Date: Sun, 20 Apr 2008 22:31:32 +0200 [thread overview]
Message-ID: <200804202231.32999.dkuhlen@gmx.net> (raw)
In-Reply-To: <854d46170804200605i711bda4ci2c2e1b78a3e1c47b@mail.gmail.com>
[-- Attachment #1.1.1: Type: text/plain, Size: 1504 bytes --]
On Sunday 20 April 2008, Faruk A wrote:
> > > The second patch you posted "patch_multiproto_dvbs2_frequency.diff"
> > > doesn't seem to work for me, it does compile fine but the problem is
> > > loading the the driver.
> > >
> > > insmod stb0899.ko verbose=5
> > >
> > > insmod: error inserting 'stb0899.ko': -1 Unknown symbol in module
> > >
> > > Apr 19 21:22:40 archer usbcore: deregistering interface driver pctv452e
> > > Apr 19 21:22:40 archer dvb-usb: Technotrend TT Connect S2-3600
> > > successfully deinitialized and disconnected.
> > > Apr 19 21:22:40 archer usbcore: deregistering interface driver
> > > dvb-usb-tt-connect-s2-3600-01.fw
> > > Apr 19 21:22:45 archer stb0899: Unknown symbol __divdi3
> > hmm, there might be an issue with the 64-bit arithmetic. what platform are your running?
> > I'll try to convert that back to 32-bit only.
>
> I'm using 32-bit Archlinux kernel 2.6.24.4 and my testing computer spec is:
> Dell Optiplex GX620
> Pentium D 2.80GHz
> 2GB RAM, 160GB SATA2.
>
> thanks for "patch_add_tt_s2_3600_rc_keymap.diff" I have tested it with
> vdr remote plugin and all keys are working.
I was told that there's a bug in the rc keymap size which is fixed by the attached patch
> If you are going to release another version or future update please
> add support for TT connect s2 3650 CI, its same as 3600 but with CI.
> +#define USB_PID_TECHNOTREND_CONNECT_S2_3650_CI 0x300a
attached as patch
Dominik
[-- Attachment #1.1.2: patch_add_tt_s2_3650_ci.diff --]
[-- Type: text/x-diff, Size: 1596 bytes --]
diff -r b25ed8c6c0e8 linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
--- a/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h Sun Apr 20 22:23:21 2008 +0200
+++ b/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h Sun Apr 20 22:28:21 2008 +0200
@@ -144,6 +144,7 @@
#define USB_PID_PCTV_450E 0x0222
#define USB_PID_PCTV_452E 0x021f
#define USB_PID_TECHNOTREND_CONNECT_S2_3600 0x3007
+#define USB_PID_TECHNOTREND_CONNECT_S2_3650_CI 0x300a
#define USB_PID_NEBULA_DIGITV 0x0201
#define USB_PID_DVICO_BLUEBIRD_LGDT 0xd820
#define USB_PID_DVICO_BLUEBIRD_LG064F_COLD 0xd500
diff -r b25ed8c6c0e8 linux/drivers/media/dvb/dvb-usb/pctv452e.c
--- a/linux/drivers/media/dvb/dvb-usb/pctv452e.c Sun Apr 20 22:23:21 2008 +0200
+++ b/linux/drivers/media/dvb/dvb-usb/pctv452e.c Sun Apr 20 22:28:21 2008 +0200
@@ -967,6 +967,7 @@ static struct usb_device_id pctv452e_usb
static struct usb_device_id pctv452e_usb_table[] = {
{USB_DEVICE(USB_VID_PINNACLE, USB_PID_PCTV_452E)},
{USB_DEVICE(USB_VID_TECHNOTREND, USB_PID_TECHNOTREND_CONNECT_S2_3600)},
+ {USB_DEVICE(USB_VID_TECHNOTREND, USB_PID_TECHNOTREND_CONNECT_S2_3650_CI)},
{}
};
MODULE_DEVICE_TABLE(usb, pctv452e_usb_table);
@@ -1077,6 +1078,10 @@ static struct dvb_usb_device_properties
.cold_ids = { NULL, NULL }, // this is a warm only device
.warm_ids = { &pctv452e_usb_table[1], NULL }
},
+ { .name = "Technotrend TT Connect S2-3650-CI",
+ .cold_ids = { NULL, NULL }, // this is a warm only device
+ .warm_ids = { &pctv452e_usb_table[2], NULL }
+ },
{ 0 },
}
};
[-- Attachment #1.1.3: patch_fix_tts2_keymap.diff --]
[-- Type: text/x-diff, Size: 576 bytes --]
diff -r 6ebc788b30f2 linux/drivers/media/dvb/dvb-usb/pctv452e.c
--- a/linux/drivers/media/dvb/dvb-usb/pctv452e.c Sun Apr 20 22:28:55 2008 +0200
+++ b/linux/drivers/media/dvb/dvb-usb/pctv452e.c Sun Apr 20 22:29:13 2008 +0200
@@ -1038,7 +1038,7 @@ static struct dvb_usb_device_properties
.power_ctrl = pctv452e_power_ctrl,
.rc_key_map = tt_connect_s2_3600_rc_key,
- .rc_key_map_size = ARRAY_SIZE(pctv452e_rc_keys),
+ .rc_key_map_size = ARRAY_SIZE(tt_connect_s2_3600_rc_key),
.rc_query = pctv452e_rc_query,
.rc_interval = 100,
[-- Attachment #1.2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next prev parent reply other threads:[~2008-04-20 20:32 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-18 23:01 [linux-dvb] Pinnacle PCTV Sat HDTV Pro USB (PCTV452e) and TT-Connect-S2-3600 final version Dominik Kuhlen
2008-04-19 9:54 ` Dominik Kuhlen
2008-04-19 19:45 ` Faruk A
2008-04-20 8:54 ` [linux-dvb] Pinnacle PCTV Sat HDTV Pro USB (PCTV452e) and TT-Connect-S2-3600 final version (RC-keymap) Dominik Kuhlen
2008-04-20 13:05 ` Faruk A
2008-04-20 15:39 ` Dominik Kuhlen
2008-04-20 19:48 ` Faruk A
2008-04-20 20:15 ` Dominik Kuhlen
2008-04-23 20:41 ` Faruk A
2008-04-20 20:31 ` Dominik Kuhlen [this message]
2008-04-28 22:00 ` Faruk A
2008-04-19 12:16 ` [linux-dvb] Re : Pinnacle PCTV Sat HDTV Pro USB (PCTV452e) and TT-Connect-S2-3600 final version manu
2008-04-20 9:03 ` Dominik Kuhlen
2008-04-20 12:51 ` [linux-dvb] Re : " manu
2008-04-19 17:48 ` [linux-dvb] " manu
2008-05-21 11:47 ` [linux-dvb] " Anssi Hannula
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200804202231.32999.dkuhlen@gmx.net \
--to=dkuhlen@gmx.net \
--cc=linux-dvb@linuxtv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.