From owner-freebsd-hardware Mon Apr 10 11:50:55 2000 Delivered-To: freebsd-hardware@freebsd.org Received: from exmta1.rjf.com (exmta1.rjf.com [170.12.8.119]) by hub.freebsd.org (Postfix) with ESMTP id AC7F537BC9F for ; Mon, 10 Apr 2000 11:50:52 -0700 (PDT) (envelope-from ICartwright@IT.RJF.com) Received: by EXMTA1 with Internet Mail Service (5.5.2448.0) id ; Mon, 10 Apr 2000 14:50:47 -0400 Message-ID: <6D5097D4B56AD31190D50008C7B1579B6701BC@EXLAN5> From: Ian Cartwright To: "FreeBSD Hardware (E-mail)" Subject: Compaq EISA ida driver... Date: Mon, 10 Apr 2000 14:50:36 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello all, I have been trying to persuade an old Compaq Proliant 2000 with an EISA SMART RAID controller to boot so I can install FreeBSD on it. I started with 4.0-RELEASE, and have moved on to 5.0-CURRENT in the hopes of getting the mfsroot boot disks to work. In a separate thread (one that got mangled, apparently) I described my woes. My question now is, would giving 3.4-STABLE or using an even older version of FreeBSD with the original ida driver written by Mark Dawson work? Apparently the version in >=4.0-RELEASE has a problem locking down the EISA resources for the SMART controllers... Below is my output from my testing with the 5.0-CURRENT code: Ida.c was modified to include some debugging info as suggested by Matthew N. Dodd... Modification to ida.c: qcb_done = idahwqcbptov(ida, completed & ~3); /*existing line of code (#454) */ printf("0x%lx\n0x%lx\n0x%lx\n", qcb, completed, qcb_done); /*added line of code */ Output: ida0: at 0x7c88-0x7c9e, irq 14 (level) ida0: on eisa0 slot 7 0xc0b8e000 0xffffffff 0x0 panic: ida_wait: incorrect qcb returned Uptime: 0s Any input would be appreciated! Ian Cartwright icartwright@it.rjf.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message