Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-11 Thread Anthony Liguori
On 02/11/2010 05:51 PM, Jamie Lokier wrote: If it emulated a PCI chipset _but_ ignored any access to the chipset registers after the BIOS has initialised whatever it will (by unmapping the registers but keeping the chipset device running), that would look an awful lot like a real ISA PC at that

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-11 Thread Jamie Lokier
Anthony Liguori wrote: > On 02/09/2010 06:27 PM, malc wrote: > >APIC is almost as good as useless without ACPI and we have a switch to > >disable that. > > > > Which is another thing that I'm not sure it all that useful to have. > > >>Firmware is really hard to implement if you have to deal wi

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Anthony Liguori
On 02/09/2010 06:27 PM, malc wrote: APIC is almost as good as useless without ACPI and we have a switch to disable that. Which is another thing that I'm not sure it all that useful to have. Firmware is really hard to implement if you have to deal with supporting multiple chipsets. Also,

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread malc
On Tue, 9 Feb 2010, Anthony Liguori wrote: > On 02/09/2010 05:25 PM, Aurelien Jarno wrote: > > On Wed, Feb 10, 2010 at 01:41:01AM +0300, malc wrote: > > > > > On Tue, 9 Feb 2010, Natalia Portillo wrote: > > > > > > > > > > Xenix is currently working (when copied from real hardware). > >

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Anthony Liguori
On 02/09/2010 05:25 PM, Aurelien Jarno wrote: On Wed, Feb 10, 2010 at 01:41:01AM +0300, malc wrote: On Tue, 9 Feb 2010, 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

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread malc
On Tue, 9 Feb 2010, Natalia Portillo wrote: > 2.x was "working", 3.x simply does not install, the rest need to check. > > 1.x NEVER worked, ironically, it is working in VirtualPC, the one that was the > most OS/2 incompatible emulator/simulator. Is there someplace one can get those from (1.x, 2.

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread malc
On Wed, 10 Feb 2010, Aurelien Jarno wrote: > On Wed, Feb 10, 2010 at 01:41:01AM +0300, malc wrote: > > On Tue, 9 Feb 2010, 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. >

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Natalia Portillo
2.x was "working", 3.x simply does not install, the rest need to check. 1.x NEVER worked, ironically, it is working in VirtualPC, the one that was the most OS/2 incompatible emulator/simulator. El 09/02/2010, a las 22:41, malc escribió: On Tue, 9 Feb 2010, Natalia Portillo wrote: Xenix is

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Aurelien Jarno
On Wed, Feb 10, 2010 at 01:41:01AM +0300, malc wrote: > On Tue, 9 Feb 2010, 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 (spe

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread malc
On Tue, 9 Feb 2010, 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

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread malc
On Tue, 9 Feb 2010, Anthony Liguori wrote: > On 02/08/2010 04:17 AM, Jan Kiszka wrote: > > Hi, > > > > Seabios seems to have some assumptions built in that break when -M isapc > > is selected. Is this supposed to work or is isapc about to die? > > > > Does anything actually require isapc? >

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Natalia Portillo
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 3

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Anthony Liguori
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 happ

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Anthony Liguori
On 02/09/2010 02:36 PM, Natalia Portillo wrote: There are operating systems that simple conflict with some assumptions made by PCI architecture. Rembember that the PC memory map changed to include the PCI configuration space and so on, space that can be expected to contain other data, or not

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Natalia Portillo
There are operating systems that simple conflict with some assumptions made by PCI architecture. Rembember that the PC memory map changed to include the PCI configuration space and so on, space that can be expected to contain other data, or not at all, and could be used in ISA/EISA/VLB/MCA

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Anthony Liguori
On 02/08/2010 04:17 AM, Jan Kiszka wrote: Hi, Seabios seems to have some assumptions built in that break when -M isapc is selected. Is this supposed to work or is isapc about to die? Does anything actually require isapc? pc has an ISA bridge, a PCI VGA device is still VGA/SVGA compliant.

Re: [Qemu-devel] Seabios dislikes -M isapc

2010-02-09 Thread Andreas Färber
Am 08.02.2010 um 11:17 schrieb Jan Kiszka: is isapc about to die? I would've thought that with qdev and configuration files, "unusual" configurations will become better suppported, not less. Andreas

[Qemu-devel] Seabios dislikes -M isapc

2010-02-08 Thread Jan Kiszka
Hi, Seabios seems to have some assumptions built in that break when -M isapc is selected. Is this supposed to work or is isapc about to die? Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux