Re: why inter-changing pci slot works?



On Thu, 28 Dec 2006 07:29:36 +0530 Himanshu Chauhan <hs.chauhan@xxxxxxxxx> wrote:
| David Schwartz wrote:
|> Himanshu Chauhan wrote:
|>
|>> Hello group!
|>>
|>> Sometime it happens that two adjacent PCI cards don't work. But as you
|>> interchange their slots. The pair starts working. Why is it so?
|>>
|>> Is it related to the priority of the IRQs?
|>>
|>> Thanks
|>
|>
|>
|> It would help if you were more specific. For example, when you say
|> "interchange their slots" do you mean swap the two devices? Or move one
|> of the devices to an empty slot? What devices?
|>
|> DS
|>
|
| Okay, to be more specific sometimes back I had an internal modem card on
| slot 1 and soundcard on slot 2. They didn't work with that arrangement.
| I swapped the cards then and both of them were working. Recently, I put
| the ethernet card in the second slot. It didn't work. I just changed its
| position to the 3rd slot and it worked! This time it is the only card so
| I think IRQ consideration is out of question. Right?

It's definitely (still) time for a whole new computer I/O architecture
design that does not involve interrupt identification separate from the
device identity. The original IRQ was supposed to be a priority level
on a very small machine with few devices. That's just a mess for today's
needs. What we need is a machine with each device having a unique ID
that spells out both it's memory address range as well as it's interrupt
ID (being the same ID). Maybe that would be an ID bound to a slot or
maybe it would be settable on the boards. The OS can then map those
devices as needed.

--
|---------------------------------------/----------------------------------|
| Phil Howard KA9WGN (ka9wgn.ham.org) / Do not send to the address below |
| first name lower case at ipal.net / spamtrap-2006-12-28-0540@xxxxxxxx |
|------------------------------------/-------------------------------------|
.



Relevant Pages

  • Re: Hardware problems
    ... There is no fix for me unfortunately as I cant flash my BIOS back before ... a manufacturer must meet the ACPI standard ... are commonly useful, like the 3COM905b networking card, or the Adaptec ... A request for sound gets routed to IRQ 9, ...
    (microsoft.public.win2000.setup)
  • Re: MCP2 on Intel 945 Mobo advice?
    ... Checking with the Intel site I'm almost sure that this CPU is the Intel 341 Celeron unit, but is not a dual core processor. ... I also note that in the case of the 915GAV boards I proofed these are completely working except for the audio which is still on SBlive 5.1 service with Uniaudio support. ... I'll assume that your basic networking setup is okay and was working on the sytem you migrated from so I think this is a hardware problem with IRQ sharing between your NIC and the rest of the system. ... I tried the SBlive 5.1 audio card here adjacent to the Kingston KT-120 NIC card. ...
    (comp.os.os2.setup.misc)
  • Re: MCP2 on Intel 945 Mobo advice?
    ... You might try setting that and see if you can get a solitary IRQ assigned to the SBLive so that the other devices will go off and find a different IRQ. ... From other OS/2 work before, with the whole thing 'working', but with all the IRQ's the way 'it works', I thought that I would try the option during the boot run to let it examine hardware. ... So I tried Veit Kannegieser's PCIIRQ.ARJ 'force' IRQ suite off his web site both to cross research this with the PCI sniff tests as well as possibly 'fix' the IRQ for at least the SBLive 5.1 PCI add-in card. ...
    (comp.os.os2.setup.misc)
  • BSOD - NETBT.SYS
    ... The common pattern of both bsod was that it happened during internet ... Card) shared its irq with the video card. ... resolve that issue by changing the PCI slot of the isdn card. ...
    (microsoft.public.windowsxp.help_and_support)
  • Cardbus Atheros 5212 and Dell laptop(s)...
    ... I'm having difficulty getting my Atheros 5212 based card to work in ... acpi0: ... <ACPI PCI bus> on pcib0 ... 0xfcff0000-0xfcffffff,0xe8000000-0xefffffff irq 11 at device 0.0 on ...
    (freebsd-questions)