From owner-cvs-all Wed Sep 30 21:54:11 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA11403 for cvs-all-outgoing; Wed, 30 Sep 1998 21:54:11 -0700 (PDT) (envelope-from owner-cvs-all) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA11326; Wed, 30 Sep 1998 21:54:00 -0700 (PDT) (envelope-from imp@FreeBSD.org) From: Warner Losh Received: (from imp@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA05328; Wed, 30 Sep 1998 21:53:55 -0700 (PDT) Date: Wed, 30 Sep 1998 21:53:55 -0700 (PDT) Message-Id: <199810010453.VAA05328@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/dev/aha aha.c ahareg.h Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk imp 1998/09/30 21:53:55 PDT Modified files: sys/dev/aha aha.c ahareg.h Log: Misc cleanup and probe rework: o Use the board id command to find out what kind of board we're talking to. If we're talking to a board that is has an ID that is shared between boards supported by the aha driver and the bt driver, then use the bt's geometry register to weed out the bt cards. Otherwise assume that we support this card. o Remove bt esetup command sending to the card. It seems to wedge too many cards. o Revert to doing a soft reset after an invalid command. This change didn't fix anything, so I'm backing it out. The whole issue of card resetting needs to be revisisted at some point so that we can do it properly on all hardware. o GC unused stuff in some places. Revision Changes Path 1.6 +32 -40 src/sys/dev/aha/aha.c 1.2 +6 -10 src/sys/dev/aha/ahareg.h