From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Mw2W7-0007u3-5C for mharc-grub-devel@gnu.org; Thu, 08 Oct 2009 19:35:27 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mw2W5-0007s0-Ea for grub-devel@gnu.org; Thu, 08 Oct 2009 19:35:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mw2W0-0007m0-OM for grub-devel@gnu.org; Thu, 08 Oct 2009 19:35:25 -0400 Received: from [199.232.76.173] (port=54985 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mw2W0-0007lZ-Ib for grub-devel@gnu.org; Thu, 08 Oct 2009 19:35:20 -0400 Received: from mail-ew0-f228.google.com ([209.85.219.228]:58700) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mw2W0-0003Zx-3k for grub-devel@gnu.org; Thu, 08 Oct 2009 19:35:20 -0400 Received: by ewy28 with SMTP id 28so12218007ewy.42 for ; Thu, 08 Oct 2009 16:35:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=bRV8H0+z18mNLcLtRM9XdvRJ95/HynbZp7H6TOjc8d0=; b=PFfSMzBYzi4BoCXp7qVDCOCmGXv/xmN3AKrcX2f29nHT0DwY+fCbr3mu4lIiFyk8IC BPtIs2Z7afSnxRTs73UutarFkGDstbvAD9Czwpia0Q29IHm5uebHuGzPEmBz7u5x5BS0 zOWe2ECXb48ckBciweHoqt0z0PSFfCEucRr4I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=q8rdV/9zCwS9Pv5bbK+PwupuUik5NthANCzJ3/rsKPOQqF1twHaciKtf5YV0VGiiZb 4vAU1+YWMqM5dTuIfiL/95bMYlGhOIXSoeco+9cCe7kZEPDlyR5GQxZoyl22CQR36xnt xDhcfYvQcWpyzUqOVDwbwd5s5+qS/7REDYH+g= Received: by 10.211.145.12 with SMTP id x12mr2326493ebn.44.1255044918832; Thu, 08 Oct 2009 16:35:18 -0700 (PDT) Received: from debian.bg45.phnet (gprs25.swisscom-mobile.ch [193.247.250.25]) by mx.google.com with ESMTPS id 23sm637737eya.38.2009.10.08.16.35.17 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 08 Oct 2009 16:35:18 -0700 (PDT) Message-ID: <4ACE7732.8050506@gmail.com> Date: Fri, 09 Oct 2009 01:35:14 +0200 From: Vladimir 'phcoder' Serbinenko User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: The development of GRUB 2 References: <219513.91960.qm@web37103.mail.mud.yahoo.com> In-Reply-To: <219513.91960.qm@web37103.mail.mud.yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: Fw: 16-bit bootloader support? X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Oct 2009 23:35:25 -0000 Bogdan wrote: > I'm sorry for the top-down mail but Yahoo! Mail is gay. No, I don't mean virtual 8086 mode, I mean the 16-bit protected mode - which is 16-bit and not 32-bit. Protected mode was introduced on the Intel 80286 which was still a 16-bit CPU. Protected mode was later extended for 32-bit allowing of course for backward compatibility. Windows 3.1 is a good example of an OS capable of handling 16-bit pmode. > > What is the difference between 16-bit and 32-bit protected mode? Is 16-bit protected mode like 32-bit protected mode, not paged mode but with upper 16-bits ignored? What are the benefits of supporting it? > It's not legacy code I'm talking about. > > Cheers, > Bogdan > > > Bogdan wrote: > >> Most probably the developers of GRUB will say that this is useless but >> did anyone think of adding 16-bit protected mode support to the >> Multiboot specification and to GRUB? >> > Which mode do you mean? > protected mode=32-bit mode > You may mean vm8086 mode but it's meant only for compatibility purposes. > As such it's an OS responsibility to set it up when executing legacy code > >> Cheers, >> Bogdan >> >> > > > > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > > -- Regards Vladimir 'phcoder' Serbinenko Personal git repository: http://repo.or.cz/w/grub2/phcoder.git