From owner-cvs-all Tue Jun 12 2:40:10 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 82C9337B405; Tue, 12 Jun 2001 02:40:05 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: (from peter@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5C9e5p48306; Tue, 12 Jun 2001 02:40:05 -0700 (PDT) (envelope-from peter) Message-Id: <200106120940.f5C9e5p48306@freefall.freebsd.org> From: Peter Wemm Date: Tue, 12 Jun 2001 02:40:05 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/cam cam_periph.c cam_xpt.c src/sys/conf files.alpha files.i386 files.ia64 files.pc98 options.i386 options.pc98 src/sys/i386/conf GENERIC NOTES src/sys/i386/i386 machdep.c src/sys/i386/isa isa_compat.c src/sys/isa atkbdc_isa.c ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG peter 2001/06/12 02:40:05 PDT Modified files: sys/cam cam_periph.c cam_xpt.c sys/conf files.alpha files.i386 files.ia64 files.pc98 options.i386 options.pc98 sys/i386/conf GENERIC NOTES sys/i386/i386 machdep.c sys/i386/isa isa_compat.c sys/isa atkbdc_isa.c fd.c isahint.c sys/kern subr_bus.c sys/pc98/i386 machdep.c sys/pc98/pc98 fd.c wd.c sys/sys bus.h bus_private.h Log: Hints overhaul: - Replace some very poorly thought out API hacks that should have been fixed a long while ago. - Provide some much more flexible search functions (resource_find_*()) - Use strings for storage instead of an outgrowth of the rather inconvenient temporary ioconf table from config(). We already had a fallback to using strings before malloc/vm was running anyway. Revision Changes Path 1.37 +16 -15 src/sys/cam/cam_periph.c 1.114 +6 -6 src/sys/cam/cam_xpt.c 1.68 +2 -2 src/sys/conf/files.alpha 1.364 +2 -2 src/sys/conf/files.i386 1.10 +2 -2 src/sys/conf/files.ia64 1.197 +2 -2 src/sys/conf/files.pc98 1.149 +5 -5 src/sys/conf/options.i386 1.121 +5 -5 src/sys/conf/options.pc98 1.312 +3 -3 src/sys/i386/conf/GENERIC 1.926 +4 -4 src/sys/i386/conf/NOTES 1.455 +2 -2 src/sys/i386/i386/machdep.c 1.26 +8 -2 src/sys/i386/isa/isa_compat.c 1.21 +9 -11 src/sys/isa/atkbdc_isa.c 1.203 +6 -7 src/sys/isa/fd.c 1.12 +11 -13 src/sys/isa/isahint.c 1.89 +275 -466 src/sys/kern/subr_bus.c 1.222 +2 -2 src/sys/pc98/i386/machdep.c 1.105 +6 -7 src/sys/pc98/pc98/fd.c 1.121 +5 -5 src/sys/pc98/pc98/wd.c 1.43 +6 -8 src/sys/sys/bus.h 1.18 +1 -25 src/sys/sys/bus_private.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message