From owner-freebsd-bugs Wed Apr 14 23:12:23 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 1C60414F06 for ; Wed, 14 Apr 1999 23:12:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id XAA44057; Wed, 14 Apr 1999 23:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Wed, 14 Apr 1999 23:10:01 -0700 (PDT) Message-Id: <199904150610.XAA44057@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Andrew Kenneth Milton Subject: Re: kern/11146: 2nd ISA Cyclades-Y not recognised Reply-To: Andrew Kenneth Milton Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/11146; it has been noted by GNATS. From: Andrew Kenneth Milton To: bde@zeta.org.au (Bruce Evans) Cc: akm@theinternet.com.au, FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: kern/11146: 2nd ISA Cyclades-Y not recognised Date: Thu, 15 Apr 1999 16:00:21 +1000 (EST) +----[ Bruce Evans ]--------------------------------------------- | >>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. I figured it was. I mention it for completeness. | | 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. Indeed. | | >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). I have checked and double checked the dipswitches. | Try not configuring the first card. You mean pull it out? Or just pull it out of the config? -- Totally Holistic Enterprises Internet| P:+61 7 3870 0066 | Andrew The Internet (Aust) Pty Ltd | F:+61 7 3870 4477 | Milton ACN: 082 081 472 | M:+61 416 022 411 |72 Col .Sig PO Box 837 Indooroopilly QLD 4068 |akm@theinternet.com.au|Specialist To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message