From owner-freebsd-alpha Tue Dec 19 6:34:12 2000 From owner-freebsd-alpha@FreeBSD.ORG Tue Dec 19 06:34:10 2000 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mail.HSTSOFT.COM (unknown [216.1.59.67]) by hub.freebsd.org (Postfix) with ESMTP id 374A537B400 for ; Tue, 19 Dec 2000 06:34:09 -0800 (PST) Received: from igor [208.61.28.245] by mail.HSTSOFT.COM (SMTPD32-6.00) id A1CB2F700132; Tue, 19 Dec 2000 09:33:47 -0500 From: "Sergio Jachtchenco" To: Subject: RE: IDE CMD 649 and AS200-233 Date: Tue, 19 Dec 2000 09:34:06 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <200012190312.eBJ3C6Q10333@mass.osd.bsdi.com> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > From: msmith@mass.osd.bsdi.com [mailto:msmith@mass.osd.bsdi.com]On > > > > > This is the output of kernel.GENERIC. The board in quetion has vendor > > id:0x1095. > ... > > found-> vendor=0x1095, dev=0x0649, revid=0x01 > > class=01-04-00, hdrtype=0x00, mfdev=0 > > subordinatebus=0 secondarybus=0 > > intpin=a, irq=9 > > The board has not been recognised by SRM, and has not been allocated any > I/O resources. Until we fix PCI to do this for you, you will not be able > to use this (or probably any other) ATA controller in this system. > Thanks Mike. I do not know the functionality of SRM but I guess that, besides other functions, it should scan for PCI devices, get the information of each device and allocate all the necessary resources. Andrew Gallatin [gallatin@cs.duke.edu] said he has a Promise adapter working on a Miata, so at least the Miata's SRM can allocate the resources. Do you think it has a database for all "known" adapters, or at least a class of adapters? And this database would be different for different Alpha models? Supposing that is the case, what would be the solution? We cannot change the SRM, so something else has to recognize and allocate the resources. Is there already any similar code in the kernel? If somebody knows it, could you point it to me? I might be able to make these modifications. Thanks to everybody. Sergio. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message