From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NexqQ-0002Le-9y for qemu-devel@nongnu.org; Tue, 09 Feb 2010 16:42:06 -0500 Received: from [199.232.76.173] (port=49433 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NexqP-0002Ky-Rm for qemu-devel@nongnu.org; Tue, 09 Feb 2010 16:42:05 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NexqO-0003nJ-6Y for qemu-devel@nongnu.org; Tue, 09 Feb 2010 16:42:05 -0500 Received: from mail-iw0-f185.google.com ([209.85.223.185]:53506) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NexqN-0003nB-Sb for qemu-devel@nongnu.org; Tue, 09 Feb 2010 16:42:04 -0500 Received: by iwn15 with SMTP id 15so5877773iwn.19 for ; Tue, 09 Feb 2010 13:42:03 -0800 (PST) Message-ID: <4B71D6A3.6000902@codemonkey.ws> Date: Tue, 09 Feb 2010 15:41:55 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] Seabios dislikes -M isapc References: <4B6FE4BD.5010304@siemens.com> <4B71BC80.30905@codemonkey.ws> <24DBE33F-1742-4534-A943-65D9A3579A81@claunia.com> <4B71CE0C.90204@codemonkey.ws> <7DDDDCA5-2F86-4644-B7B3-A714AEDA56CA@claunia.com> In-Reply-To: <7DDDDCA5-2F86-4644-B7B3-A714AEDA56CA@claunia.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Natalia Portillo Cc: qemu-devel@nongnu.org On 02/09/2010 03:36 PM, Natalia Portillo wrote: > Xenix is currently working (when copied from real hardware). > As well Interactive UNIX and some other non-DOS from 8086 and 286 era. > > I'm not really sure that operating systems (specially the 8086 ones > that do mmu functions in software) will be happy with the PCI bus > present. > > Same for first 386 operating systems (OS/2 2, UNIX, Xenix, so on). > > I don't think it is so bad forking the BIOS, letting the ISA one only > for bug fixes, and the PCI one for new features. > Even the ISA BIOS can be code cleaned, there is no SMBIOS or ACPI in > ISA hardware. I doubt anyone is going to want to actually maintain an ISA BIOS solely to support these OSes. But at any rate, I'd like to see someone actually confirm that something works with isapc and not with pc. > > Or, use bochs bios, that we know is working (at least for now) for > isapc, and seabios for pcipc. > > There are a lot of ways to do that, but I think that simply forgetting > about isapc and deleting it is not a bugfix, but a big big bug. If nothing actually requires isapc, then I don't see how removing it is a bug. Heck, if we just alias isapc to pc, then I doubt anyone would actually notice :-) Regards, ANthony Liguori