From owner-cvs-src Tue Feb 25 21:22:17 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C70137B401; Tue, 25 Feb 2003 21:22:16 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27B2343FB1; Tue, 25 Feb 2003 21:22:15 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.6/8.12.3) with ESMTP id h1Q5ME3Y001446; Tue, 25 Feb 2003 22:22:14 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 25 Feb 2003 22:21:40 -0700 (MST) Message-Id: <20030225.222140.22550727.imp@bsdimp.com> To: green@FreeBSD.org Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pccard/pccardc Makefile dumpcisfile.c pccardc.8 pccardc.c src/usr.sbin/pccard/pccardd readcis.c readcis.h From: "M. Warner Losh" In-Reply-To: <200302260511.h1Q5Bbxw012540@green.bikeshed.org> References: <20030225.215808.87764783.imp@bsdimp.com> <200302260511.h1Q5Bbxw012540@green.bikeshed.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <200302260511.h1Q5Bbxw012540@green.bikeshed.org> "Brian F. Feldman" writes: : That sounds like a cool plan :-) The Linux utilities are crap; they're : intensely machine-dependent. For example, the CIS-to-text utility uses : special calls to the kernel to have it parse the CIS and give it back in a : different format, doing most of the work. I've noticed that as well :-)... : I haven't looked at the compiler, : but I don't think it would be hard at all to do. Yes. The hard part is getting all the structures right, keeping it up to date, etc. The linux one is kind of strange, so I'm not sure what the right thing to do is... : Come to think of it, I bet : we could reuse Iwasaki-san's amldb code, and teach it to use CIS instead of : DSDT. Hey, I'd forogtten about that... I'll have to look at it. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message