<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Hi Herman<br><br>Thankyou very much for your response.&nbsp; The card comes with a remote and a dongle that you plug in to the back, so I assume it includes an IR decoder chip.&nbsp; I think I have found the wiki entry you mentioned at http://www.linuxtv.org/v4lwiki/index.php/Remote_controllers and I will work through the instructions with my card when I get home tonight.&nbsp; I assume that will pose more questions but I greatly appreciate this pointer.<br><br>Thanks again<br><br>Ben<br><br>&gt; Subject: Re: [linux-dvb] Please - can't someone help - saa7134-input        Avermedia Super 007 Support (Remote)<br>&gt; From: hermann-pitton@arcor.de<br>&gt; To: ben_v_johnson@hotmail.com<br>&gt; CC: linux-dvb@linuxtv.org<br>&gt; Date: Thu, 31 Jul 2008 20:03:32 +0200<br>&gt; <br>&gt; Hi Ben,<br>&gt; <br>&gt; Am Donnerstag, den 31.07.2008, 19:48 +1000 schrieb Ben Johnson:<br>&gt; &gt; Hi<br>&gt; &gt; <br>&gt; &gt; I sent in this a few days ago, but no one has been able to help yet.<br>&gt; &gt; Please can someone help me.<br>&gt; &gt; <br>&gt; <br>&gt; if this card also has no IR decoder chip on board, like the analog only<br>&gt; ones, then Mauro seems to have a solution.<br>&gt; <br>&gt; Plaese be patient, he is not free in what is on top of his todo list.<br>&gt; <br>&gt; Else for simple gpio remotes we have instructions on the v4l wiki at<br>&gt; linutv.org. If it has an IR controller, you can look up other Avermedia<br>&gt; cards and remotes also at the http://www.bttv-gallery.de<br>&gt; <br>&gt; If already known, then you simply add the card to the gpio remotes in<br>&gt; saa7134-cards.c and accordingly in saa7134-input.c.<br>&gt; <br>&gt; An example for a solution without IR controller chip is the patch for<br>&gt; the recent Asus PC-39 remote. This has an unknown transmitter chip and a<br>&gt; 3.3 Volts only receiver talking some sort of RC5. A potential deadlock,<br>&gt; if irqs are delayed, was fixed later.<br>&gt; <br>&gt; Cheers,<br>&gt; Hermann<br>&gt; <br>&gt; <br>&gt; ________________________________________________________________________<br>&gt; &gt; <br>&gt; &gt; Hi<br>&gt; &gt; <br>&gt; &gt; I am a complete newbie looking for help getting the Remote for an<br>&gt; &gt; Avermedia Super 007 (Digital only) working.  After looking around I<br>&gt; &gt; believe that adding support should only require adding a new case to<br>&gt; &gt; the (dev-&gt;board) switch in the saa7134-input.c file titled:<br>&gt; &gt; <br>&gt; &gt; SAA7134_BOARD_AVERMEDIA_SUPER_007<br>&gt; &gt; <br>&gt; &gt; Questions:<br>&gt; &gt; 1.  Is this forum the right place to be asking these questions? If<br>&gt; &gt; not, where is please?<br>&gt; &gt; 2.  Should adding the relevant information to the saa7134-input.c file<br>&gt; &gt; for an otherwise supported saa7134 dvb-t card result in the remote<br>&gt; &gt; being supported?<br>&gt; &gt; 3. If so, how do I determine what information needs to be supplied.<br>&gt; &gt; ie:<br>&gt; &gt;  - are the ir_codes_avermedia appropriate for this card<br>&gt; &gt;  - how do you tell what the mask_keycode and mask_keydown should be?<br>&gt; &gt;  - how do you work out the appropriate polling interval<br>&gt; &gt;  - what part does saa_setb play in all this.<br>&gt; &gt; <br>&gt; &gt; I have the card working and am able to upload any supported<br>&gt; &gt; information needed.<br>&gt; &gt; <br>&gt; &gt; Thanks in advance for your help - BVJ.<br>&gt; &gt; <br>&gt; &gt; My New Box:<br>&gt; &gt; 2.6.24-19-generic x86_64 GNU/Linux (Mythbuntu 8.04 fully patched)<br>&gt; &gt; AMD Athalon X2 64 B4850<br>&gt; &gt; Gigabyte MA78GM-S2H with AMD 780 Northbridge &amp; ATI HD 3200 Graphics<br>&gt; &gt; Avermedia Super 007 (Digital Only) saa7133 &amp; tda8290<br>&gt; &gt; <br>&gt; &gt; LSPCI output:<br>&gt; &gt; 03:06.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135<br>&gt; &gt; Video Broadcast Decoder (rev d1)<br>&gt; &gt;     Subsystem: Avermedia Technologies Inc Unknown device f01d<br>&gt; &gt;     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-<br>&gt; &gt; ParErr- Stepping- SERR- FastB2B-<br>&gt; &gt;     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium &gt;TAbort-<br>&gt; &gt; &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR-<br>&gt; &gt;     Latency: 32 (21000ns min, 8000ns max)<br>&gt; &gt;     Interrupt: pin A routed to IRQ 20<br>&gt; &gt;     Region 0: Memory at fdcff000 (32-bit, non-prefetchable) [size=2K]<br>&gt; &gt;     Capabilities: [40] Power Management version 2<br>&gt; &gt;         Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA<br>&gt; &gt; PME(D0-,D1-,D2-,D3hot-,D3cold-)<br>&gt; &gt;         Status: D0 PME-Enable- DSel=0 DScale=1 PME-<br>&gt; &gt; 00: 31 11 33 71 06 00 90 02 d1 00 80 04 00 20 00 00<br>&gt; &gt; 10: 00 f0 cf fd 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; 20: 00 00 00 00 00 00 00 00 00 00 00 00 61 14 1d f0<br>&gt; &gt; 30: 00 00 00 00 40 00 00 00 00 00 00 00 0b 01 54 20<br>&gt; &gt; 40: 01 00 02 06 00 20 00 1c 00 00 00 00 00 00 00 00<br>&gt; &gt; 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; DMESG output:<br>&gt; &gt; <br>&gt; &gt; [   47.222507] Linux video capture interface: v2.00<br>&gt; &gt; [   47.407888] saa7130/34: v4l2 driver version 0.2.14 loaded<br>&gt; &gt; [   47.407972] saa7133[0]: found at 0000:03:06.0, rev: 209, irq: 20,<br>&gt; &gt; latency: 32, mmio: 0xfdcff000<br>&gt; &gt; [   47.407979] saa7133[0]: subsystem: 1461:f01d, board: Avermedia<br>&gt; &gt; Super 007 [card=117,autodetected]<br>&gt; &gt; [   47.407988] saa7133[0]: board init: gpio is 40000<br>&gt; &gt; [   47.542574] saa7133[0]: i2c eeprom 00: 61 14 1d f0 54 20 1c 00 43<br>&gt; &gt; 43 a9 1c 55 d2 b2 92<br>&gt; &gt; [   47.542581] saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff<br>&gt; &gt; ff ff ff ff ff ff ff<br>&gt; &gt; [   47.542586] saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88<br>&gt; &gt; ff 00 55 ff ff ff ff<br>&gt; &gt; [   47.542590] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff<br>&gt; &gt; ff ff ff ff ff ff ff<br>&gt; &gt; [   47.542595] saa7133[0]: i2c eeprom 40: ff 21 00 c0 96 10 03 02 15<br>&gt; &gt; 16 ff ff ff ff ff ff<br>&gt; &gt; [   47.542599] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff<br>&gt; &gt; ff ff ff ff ff ff ff<br>&gt; &gt; [   47.542603] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff<br>&gt; &gt; ff ff ff ff ff ff ff<br>&gt; &gt; [   47.542607] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff<br>&gt; &gt; ff ff ff ff ff ff ff<br>&gt; &gt; <br>&gt; &gt; [   47.932906] tuner 1-004b: chip found @ 0x96 (saa7133[0])<br>&gt; &gt; [   47.981769] tda8290 1-004b: setting tuner address to 60<br>&gt; &gt; [   48.084618] tuner 1-004b: type set to tda8290+75a<br>&gt; &gt; [   48.132535] tda8290 1-004b: setting tuner address to 60<br>&gt; &gt; [   48.236347] tuner 1-004b: type set to tda8290+75a<br>&gt; &gt; [   48.239259] saa7133[0]: registered device video0 [v4l2]<br>&gt; &gt; [   48.239278] saa7133[0]: registered device vbi0<br>&gt; &gt; [   48.330034] saa7134 ALSA driver for DMA sound loaded<br>&gt; &gt; [   48.330064] saa7133[0]/alsa: saa7133[0] at 0xfdcff000 irq 20<br>&gt; &gt; registered as card -2<br>&gt; &gt; [   48.356488] DVB: registering new adapter (saa7133[0])<br>&gt; &gt; [   48.356494] DVB: registering frontend 0 (Philips TDA10046H<br>&gt; &gt; DVB-T)...<br>&gt; &gt; [   48.428950] tda1004x: setting up plls for 48MHz sampling clock<br>&gt; &gt; [   48.712424] tda1004x: found firmware revision 20 -- ok<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; ______________________________________________________________________<br>&gt; <br><br /><hr />Bees, cows, tigers and more! <a href='http://livelife.ninemsn.com.au/article.aspx?id=567534' target='_new'>Windows Live Messenger treats you to 30 free emoticons. </a></body>
</html>