Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Apr 1999 23:00:01 -0700 (PDT)
From:      Bruce Evans <bde@zeta.org.au>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/11146: 2nd ISA Cyclades-Y not recognised
Message-ID:  <199904150600.XAA42861@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/11146; it has been noted by GNATS.

From: Bruce Evans <bde@zeta.org.au>
To: akm@theinternet.com.au, FreeBSD-gnats-submit@FreeBSD.ORG
Cc:  
Subject: Re: kern/11146: 2nd ISA Cyclades-Y not recognised
Date: Thu, 15 Apr 1999 15:49:38 +1000

 >>Description:
 >
 >	When adding a 2nd ISA cyclades-Y adapter, boot -c shows that the
 >	devices are conflicting with each other even though they do not
 >	share IRQs or IO addresses.
 
 This is a red herring.  The conflict checking for `msize' (aha `iosiz')
 in userconfig.c is complete nonsense (identical, nonzero sizes cause a
 bogus conflict).  You can eliminate this source of confusion by reducing
 one of the sizes a little.  This is harmless because the size is not
 actually used by the cy driver.  It is just printed by the boot code.
 
 The conflict checking for the [maddr, maddr + msize) range is also
 broken.  Only one endpoint of the new range is checked.  This doesn't
 matter here.  It just fails to detect some conflicts.
 
 >	The 2nd card is not detected on boot up.
 
 >...
 >Apr 14 18:15:30 mercury /kernel: pca0: PC speaker audio driver
 >Apr 14 18:15:30 mercury /kernel: cy0 irq 10 maddr 0xd4000 msize 8192 on isa
 >Apr 14 18:15:30 mercury /kernel: cy1 not found
 >Apr 14 18:15:30 mercury /kernel: wdc0 at 0x1f0-0x1f7 irq 14 on isa
 
 Note that there is no conflict here.
 
 >Kernel Config
 >
 >device          cy0     at isa? tty irq 10 iomem 0xd4000 iosiz 0x2000 vector cyintr
 >device          cy1     at isa? tty irq 11 iomem 0xd6000 iosiz 0x2000 vector cyintr	
 
 Perhaps its address is wrong (not much else case go wrong in the probe).
 Try not configuring the first card.
 
 Bruce
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904150600.XAA42861>