From owner-freebsd-hackers Sun Sep 9 14:21:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id A5B3137B407 for ; Sun, 9 Sep 2001 14:21:34 -0700 (PDT) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.6/8.11.3) with ESMTP id f89LSQh01403; Sun, 9 Sep 2001 14:28:26 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200109092128.f89LSQh01403@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Bsdguru@aol.com Cc: imp@harmony.village.org, hackers@freebsd.org Subject: Re: PCI probe reordering? In-reply-to: Your message of "Sun, 09 Sep 2001 12:44:19 EDT." <146.14cf6de.28ccf663@aol.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 09 Sep 2001 14:28:26 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Also, which routing specifically implements the probe calls to drivers? device_probe_and_attach > Another option is to probe the wired device first explicitly, and then skip > it in the normal probe scan. In linux there is a clearly defined routine > that does this, but i havent found it in freebsd yet. The entire PCI probe/attach process is going to have to change, however I don't see it changing all that much. It is hard to detect devices that are "onboard" as opposed to being in physical slots, and there is no consistent mechanism that one can take to always get them "first". In short, what you're asking for is difficult to achieve consistently, and not really worth the effort. Your onboard ethernet is fxp1. Deal with it. -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message