From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=43988 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P67V4-0000TR-51 for qemu-devel@nongnu.org; Wed, 13 Oct 2010 16:01:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P67Ua-00087L-Oj for qemu-devel@nongnu.org; Wed, 13 Oct 2010 16:00:06 -0400 Received: from terminus.zytor.com ([198.137.202.10]:35919 helo=mail.zytor.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P67Ua-00086B-Gz for qemu-devel@nongnu.org; Wed, 13 Oct 2010 16:00:04 -0400 Message-ID: <4CB60FC0.3050201@zytor.com> Date: Wed, 13 Oct 2010 13:00:00 -0700 From: "H. Peter Anvin" MIME-Version: 1.0 Subject: Re: [SeaBIOS] [Qemu-devel] [RFC] Passing boot order from qemu to seabios References: <4CB36A20.5020106@codemonkey.ws> <20101011195955.GA5218@redhat.com> <4CB373DD.50307@codemonkey.ws> <4CB37E6E.8010106@zytor.com> <20101012080124.GY2397@redhat.com> <4CB48DCC.80804@zytor.com> <20101012165658.GE5218@redhat.com> <20101012174121.GF5218@redhat.com> <4CB49ED6.5000202@zytor.com> <20101012190657.GG5218@redhat.com> <4CB605B8.1080001@zytor.com> In-Reply-To: <4CB605B8.1080001@zytor.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gleb Natapov Cc: Kevin Wolf , seabios@seabios.org, qemu-devel@nongnu.org On 10/13/2010 12:17 PM, H. Peter Anvin wrote: > > The ACPI specification recognizes three interfaces as standard: PC/AT > (64 bytes, even though 128 bytes is available on a lot of platforms), > PIIX4 (256 bytes), and Dallas Semiconductor ("256 bytes or more"). The > interface for the latter isn't well cited in the ACPI spec, but I'm > guessing this is referring to the DS17885 series of chips, which can > have up to 8K CMOS using a bank-switched scheme which presents 128 bytes > at a time (thus accessible via only the standard 70/71 ports.) > FWIW, the DS17885 scheme actually allows addressing up to 64K; 8K is the maximum that DS produced with this particular interface as far as I know, but there are 16 address bits available. -hpa