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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.