Alright, I'm trying to mess with... What I think are all of the BIOS Plug & Play settings, as far as I can tell. However, I haven't had any luck with it, I'm hoping someone can help me look at this and figure out how it actually even WORKS, because the BIOS settings and documentation feel needlessly arcane to me.
So, based on the manual for my motherboard...
This is my understanding of how it works:
This BIOS page should be how I can manage Plug & Play vs. manual configuration for PCI devices. Each slot seems to be able to be set to A, B, C, D or AUTO, with AUTO being automatic Plug & Play configuration of the IRQ. The 4 actual IRQs that the system will use for each of the slots is configurable using the 1st/2nd/3rd/4th Available IRQ settings.
The way you actually manually map a slot to an IRQ is by assigning the A/B/C/D settings to each slot, which in turn has a specific per-slot IRQ mapping relative to each slot and the Available IRQ settings that have been assigned, and these ABCD-to-PCISlot mappings are shown in the table on the second image. This motherboard comes with a PCI slot IDE controller card that I'm using, and that's what the "PCI IDE IRQ Map to" settings correspond to: you either leave it on PCI-Auto to let the BIOS configure it automatically, or select a slot manually, or use the ISA setting if you have an ISA card you're using for IDE control. The "Primary/Secondary IDE INT#" settings are where you assign the A/B/C/D settings to determine the IRQ for each of the two IDE connections on the card.
I THINK that's how it all works, that's the only thing I can figure out, someone please correct me if I'm wrong. Moving on, using that understanding of things I tried to assign my IDE controller to slot 1 rather than auto (elsewhere in the manual it implies that that's the only slot it can function in, but that's neither here nor there), and then leave the Primary/Secondary to the default D/A, so consulting the table that means available IRQs 4&1, which map to IRQs 12 and 10 by default.
Then, because my graphics card is in slot 3, I try to assign it to setting D, which would correspond to Available IRQ 2, which maps to IRQ11. This way, everything should be on different IRQs and there should be no conflicts.
However, when I do that, nothing changes and Windows still finds all the duplicate cards.
Thoughts? Am I misunderstanding how this works? I've disabled everything I could find relating to ACPI in the BIOS, and nothing else seems related to Plug & Play