*BSD News Article 63529


Return to BSD News archive

#! rnews 3028 bsd
Newsgroups: comp.unix.bsd.bsdi.misc
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.nla.gov.au!act.news.telstra.net!psgrain!usenet.eel.ufl.edu!gatech!newsfeed.internetmci.com!in2.uu.net!news.new-york.net!spcuna!spcvxb!terry
From: terry@spcvxb.spc.edu (Terry Kennedy, Operations Mgr.)
Subject: Re: multiple pci cards [shared IRQs]
X-Nntp-Posting-Host: spcvxa.spc.edu
References: <313E5821.6D78@execpc.com> <4htrn1$otm@raid.us.dell.com> <4hve6j$1c0@park.uvsc.edu> <4i0002$qg@raid.us.dell.com> <3144A92A.31FC@execpc.com>
Sender: news@spcuna.spc.edu (Network News)
X-Nntp-Posting-User: TERRY
Organization: St. Peter's College, US
Date: Tue, 12 Mar 1996 01:20:48 GMT
Message-ID: <1996Mar11.202048.1@spcvxb.spc.edu>
Lines: 48

In article <3144A92A.31FC@execpc.com>, Craig Hapanovich <chapan@execpc.com> writes:
> From the responses to my original question, I deduce that there 
> is a problem with BSD 2.1 not being able to handle muliple pci cards 
> using the same interrupt. So I have three choices:

  I've had no problem using multiple PCI cards that share an interrupt,
although in my case it's been multiple identical cards. BSDI added this
support during the 2.0 (yes, 2.0, not 2.1) beta test period. Thus, they
should know about interrupt sharing.

  Steve Schultz has an identical configuration which also works fine on
BSD/OS 2.x, although he's had horrible problems using other free Unix-
like systems. He may want to comment...

BSDI BSD/OS 2.1 Kernel #0: Fri Jan 12 15:01:30 MST 1996
    polk@demiurge.BSDI.COM:/home/polk/sys.dist/compile/GENERIC
cpu = Pentium (about 90 MHz) model 2, stepping 5
[...]
bha0 at isa0 iobase 0x330 irq 9: Buslogic EISA/PCI/VLB rev 42 (32-bit)
Delaying for SCSI bus reset and device self tests
bha0: synch negotiation, parity
tg0 at bha0 target 0
sd0 at tg0 unit 0: disk: SEAGATE ST32550N rev 0021 (SCSI-2) 4194058*512
tg0: synch transfer period 200 ns, offset 15 (10 MB/s)
tg1 at bha0 target 1
sd1 at tg1 unit 0: disk: SEAGATE ST32550N rev 0021 (SCSI-2) 4194058*512
tg1: synch transfer period 200 ns, offset 15 (10 MB/s)
tg2 at bha0 target 2
sd2 at tg2 unit 0: disk: SEAGATE ST32550N rev 0021 (SCSI-2) 4194058*512
tg2: synch transfer period 200 ns, offset 15 (10 MB/s)
tg3 at bha0 target 3
sd3 at tg3 unit 0: disk: SEAGATE ST32550N rev 0021 (SCSI-2) 4194058*512
tg3: synch transfer period 200 ns, offset 15 (10 MB/s)
tg4 at bha0 target 4
sd4 at tg4 unit 0: disk: SEAGATE ST32550N rev 0021 (SCSI-2) 4194058*512
tg4: synch transfer period 200 ns, offset 15 (10 MB/s)
WARNING: conflict at irq 9
bha1 at isa0 iobase 0x334 irq 9: Buslogic EISA/PCI/VLB rev 42 (32-bit)
Delaying for SCSI bus reset and device self tests
bha1: synch negotiation, parity
tg5 at bha1 target 6
sr0 at tg5 unit 0: CD-ROM: SONY CD-ROM CDU-561 rev 1.9i (SCSI-2) removable
tg5: synch transfer period 200 ns, offset 15 (10 MB/s)
[...]

	Terry Kennedy		  Operations Manager, Academic Computing
	terry@spcvxa.spc.edu	  St. Peter's College, Jersey City, NJ USA
        +1 201 915 9381 (voice)   +1 201 435-3662 (FAX)