PCBUILD Archives

Personal Computer Hardware discussion List

PCBUILD@LISTSERV.ICORS.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Bill Cohane <[log in to unmask]>
Reply To:
PCBUILD - Personal Computer Hardware discussion List <[log in to unmask]>
Date:
Thu, 24 Sep 1998 02:33:57 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (56 lines)
At 20:59 9/23/98 -0700, Brad wrote:
>In looking at my device manager I have my AGP card listed on IRQ 11 along
>with two instances of "IRQ Holder for PCI Steering". What ever that is.
>There are five listings of "IRQ holders for PCI" steering on total. Anyone
>care to explain what they are and what that means?

Hi Brad

I wrote the following a few months back in reply to some other question.
Maybe it will help. (Don't worry about the IRQ Holders for PCI Steering,
they are normal.)

In Win95 and Win95a (OSR1), the IRQs assigned to PCI devices by the
motherboard BIOS could not be changed. With Win95b (OSR2), a feature
called "PCI bus IRQ steering" was added which enables Windows to
override the IRQ assigned by the BIOS to a PCI device.

When IRQ steering is enabled, the BIOS still assigns IRQs to PCI
devices, and even though Windows has the ability to change these
settings, it generally does not. But PCI bus IRQ steering gives
OSR2 the flexibility to reprogram PCI interrupts when rebalancing
Plug and Play PCI and ISA resources around non-Plug and Play ISA
devices.

For example, suppose your computer's BIOS is unaware of non-Plug
and Play ISA cards and you are using Win95 or Win95a. If the BIOS
has set a PCI device to IRQ 10, you may have a resource conflict
when you add a non-Plug and Play ISA device that is configured
for IRQ 10.

However, with PCI bus IRQ steering, Windows can resolve this IRQ
resource conflict. To do so, Windows first disables the PCI device
and reprograms a free IRQ to be a PCI IRQ, for example IRQ 11.
Then it assigns an "IRQ holder" to IRQ 11 and then moves the PCI
device to IRQ 11. Finally it reprograms IRQ 10 to be an ISA IRQ
and removes the IRQ holder for IRQ 10.

An IRQ Holder for PCI Steering may be displayed when you view the
System Devices branch of Device Manager. This indicates that an IRQ
has been programmed to PCI mode and is unavailable for ISA devices,
even if no PCI devices are currently using the IRQ.

To determine if your computer is using IRQ Steering, go to Device
Manager and double-click the System Devices branch. Double-click
PCI Bus, and then click the IRQ Steering tab. You should see one of
the following settings: IRQ Steering Enabled - or - IRQ Steering
Disabled.

Regard,
Bill

                                  -----
       **Need help with PCBUILD mailing list? Send an Email to:**
        Bob Wright<[log in to unmask]> or Drew Dunn<[log in to unmask]>


ATOM RSS1 RSS2