Hi,
Can someone explain the difference between "master" and "slave" with respect to the PCI bus?
I've tried to find an answer on the web, but I can only find passing references, with most saying something like, "in the old days, with some motherboards you had to worry about whether you had a PCI master or PCI slave card - these days you don't have to do that."
Well, great ... very helpful. In this case I happen to have one of those old motherboards. Bah!
Here are the details:
It's an old MSI motherboard. It has 5 PCI slots, and 2 ISA slots. It's currently runing with a P233 processor, so it's not too bad a system. I noticed that, in the BIOS, the setting for "PCI 2.1 Compliance" is Disabled. (Is that a good or bad thing?)
PCI slot 1 = Intel Pro100+ network card
PCI slot 2 = ATI Xpert 98 video card
PCI slot 3 = US Robotics 56K modem with voice capability
PCI slot 4 = Adaptec 2940 SCSI card
PCI slot 5 = empty
ISA slot 1 = used by a USB adapter direct to motherboard
ISA slot 2 = empty
I will quote directly from the manual for this motherboard:
All PCI slots can be used as master. But since the 1st and 5th PCI slots share the same bus master signal, only one of these slots can be used as a master at a time; which means that if a bus master card is installed in PCI slot 1, PCI Slot 5 can only accomodate a slave card, and vice versa.
Huh? Like I said, I tried to find an explanation as to what that really means, but I haven't had any luck. I want to put a soundcard into this system, and I happen to have a SoundBlaster Live PCI card lying around. Can I put that into PCI slot 5 and expect things to work ok?
I hope someone here can help.
Sincerely,
i
Can someone explain the difference between "master" and "slave" with respect to the PCI bus?
I've tried to find an answer on the web, but I can only find passing references, with most saying something like, "in the old days, with some motherboards you had to worry about whether you had a PCI master or PCI slave card - these days you don't have to do that."
Well, great ... very helpful. In this case I happen to have one of those old motherboards. Bah!
Here are the details:
It's an old MSI motherboard. It has 5 PCI slots, and 2 ISA slots. It's currently runing with a P233 processor, so it's not too bad a system. I noticed that, in the BIOS, the setting for "PCI 2.1 Compliance" is Disabled. (Is that a good or bad thing?)
PCI slot 1 = Intel Pro100+ network card
PCI slot 2 = ATI Xpert 98 video card
PCI slot 3 = US Robotics 56K modem with voice capability
PCI slot 4 = Adaptec 2940 SCSI card
PCI slot 5 = empty
ISA slot 1 = used by a USB adapter direct to motherboard
ISA slot 2 = empty
I will quote directly from the manual for this motherboard:
All PCI slots can be used as master. But since the 1st and 5th PCI slots share the same bus master signal, only one of these slots can be used as a master at a time; which means that if a bus master card is installed in PCI slot 1, PCI Slot 5 can only accomodate a slave card, and vice versa.
Huh? Like I said, I tried to find an explanation as to what that really means, but I haven't had any luck. I want to put a soundcard into this system, and I happen to have a SoundBlaster Live PCI card lying around. Can I put that into PCI slot 5 and expect things to work ok?
I hope someone here can help.
Sincerely,
i