From owner-freebsd-current Sat Jul 19 21:49:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA28940 for current-outgoing; Sat, 19 Jul 1997 21:49:01 -0700 (PDT) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA28935 for ; Sat, 19 Jul 1997 21:48:58 -0700 (PDT) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id VAA26685; Sat, 19 Jul 1997 21:50:45 -0700 (PDT) Message-Id: <199707200450.VAA26685@implode.root.com> To: Michael Smith cc: jkh@time.cdrom.com (Jordan K. Hubbard), sef@Kithrup.COM, current@FreeBSD.ORG Subject: Re: I am contemplating the following change... In-reply-to: Your message of "Sun, 20 Jul 1997 12:38:31 +0930." <199707200308.MAA15968@genesis.atrad.adelaide.edu.au> From: David Greenman Reply-To: dg@root.com Date: Sat, 19 Jul 1997 21:50:45 -0700 Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Jordan K. Hubbard stands accused of saying: >> >> The ed1 entry is also the cause of much tech support for me since >> it "catches" cards at 0x300 but invariably with the wrong IRQ, so the >> user is tricked into thinking that things work until the install >> is well underway and the only message they're now seeing is: >> "ed1: device timeout" from the bogus IRQ value. > >I'm playing with some code at the moment which improves on the basic >'ed' probe insofar as it tries to talk to parts that are known to be >soft-settable, or to have read their config from an eeprom, and then >tries to generate an interrupt to suck-it-and-see. I don't know >how successful this is going to be. The main problem I encountered when considering this myself was that while you could read the EEPROM soft settings and use them, the soft settings may not actually be the current settings in use. Most of the cards have jumpers that select specific hard settings or the soft settings and I could not find any documentation on how to read how the jumpers were set. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project