why exactly is this whole changing of interrupts important? I mean, does it make THAT much difference?
What is a 'hardware interupt'? Think of it this way... theres your PC, with all these parts doing all kinds of different things, all at the same time, with the CPU trying to manage everything you see and don't see and, oh, let's say, play your Brittney Spears CD without skips...
How is your CPU suposed to keep track of whether to refresh your screen right now, whether there's a CD in the tray, what are you reading off the HDD... and where the heck is your mouse cursor, anyway, and did it just click an 'OK' button??? And which one????
Well it does this through IRQ lines... each piece of HW gets its own 'bat-phone' (IRQ#- or Interrupt ReQuest #...essentially "Please, Mr. CPU, stop what you are doing and listen to me", a specific piece of hardware that the CPU understands well; the CPU is well aware that a printer is not a CD-ROM drive
![](http://forums.murc.ws/ubb/wink.gif)
But look at your list for IRQ11. You've got the Ultra66 controllers (from your mobo, unconnected, I pray), the SB Live and the G400 all on the same 'bat-phone'. So what happens when you're playing HL and you're trying to blast those 8 marines who are moving around, and your gun and their guns are blasting away in 3d sound? Well the G400 wants the bat phone to tell the cpu to calculate where the pixels it's drawing are. The SB wants the phone to tell the cpu to calc the sound data. And if you had a HDD connected to those Ultra 66 controllers, it would want to tell the CPU the game data... the CPU couldn't listen to all of those conflicting instructions, and the game would lock or crash... that's what 'IRQ steering' is about and why any HW can share with a Steering placeholder.. steering serves as a 'bouncer' [in the tavern security sense] for it's IRQ, making sure the requests get through the relatively narrow CPU pipeline in an orderly and timely fashion.
So... if you are not using an Ultra66 HDD, disable the controllers, via jumpers or BIOS. Not sure if you can move the G400 or the SB live to IRQ9 --don't know what that is that's there now... but that setup on IRQ 11 must be broken up anyway you can.. I think you need to do the PCI card shuffle, myself...
Sorry.
---------------------
Holly
[This message has been edited by motub (edited 20 October 1999).]
[This message has been edited by motub (edited 20 October 1999).]
Comment