From owner-freebsd-current Mon Nov 25 16:39:24 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFFBE37B401; Mon, 25 Nov 2002 16:39:22 -0800 (PST) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55FEE43EAF; Mon, 25 Nov 2002 16:39:22 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0340.cvx40-bradley.dialup.earthlink.net ([216.244.43.85] helo=mindspring.com) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18GTkI-00047b-00; Mon, 25 Nov 2002 16:38:35 -0800 Message-ID: <3DE2C236.4E729E56@mindspring.com> Date: Mon, 25 Nov 2002 16:37:10 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dan Nelson Cc: Marcin Dalecki , Kris Kennaway , Robert Watson , Mikhail Teterin , current@FreeBSD.ORG Subject: Re: -current unusable after a crash References: <200211250959.39594.mi+mx@aldan.algebra.com> <20021125172445.GA8953@rot13.obsecurity.org> <3DE29DE6.CDD96F3F@mindspring.com> <3DE2AF65.9000502@gmx.net> <3DE2B740.4206206E@mindspring.com> <20021126001003.GA8636@dan.emsphone.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dan Nelson wrote: > > Is there documentation available for this anywhere? The BIOS vendor > > documentation, not the Linux source code. > > http://www.microsoft.com/hwdev/resources/specs/simp_bios.asp > http://www.microsoft.com/hwdev/resources/specs/simp_boot.asp > > is the best I could find; you'll need a Word doc viewer. It's mainly > geared toward detecting boot failure rather than abnormal shutdowns, > though. What we need is a matching "Simple Shutdown Flag" variable. The license you have to agree to to download it permits implementation for firmware, but not for the OS: 1(a)(iii), 1(b), 2(b)(b), 3. According to the documentation at the end of the page of the URL you posted above, the OS has to be full PnP compliant for it to work as expected, and multiboot is not supported. For thise interested in pursuing this, more information (no license agreement required) is available from: http://www.microsoft.com/hwdev/platform/performance/fastboot/fastboot-winxp.asp Though I expect you won't be able to implement without the specification. I guess looking at the Linux code as a reference is OK... they violated the license, not you, so it's not the same thing as you violating the license. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message