From owner-freebsd-hackers Sat Nov 4 18:22:42 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp02.teb1.iconnet.net (smtp02.teb1.iconnet.net [209.3.218.43]) by hub.freebsd.org (Postfix) with ESMTP id 9293D37B4CF for ; Sat, 4 Nov 2000 18:22:40 -0800 (PST) Received: from bellatlantic.net (client-151-198-117-215.nnj.dialup.bellatlantic.net [151.198.117.215]) by smtp02.teb1.iconnet.net (8.9.1/8.9.1) with ESMTP id VAA06378; Sat, 4 Nov 2000 21:22:35 -0500 (EST) Message-ID: <3A04C46A.24DF7BA6@bellatlantic.net> Date: Sat, 04 Nov 2000 21:22:34 -0500 From: Sergey Babkin X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.0-19990626-CURRENT i386) X-Accept-Language: en, ru MIME-Version: 1.0 To: Warner Losh Cc: Rink Springer , hackers@FreeBSD.ORG Subject: Re: KLD's on ISA bus: how? References: <3A04A8CD.6BDBB8CD@bellatlantic.net> <3A044899.9020508@springer.cx> <200011042344.QAA37170@harmony.village.org> <200011050035.RAA37476@harmony.village.org> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Warner Losh wrote: > > In message <3A04A8CD.6BDBB8CD@bellatlantic.net> Sergey Babkin writes: > : In 4.x if you say in config file > : > : foo at isa > : > : and provide the identify routine in the driver the result should be > : the same. The "ep" driver does that using a proprietary probe > : procedure. > > Most cards don't have that backdoor. They are either full plug and > play, or they are rock stupid. Come to think of it, there are some > that are both :-). The foo at isa might not work even in 4.x. It > will attach a child with no hints at all, so the probe routine won't > know where to look. The identify routine is the only way to deal. In > 4.x, you say > device ep > not > device ep at isa > iirc. Ah, right. I confused it with another case, where the probe routine tries to look for all possible ports. If I remember correctly, "aha" is an example of such device. -SB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message