From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Mw2ET-0003mo-Dj for mharc-grub-devel@gnu.org; Thu, 08 Oct 2009 19:17:13 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mw2ER-0003mS-Vy for grub-devel@gnu.org; Thu, 08 Oct 2009 19:17:12 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mw2EM-0003kb-Ka for grub-devel@gnu.org; Thu, 08 Oct 2009 19:17:10 -0400 Received: from [199.232.76.173] (port=35039 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mw2EM-0003kR-Dl for grub-devel@gnu.org; Thu, 08 Oct 2009 19:17:06 -0400 Received: from web37103.mail.mud.yahoo.com ([209.191.85.105]:31225) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Mw2EM-0001J0-22 for grub-devel@gnu.org; Thu, 08 Oct 2009 19:17:06 -0400 Received: (qmail 92568 invoked by uid 60001); 8 Oct 2009 23:17:05 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1255043825; bh=AUTkPdund6Q5sDlgvujFb54E0utiKfTrpixRNoqu2aA=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=3l3uAqx4I2JkUgDRQN7Xn2iai9dmTALjmx7Sbojdbp7LjSpIrA6wnEW02cMefl09xK3IbDM2K0lDtjWRGoJ8Z52ZtaxJOQG8DaZdN9JwPeME3zFZBmrhfymycGCE138MHVXX/WwXFivg+OlFNj2mPZSAL30pMBwGlsYJbmRPEa0= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=GwPk9IifD3CfQxBlJrmtCJv3l/35K418CjKG/HztKlD4WQG3uRwwCXQFG3b6STBriEE1BvMXTKgF5MUMVxNfKG8wXL0GARLZpEs1RsrWheIWx93tAjSgN7jo89zm0/gqIb6/aGUlb8wC6u1eMRH9Pogpq3mmqGC7TE3e0HxffPI=; Message-ID: <219513.91960.qm@web37103.mail.mud.yahoo.com> X-YMail-OSG: RXzCjZMVM1kuNv44WH_Sj2.v3VSf5sNVjK0R97kbnkYSLFIVhhn.gdPwDyMOd0XWYmUGkmN0Y.sTlSs6hEjTAM4OpdfBbhq6y2cQsSFwxj1R1X4MBmg7gIld4hcP612OKiner.IWDtZ72iFlNJu11oPqcs.ce.PngOFY46756HoYcd8WE.1jKbubCa6NTF9u_jrlgVFgcHR3XU9vzKWDbw9bfZ6MXklsGwiHG4o8WOcMvbSFgD_OURg4TWlhzItQwKQWsIXHznP1.JSsgTbOrXSaLCfloZB7xmGzTXUV5QSi3Hid9e.36MW6b4t1AdjX8qd0BQ-- Received: from [89.120.221.106] by web37103.mail.mud.yahoo.com via HTTP; Thu, 08 Oct 2009 23:17:04 GMT X-Mailer: YahooMailRC/182.10 YahooMailWebService/0.7.347.2 Date: Thu, 8 Oct 2009 23:17:04 +0000 (GMT) From: Bogdan To: The development of GRUB 2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: FreeBSD 6.x (1) Subject: 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:17:12 -0000 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. 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 >