Re: PCI/IRQ hardware question
Rick Miles <[email protected]>
| Newsgroups | gmane.org.user-groups.mlug.main |
|---|---|
| Message-ID | <[email protected]> |
Further to this thread, the IRQ assignment is a none issue as kernel has irq sharing and in any case dmesg does not indicate final assignment. There's something about IRQ 11 being a "trigger level" and then final assignment happens. I dare not read further into the kernel hacking threads ;0) Tried switching pci cards around but no difference. It appears that this is still an issue with how I've set up for using dvb-t cardaaaand I thought I was getting close. Thats it for tonight. Maybe things'll be clearer tomorrow. Maybe I should just get one of those knoppix/dvb distros and if it works I can reverse engineer the configuration. One good thing though, it appears that the RTL8100C onboard lan chip has better support and now works without any apparent problem. > Thanks for that Rod, > > (1) DVB driver was compiled as module. > > (2) I didn't think I would still have to compile Video for Linux since I'm > using 2.6.12 and a cx88 line is registering as video) [v4l2] but mayber I > still do. > > (3) I have 3 pci slots in that triton K7 mobo. I had to put in apci nic > since onboard lan wasn't working with 2.4.24 kernel and I've never checked > to see if that has changed with later kernels. In any case I had thought > about reorganising pci cards as well as seeing if I can now do without that > nic. Maybe tonight. > > > Rod Smart <[email protected]> wrote: > > > > Have you tried changing the slot that the DVB-T card is living in? > > > > The IRQ mapping in the PCI bus is similar to the way it was done in the > > ISA bus, where the IRQ pins swap electrically between connectors. > > > > Did you compile the DVB driver into your Kernel or as a module? > > > > Have you compiled in the Video for Linux? (V4L & V4L2 modules) > > > > Here are the results from my setup (Vision Plus BT878 card) > > > > lspci > > 0000:04:00.0 Multimedia video controller: Brooktree Corporation Bt878 > > Video Capture (rev 11) > > 0000:04:00.1 Multimedia controller: Brooktree Corporation Bt878 Audio > > Capture (rev 11) > > > > lsmod > > dvb_bt8xx 12420 13 > > dvb_core 85288 14 dvb_bt8xx > > nxt6000 8324 1 dvb_bt8xx > > mt352 6788 1 dvb_bt8xx > > dst 14088 1 dvb_bt8xx > > bt878 11720 2 dvb_bt8xx,dst > > tuner 22692 0 > > bttv 154576 2 dvb_bt8xx,bt878 > > video_buf 22660 1 bttv > > v4l2_common 6784 1 bttv > > btcx_risc 5896 1 bttv > > videodev 11136 1 bttv > > sp887x 9092 1 dvb_bt8xx > > cx24110 9220 1 dvb_bt8xx > > > > > > dmesg > > Linux video capture interface: v1.00 > > bttv: driver version 0.9.15 loaded > > bttv: using 8 buffers with 2080k (520 pages) each for capture > > bttv: Bt8xx card found (0). > > ACPI: PCI interrupt 0000:04:00.0[A] -> GSI 20 (level, low) -> IRQ 217 > > bttv0: Bt878 (rev 17) at 0000:04:00.0, irq: 217, latency: 32, mmio: > > 0xe5100000 > > bttv0: detected: Twinhan VisionPlus DVB-T [card=113], PCI subsystem ID > > is 1822:0001 > > bttv0: using: Twinhan DST + clones [card=113,autodetected] > > bttv0: gpio: en=00000000, out=00000000 in=00f100fe [init] > > bttv0: using tuner=4 > > i2c-core: driver i2c TV tuner driver registered. > > bttv0: add subdevice "dvb0" > > bt878: AUDIO driver version 0.0.0 loaded > > bt878: Bt878 AUDIO function found (0). > > ACPI: PCI interrupt 0000:04:00.1[A] -> GSI 20 (level, low) -> IRQ 217 > > bt878(0): Bt878 (rev 17) at 04:00.1, irq: 217, latency: 32, memory: > > 0xe5101000 > > DVB: registering new adapter (bttv0). > > dst_check_ci: recognize DTTDIG > > DST type : terrestrial > > DST type flags : > > DVB: registering frontend 0 (DST DVB-T)... > > > > > > --- > > > > Rod Smart > > Technical Specialist > > > > Rohwedder Pty. Ltd. > > 53-55 Rocco Drive > > Scoresby 3179 > > Victoria Australia > > > > Tel: +61 (0)3 9763 6455 > > Fax: +61 (0)3 9763 7043 > > > > URL: http://www.rohwedder.de > > > > PLEASE NOTE: > > This e-mail and its content is not legally binding as long as not > > explicitly confirmed in writing by Rohwedder Pty Ltd. > > The information contained is confidential and intended for the > > exclusive use by the addressee designated above. If you have received > > this message by mistake, please contact us immediately. > > > > >>> [email protected] 16/05/2005 7:29:06 am >>> > > > > Rick Miles is a darn nice person I don't care what anybody says! > > <snip> > > I think I better fix this to say "I can" > > After compiling xawtv I found that I can scan for analog stations > > ...... > > <snip> > > > > -- > > Cheers, > > > > Rick Miles > > > > Movement stopped is no movement, > > and rest set in motion is no rest. > > > > Written on Sweetmorn, the 63rd of Discord, 3171 > > http://www.members.optusnet.com.au/~rickfrm/ > > > > > > _______________________________________________ > > Melbourne Linux Users Group (Australia) > > MLUG Web Site: http://www.mlug.org.au/ > > Edit your settings: http://lists.mlug.org.au > > _______________________________________________ > Melbourne Linux Users Group (Australia) > MLUG Web Site: http://www.mlug.org.au/ > Edit your settings: http://lists.mlug.org.au -- Cheers, Rick Miles Movement stopped is no movement, and rest set in motion is no rest. Written on Sweetmorn, the 63rd of Discord, 3171 http://www.members.optusnet.com.au/~rickfrm/