From owner-freebsd-hardware Sat Apr 6 11:25:35 1996 Return-Path: owner-hardware Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA11662 for hardware-outgoing; Sat, 6 Apr 1996 11:25:35 -0800 (PST) Received: from lserver.infoworld.com (lserver.infoworld.com [192.216.48.4]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA11651 for ; Sat, 6 Apr 1996 11:25:33 -0800 (PST) Received: from ccgate.infoworld.com by lserver.infoworld.com with smtp (Smail3.1.29.1 #12) id m0u5deK-000wuuC; Sat, 6 Apr 96 11:27 PST Received: from cc:Mail by ccgate.infoworld.com id AA828818652; Sat, 06 Apr 96 09:50:04 PST Date: Sat, 06 Apr 96 09:50:04 PST From: "Brett Glass" Message-Id: <9603068288.AA828818652@ccgate.infoworld.com> To: Michael Smith Cc: bde@zeta.org.au, msmith@atrad.adelaide.edu.au, hardware@FreeBSD.org, jkh@time.cdrom.com Subject: Re: Some solutions to disk problems.... I think. Sender: owner-hardware@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > The low and high words of the 'wdc' flags are implicitly exposed > per-drive 'wd' flags. I don't think so. It appears that there are 16 bits per controller (exposed) and then 8 bits per drive (stored in a different struct and unexposed). They're shifted and OR'ed together within the driver, but they seem to go into a local variable that's not preserved. --Brett