This is more of a discussion than a question: I have a particular piece of audio hardware that doesn't work properly unless it has it's own IRQ. I discovered that WinXP pretty much tends to put all the PCI slots, and most everything else on a shared IRQ10. Oh man I was doing cartwheels when the hardware manufacturer suggested I go back to Win98. They said there was a way to force IRQs in XP but they couldn't tell me how to do it because it was a modification to the operating system and they didn't want to be liable. So anyway, here's what I figured out after like 10 tries and it does work. During the initial stages of XP setup, there is a prompt to press F5 if you need to install SCSI or Raid drivers. At this point, you press F7. This allows you to change the hardware abstraction layer to that of a standard PC and IRQs can now be assigned in BIOS. There is a cost, you lose all ACPI features. Fortunately for me, all this means is when I shut down, I physically have to switch the machine off. I don't really rely on ACPI for anything. I have notice no other ill effects from this OS mod. Note: If you ever do a dual processor board, you'll need to hit F7 during OS install. Kinda how I figured this out by trial and error. I will throw out a question. Does anybody know another way to force IRQs under Windows XP? So anyway.... now my sound device and my video card each have their own interrupts and my machine is big dumb and happy. The sound card in question is a Terratec EWS88MT which is an 8 channel multi-track card. Not exactly top of the line, but it does what it's supposed to as long as it isn't sharing an IRQ.