Annoyances.org
Home » Windows 98 Discussion Forum » Message 1026442319 Search | Help | Home
  
Tip: Run a free scan for common Windows errors ad

re: IRQs in WinXP
Thursday, July 11, 2002 at 7:51 pm
Windows 98 Annoyances Discussion Forum
Posted by Everett (2940 messages posted)


Johan:  Glad to help out.  WinXP handles IRQs differently, as you found out:

It is normal behavior for PCI devices to have IRQs shared among them, especially 
on Advanced Configuration and Power Interface (ACPI) computers that have Windows 
ACPI support enabled. 

In Windows XP, Device Manager may list some or all of the devices on your ACPI motherboard 
as using the same IRQ (IRQ 9). (To view the list of resources, click either Resources 
by type or Resources by connection on the View menu). No option is available to change 
the IRQ setting.
 
Windows takes advantage of the ACPI features of the motherboard, including advanced 
PCI sharing. The PCI bus uses IRQ 9 for IRQ steering. This feature lets you add more 
devices without generating IRQ conflicts. 

Note that Windows XP cannot rebalance resources in the same way that Microsoft Windows 
98 does. After PCI resources are set, they generally cannot be changed. 

If you change to an invalid IRQ setting or I/O range for the bus that a device is 
on, Windows XP cannot compensate by rebalancing the resource that was assigned to 
that bus. 

Windows XP does not have this ability because of the more complex hardware schemas 
that Windows XP is designed to support.

Windows 98 does not have to support IOAPICs, multiple root PCI buses, multiple-processor 
systems, and so on. When you are dealing with these hardware schemas, rebalancing 
becomes risky and therefore is not implemented in Windows XP except for very specific 
scenarios. 

PCI devices are required to be able to share IRQs. In general, the ability to share 
IRQs does not prevent any hardware from working. 

The above is courtesy of article Q314068




On Thursday, July 11, 2002 at 12:11 am, Johan B wrote: >Hello Everett, > >thanks for the tip! You were absolutely right: I manually assigned my ISA Soundblaster >AWE 32 to IRQ 5, the same one W98 assigned to LPT1, and the system seems to work >fine! > >One question though: how come LPT1 requires an IRQ in W98 and not in XP? Is the latter >more clever in handling resources? > >Thanks again, Johan



Written in response to:
Thanks, works for me! (Johan B: Thursday, July 11, 2002 at 12:11 am)

Responses to this message:
*re: not IRQ 9 its IRQ 2/9 (Brennan: Tuesday, January 21, 2003 at 11:23 am)

All messages in this thread [show all]
-IRQ assignments depend on OS? (Johan B: Tue, Jul 9, 2002, 12:50 am)
-re: IRQ Sharing (Everett: Tue, Jul 9, 2002, 6:58 pm)
-Thanks, works for me! (Johan B: Thu, Jul 11, 2002, 12:11 am)
-re: IRQs in WinXP (Everett: Thu, Jul 11, 2002, 7:51 pm)
*re: not IRQ 9 its IRQ 2/9 (Brennan: Tue, Jan 21, 2003, 11:23 am)
-re: IRQ Sharing (STELE E: Fri, Jul 9, 2004, 10:00 pm)
-re: IRQ Sharing (Everett: Sat, Jul 10, 2004, 6:44 am)
*re: IRQ Sharing (STELE E: Sat, Jul 10, 2004, 11:07 pm)
-re: Win98SE seeing Com3 NOT during modem install (Randy Ohman: Fri, Sep 3, 2004, 10:01 pm)
*re: Win98SE seeing Com3 NOT during modem install (Randy Ohman: Sat, Sep 4, 2004, 11:29 am)
-re: IRQ assignments depend on OS? (dave stierle: Sun, Dec 15, 2002, 8:27 pm)
-re: IRQ assignments (Everett: Tue, Jan 21, 2003, 12:44 pm)
-re: IRQ assignments (lynn: Sun, Jan 26, 2003, 4:14 am)
-re: IRQ assignments (Everett: Sun, Jan 26, 2003, 2:58 pm)
-re: IRQ assignments (lynn: Tue, Jan 28, 2003, 2:01 pm)
*re: IRQ steering (Everett: Tue, Jan 28, 2003, 5:35 pm)
-re: IRQ assignments (Ep: Fri, Jan 31, 2003, 10:49 pm)
-re: IRQ assignments (Everett: Sat, Feb 1, 2003, 8:11 pm)
-re: IRQ assignments (STU: Mon, Feb 2, 2004, 6:54 am)
*re: IRQ assignments (Everett: Tue, Feb 3, 2004, 8:35 am)
Return to the Windows 98 Discussion Forum


All content at Annoyances.org is Copyright © 1995-2009 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.