From owner-freebsd-stable Tue Oct 31 0:21:52 2000 Delivered-To: freebsd-stable@freebsd.org Received: from bumper.jellybaby.net (bumper.jellybaby.net [194.159.247.1]) by hub.freebsd.org (Postfix) with ESMTP id 8CD8B37B4C5 for ; Tue, 31 Oct 2000 00:21:47 -0800 (PST) Received: (from simond@localhost) by bumper.jellybaby.net (8.9.2/8.9.2) id IAA59686; Tue, 31 Oct 2000 08:21:41 GMT (envelope-from simond) Date: Tue, 31 Oct 2000 08:21:41 +0000 From: simond@irrelevant.org To: Barry Lustig Cc: simond@irrelevant.org, freebsd-stable@FreeBSD.ORG Subject: Re: Promise ATA100 card during PCI config Message-ID: <20001031082141.A59616@irrelevant.org> References: <39FDA782.232CC1BF@Lustig.COM> <20001030170014.C33728@irrelevant.org> <20001030175356.1176.qmail@devious.lustig.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20001030175356.1176.qmail@devious.lustig.com>; from barry@lustig.com on Mon, Oct 30, 2000 at 12:53:56PM -0500 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Oct 30, 2000 at 12:53:56PM -0500, Barry Lustig wrote: > On Mon, 30 Oct 2000, simond@irrelevant.org wrote: > > On Mon, Oct 30, 2000 at 11:53:23AM -0500, Barry Lustig wrote: > > Is there a reason that the ID for the Promise 100 cards isn't in > > pcisupport.c? In my 4.1-STABLE kernel compiled and cvsupped 10/26 I get > > an 'unknown card' on boot. I just cvsupped a few minutes ago (10/30) > > and the ID still wasn't there. Was this just an oversight? > > > > barry > > > > > > > > From pcisupport.c: > > > > /* Promise -- vendor 0x105a */ > > case 0x4d33105a: > > return ("Promise Ultra/33 ATA controller"); > > case 0x4d38105a: > > return ("Promise Ultra/66 ATA controller"); > > > > Hmm, not sure about there, but try here: > > /usr/src/sys/dev/ata/ata-dma.c: > > > > case 0x4d33105a: /* Promise Ultra/FastTrak 33 controllers */ > > case 0x4d38105a: /* Promise Ultra/FastTrak 66 controllers */ > > case 0x4d30105a: /* Promise Ultra/FastTrak 100 controllers */ > > case 0x0d30105a: /* Promise OEM ATA100 controllers */ > > > > The missing ID in pcisupport.c causes the system to print 'unknown card' > when it does know the card. I was just pointing out a cosmetic issue. The > card itself is working. Well, most of the time anyway, sometimes my kernel hangs once it gets to ata2: at 0x9400 on atapci1 If I reboot then it usually works, I have the promise OEM controller, no idea if it's just me or not though :/ -- Simon Dick simond@irrelevant.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message