From owner-freebsd-amd64@FreeBSD.ORG Tue Sep 16 15:04:41 2008 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 975BE106566C for ; Tue, 16 Sep 2008 15:04:41 +0000 (UTC) (envelope-from pfgshield-freebsd@yahoo.com) Received: from web32708.mail.mud.yahoo.com (web32708.mail.mud.yahoo.com [68.142.207.252]) by mx1.freebsd.org (Postfix) with SMTP id 5955F8FC16 for ; Tue, 16 Sep 2008 15:04:41 +0000 (UTC) (envelope-from pfgshield-freebsd@yahoo.com) Received: (qmail 8820 invoked by uid 60001); 16 Sep 2008 14:38:01 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=fy2tb0X4a3z4HMGdfbzmpFW8/QY2JRNvnhHywl2zk/2XCRxoVK5aTPvqLl0BS1OZyJKlkLJ7hOIJEt7d2sfINQJNF5VzqBCyhmFYJtz+w1J0IMrOqwopgZRfxsqrlGDiOhY7A/tjatwsKDLgKbPYWh8e7/UYleI0ndgiejfIzZw=; X-YMail-OSG: KsT8RakVM1l6hkTAvtzhoLN7hQ06SawP8y1Cf7Vns3X6tXPZoDBgNLYTDoQE_1PpKL0TFxUMrrta4xE.k_PLfNTxp9ogqzHr0tSlW.rQBAgbSQm5sjoVLe3.moD6.1zGAfOjwKRwnO7B6aFErNtiEdo- Received: from [190.158.44.173] by web32708.mail.mud.yahoo.com via HTTP; Tue, 16 Sep 2008 07:38:01 PDT X-Mailer: YahooMailWebService/0.7.218.2 Date: Tue, 16 Sep 2008 07:38:01 -0700 (PDT) From: Pedro Giffuni To: Peter Jeremy , freebsd-amd64@freebsd.org In-Reply-To: <20080916074657.GF15376@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID: <790198.8149.qm@web32708.mail.mud.yahoo.com> X-Mailman-Approved-At: Tue, 16 Sep 2008 16:16:29 +0000 Cc: Oliver Fromme Subject: Re: Why VESA and DPMS are available only for i386? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pfgshield-freebsd@yahoo.com List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Sep 2008 15:04:41 -0000 (moved from -current to -amd64) --- Mar 16/9/08, Peter Jeremy ha scritto: ... > On 2008-Sep-15 13:43:31 -0700, Pedro Giffuni > wrote: > >I can't find any reference, but according to the > Wikipedia, even in long mode AMD64 is able to run 16-bit (or > 80286) protected mode applications: >=20 > AMD64 Architecture Programmer's Manual, Volume 1: > Application > Programming - No. 24592 states: > "Compatibility mode - the second submode of long mode > - allows 64-bit > operating systems to run existing 16-bit and 32-bit x86 > applications. These legacy applications run in > compatibility mode > without recompilation." >=20 Thanks! The precise link is here (sorry for the broken link): http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/245= 92.pdf in section 1.2.3. I guess having bios16() and bios32() would be useful for virtualized enviro= nments too. Pedro.=0A=0A__________________________________________________=0ADo You Yah= oo!?=0APoco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da= tanto spazio gratuito per i tuoi file e i messaggi =0Ahttp://mail.yahoo.it=