From owner-freebsd-current Sun May 28 9:25: 3 2000 Delivered-To: freebsd-current@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 6E63D37B676 for ; Sun, 28 May 2000 09:24:57 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id KAA32942; Sun, 28 May 2000 10:24:56 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id KAA53041; Sun, 28 May 2000 10:24:41 -0600 (MDT) Message-Id: <200005281624.KAA53041@harmony.village.org> To: Peter Wemm Subject: Re: HEADS UP - minor API change in -current's old ISA drivers. Cc: current@FreeBSD.ORG In-reply-to: Your message of "Sun, 28 May 2000 07:48:10 PDT." <20000528144810.8A7441CE1@overcee.netplex.com.au> References: <20000528144810.8A7441CE1@overcee.netplex.com.au> Date: Sun, 28 May 2000 10:24:41 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <20000528144810.8A7441CE1@overcee.netplex.com.au> Peter Wemm writes: : I've made old-style ISA drivers self identifying and got rid of the dreaded : isa_compat.h table. As a consequence, the 'struct isa_driver' stuff has : changed slightly to store the additional data that was in the compat tables : and a new line is required (COMPAT_ISA_DRIVER()) so the driver registers : itself with the device subsystem. This works essentially the same way as : the COMPAT_PCI_DRIVER() stuff works. : : There shouldn't be any noticable changes except for the slight tweaks : to the individual drivers. Now that the drivers are self contained (not self identifying, right?), I guess that means that I need to finish the hints driver so that one can set hints for drivers one kld's. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message