From owner-freebsd-commit Wed Apr 12 13:48:23 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA23904 for commit-outgoing; Wed, 12 Apr 1995 13:48:23 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA23890 for cvs-sys-outgoing; Wed, 12 Apr 1995 13:48:21 -0700 Received: (from wollman@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA23880 ; Wed, 12 Apr 1995 13:48:14 -0700 Date: Wed, 12 Apr 1995 13:48:14 -0700 From: "Garrett A. Wollman" Message-Id: <199504122048.NAA23880@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa aha1542.c aha1742.c aic6360.c aic7770.c b004.c bt742a.c ctx.c fd.c ft.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c if_ie.c if_le.c if_lnc.c isa.c lpt.c mcd.c mse.c ncr5380.c npx.c scd.c seagate.c sio.c spigot.c syscons.c ultra14f.c wd.c wd7000.c wt.c Sender: commit-owner@FreeBSD.org Precedence: bulk wollman 95/04/12 13:48:13 Modified: sys/sys devconf.h sys/i386/i386 machdep.c sys/i386/isa aha1542.c aha1742.c aic6360.c aic7770.c b004.c bt742a.c ctx.c fd.c ft.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c if_ie.c if_le.c if_lnc.c isa.c lpt.c mcd.c mse.c ncr5380.c npx.c scd.c seagate.c sio.c spigot.c syscons.c ultra14f.c wd.c wd7000.c wt.c Log: Add a class field to devconf and mst drivers. For those where it was easy, drivers were also fixed to call dev_attach() during probe rather than attach (in keeping with the new design articulated in a mail message five months ago). For a few that were really easy, correct state tracking was added as well. The `fd' driver was fixed to correctly fill in the description. The CPU identify code was fixed to attach a `cpu' device. The code was also massively reordered to fill in cpu_model with somethingremotely resembling what identifycpu() prints out. A few bytes saved by using %b to format the features list rather than lots of ifs.