Package: qemu Version: 0.12.5+dfsg-2 Severity: wishlist Toying around with old operating systems, I found that the machine "isapc" is somewhat broken for now (see related bug). Instead of attaching the PCI Cirrus device it would be nice to have a VGA device from that time.
I think a Trident TVGA 8900 or an Oak Technology device should be fairly simple to emulate, as they have been quite simple. The second ISA graphics adapter I would like to have is a MGA (HGC) graphics adapter, because it is sufficiently incompatible to VGA (but compatible to MDA). So we'd get MDA/HGC emulation this way and CGA/EGA/VGA/VESA emulation with the other devices - which is every basic standard the PC ever had. Regarding the 80486 emulation, I think it is not really a 486 which is emulated, but either a very late model (486dx4) or something more modern, just relabeled. When trying to build a 2.6 kernel for such a device, I noticed that those kernels boot in Qemu's 486 emulation, but not on a real 80486 processor (reset right away) - tested with a 486 SL/33, 486 DX2/66 and 486 SX/25. The most common 486 processors did not have a CPUID instruction, for example (but it was added with the DX4 later). It is desirable to have some kind of 486 SX (no floating point coprocessor) emulation as well, as there are some unique challenges getting Linux to run on them. These cores are still in widespread use, as the Vortex86SX, which is used in PC/104 environments, is nothing else than a fast (e.g. 300 MHz) 486 SX core. This might sound like "whoa, let's implement all that crap that's long forgotten", but there is still a lot of legacy stuff running, which for some reason or another doesn't work on new systems. But old hardware tends to fail and some of it might even come back (like Vortex86SX). This is not as far-fetched as it may sound, there are still 286/386-machines in production. The 386 has been produced at Intel until Sept. 2006, and there are still manufactors producing 186-compatible processors. Thank you. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages qemu depends on: ii qemu-system 0.12.5+dfsg-2 QEMU full system emulation binarie ii qemu-user 0.12.5+dfsg-2 QEMU user mode emulation binaries ii qemu-utils 0.12.5+dfsg-2 QEMU utilities qemu recommends no packages. Versions of packages qemu suggests: pn qemu-user-static <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org