Beiträge von sli

    Ich hatte diesen patch.
    http://www.vdr-portal.de/board…nt.php?attachmentid=14911
    die Quelle:
    http://www.linuxtv.org/piperma…-dvb/2007-May/017837.html
    und ich bekam diesen, ich weiß nicht, es kann irgendwie helfen.


    --------------------------
    |diff -urNp v4l-dvb.org/linux/drivers/media/dvb/ttpci/budget-ci.c v4l-dvb/linux/drivers/media/dvb/ttpci/budget-ci.c
    |--- v4l-dvb.org/linux/drivers/media/dvb/ttpci/budget-ci.c 2007-02-22 14:20:08.000000000 +0100
    |+++ v4l-dvb/linux/drivers/media/dvb/ttpci/budget-ci.c 2007-05-06 19:31:18.000000000 +0200
    --------------------------
    File to patch: /tmp/v4l-dvb/linux/drivers/media/dvb/ttpci/budget-ci.c
    patching file /tmp/v4l-dvb/linux/drivers/media/dvb/ttpci/budget-ci.c
    can't find file to patch at input line 707
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:


    Ich gebe Ihnen das Stück der Quelle;)


    struct stb6100_config tt3200_stb6100_config = {
    .tuner_address = 0x60
    };


    und


    case 0x1019: // TT S2-3200 PCI
    budget_ci->budget.dvb_frontend = dvb_attach(stb0899_attach, &tt3200_config, &budget_ci->budget.i2c_adap);
    if (budget_ci->budget.dvb_frontend) {
    if (dvb_attach(stb6100_attach, budget_ci->budget.dvb_frontend, &tt3200_stb6100_config, &budget_ci->budget.i2c_adap)) {


    tt3200_config.tuner_set_frequency = budget_ci->budget.dvb_frontend->ops.tuner_ops.set_frequency;
    tt3200_config.tuner_get_frequency = budget_ci->budget.dvb_frontend->ops.tuner_ops.get_frequency;
    tt3200_config.tuner_set_bandwidth = budget_ci->budget.dvb_frontend->ops.tuner_ops.set_bandwidth;
    tt3200_config.tuner_get_bandwidth = budget_ci->budget.dvb_frontend->ops.tuner_ops.get_bandwidth;


    if (dvb_attach(lnbp21_attach, budget_ci->budget.dvb_frontend, &budget_ci->budget.i2c_adap, LNBP21_LLC, 0) == NULL) {
    printk("%s: No LNBP21 found!\n", __FUNCTION__);
    if (budget_ci->budget.dvb_frontend->ops.tuner_ops.release)
    budget_ci->budget.dvb_frontend->ops.tuner_ops.release(budget_ci->budget.dvb_frontend);
    dvb_frontend_detach(budget_ci->budget.dvb_frontend);
    budget_ci->budget.dvb_frontend = NULL;
    }
    } else {
    printk("%s: No STB6100 found!\n", __FUNCTION__);
    dvb_frontend_detach(budget_ci->budget.dvb_frontend);
    budget_ci->budget.dvb_frontend = NULL;
    }
    }
    break;


    }


    sorry for my english, french and deutsch ;)

    I'm using Slackware 12 RC1 kernel 2.6.21.5 compiled again
    using TT3200 patch, compiled fine.
    when I tried to use kaffeine I got following...
    can someone tell us vdr works fine or not


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: divide error: 0000 [#1]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: SMP


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: CPU: 0


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: EIP: 0060:[<f8ca0725>] Not tainted VLI


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: EFLAGS: 00010246 (2.6.21.5-2 #1)


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: EIP is at stb6100_set_frequency+0xe5/0x500 [stb6100]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: eax: 00210520 ebx: 00000000 ecx: 00000000 edx: 00000000


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: esi: 00108290 edi: 00000000 ebp: 05e69ec0 esp: ebea5d80


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: ds: 007b es: 007b fs: 00d8 gs: 0000 ss: 0068


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: Process kdvb-fe-0 (pid: 4046, ti=ebea4000 task=e6db7070 task.ti=ebea4000)


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: Stack: f8a6f5ca ffffadac 00000202 c013529d f7784d80 f7784dd0 00000000 f773b004


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: 00000000 e6db7070 c01351d0 ebea5dac ebea5dac 0073b004 f7784080 01a39de0


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: 00210520 f8a6f808 ebea5dc8 ebea5dc8 f773b004 00000018 00108290 00000000


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: Call Trace:


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8a6f5ca>] saa7146_i2c_writeout+0x33a/0x4f0 [saa7146]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<c013529d>] finish_wait+0x2d/0x70


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<c01351d0>] autoremove_wake_function+0x0/0x40


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8a6f808>] saa7146_i2c_transfer+0x88/0x510 [saa7146]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8a6fca7>] saa7146_i2c_xfer+0x17/0x20 [saa7146]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8826297>] i2c_transfer+0x47/0x60 [i2c_core]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8cc7a9d>] stb0899_write_regs+0x8d/0x180 [stb0899]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8826297>] i2c_transfer+0x47/0x60 [i2c_core]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8cc6761>] _stb0899_read_reg+0x61/0xf0 [stb0899]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8ca0294>] stb6100_read_reg+0x14/0x60 [stb6100]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8ccaa20>] stb0899_dvbs_algo+0x3b0/0x1140 [stb0899]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8a6fca7>] saa7146_i2c_xfer+0x17/0x20 [saa7146]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8ca0b00>] stb6100_set_frequency+0x4c0/0x500 [stb6100]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8cc88e7>] stb0899_search+0x1b7/0x4e0 [stb0899]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<c013529d>] finish_wait+0x2d/0x70


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8b008c9>] dvb_frontend_thread+0x2c9/0x570 [dvb_core]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<c01351d0>] autoremove_wake_function+0x0/0x40


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<f8b00600>] dvb_frontend_thread+0x0/0x570 [dvb_core]


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<c013501a>] kthread+0xba/0xf0


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<c0134f60>] kthread+0x0/0xf0


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: [<c0103817>] kernel_thread_helper+0x7/0x10


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: =======================


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: Code: 37 0f b6 84 24 05 01 00 00 83 e0 f0 0a 44 24 37 88 84 24 05 01 00 00 8b b9 f8 00 00 00 89 d9 8b 44 24 40 89 fa d3 e2 89 d1 31 d2 <f7> f1 8b 54 24 40 89 d9 89 44 24 30 0f af c7 d3 e0 b9 09 00 00


    Message from syslogd@li at Sun Jul 1 14:34:08 2007 ...
    li kernel: EIP: [<f8ca0725>] stb6100_set_frequency+0xe5/0x500 [stb6100] SS:ESP 0068:ebea5d80