Skip to content

Commit

Permalink
[qemu-pc9821] QEMU/9821 20100117 fullset.
Browse files Browse the repository at this point in the history
rebased to QEMU 0.10.6.

build.sh: added linux mingw32 cross-compile option "-x", added cs4231a to audio-card-list

(snipped) Original Message from Mr. Takeda:
諸般の事情でQEMU本家のツリーに9821パッチをマージするのを断念しました。
マージするために最新ツリーに追従する必要もなくなりましたので、
KQEMUとTCGに対応している0.10.6ベースで開発を継続していきます。

LGY-98は、自動認識では発見できませんでしたので、手動で追加しました。
デバイスの認識はこんな感じです。
QEMU DVD-ROMと、PC-9801/9821特有のデバイスが認識されていることが判るかと。

ちなみに、昨年追加した86音源は、MAMEのライセンス絡みの事情で削除しました。
そのかわり、CS4231音源を追加しています。
Mate-X PCMとして認識されていますが、Windowsで使うならばこっちの方が便利かと。
  • Loading branch information
roytam1 committed Jan 21, 2010
1 parent ee4e5eb commit 455f284
Show file tree
Hide file tree
Showing 849 changed files with 60,535 additions and 88,442 deletions.
10 changes: 0 additions & 10 deletions qemu-pc9821/qemu/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@ i386
*-darwin-user
*-linux-user
*-bsd-user
libhw32
libhw64
libuser
qemu-doc.html
qemu-tech.html
qemu-doc.info
Expand All @@ -19,11 +16,6 @@ qemu-img
qemu-nbd
qemu-nbd.8
qemu-nbd.pod
qemu-options.texi
qemu-img-cmds.texi
qemu-img-cmds.h
qemu-io
qemu-monitor.texi
.gdbinit
*.a
*.aux
Expand All @@ -43,6 +35,4 @@ qemu-monitor.texi
patches
pc-bios/bios-pq/status
pc-bios/vgabios-pq/status
pc-bios/optionrom/multiboot.bin
pc-bios/optionrom/multiboot.raw
.stgit-*
9 changes: 0 additions & 9 deletions qemu-pc9821/qemu/.gitmodules

This file was deleted.

78 changes: 0 additions & 78 deletions qemu-pc9821/qemu/CODING_STYLE

This file was deleted.

73 changes: 73 additions & 0 deletions qemu-pc9821/qemu/Changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,71 @@
version 0.10.6:
- e1000: ignore reset command (Kevin Wolf)
- fix VNC memory allocation (Stefan Weil)
- fix raw_pread_aligned return value (Christoph Hellwig)
- allow monitor interaction when using -incoming exec: (Chris Lalancette)
- fix -net socket,listen (Jan Kiszka)
- live migration: don't send gratuitous packets all at once (Gleb Natapov)
- serial: fix lost characters after sysrq (Jason Wessel)
- Fix prototype of zfree (Stefan Weil)
- Handle EINTR with exec: migration (Uri Lublin)
- Delete io-handler before closing fd after migration (Uri Lublin)
- Fix qemu_aio_flush (Andrea Arcangeli)
- lsi53c895a: Implement additional registers (Sebastian Herbszt)
- virtio-blk: fix warning (Gerd Hoffman)
- i386: fix cpu reset (Nitin Kamble)
- kvm: fix irq injection into full queue (Jan Kiszka)
- Prevent CD-ROM eject while device is locked (Mark McLoughlin)
- Fix screen dump with blank screen (Eduardo Habkost)
- Fix memory leak with cpu_unregister_map_client (Isaku Yamahata)
- Fix memory leak in SDL (Jan Kiszka)
- Fix build on OS X 10.4 (John Arbuckle)
- Fix leak of vlan clients after hot remove (Mark McLoughlin)
- Fix migration after hot remove with eepro100 (Mark McLoughlin)
- Don't start a VM after failed migration if stopped (Anthony Liguori)
- Fix live migration under heavy IO load (Glauber Costa)
- Honor -S on incoming migration (Paolo Bonzini)
- Reset HPET config register on reset (Beth Kon)
- Reset PS2 keyboard/mouse on reset (Dinesh Subraveti)

version 0.10.5:
- kvm: trim unsupported cpu features from cpuid (Avi Kivity)
- kvm: provide a better error message for -smp > 1 (Mark McLoughlin)
- Remove initrd printfs (Richard Jones)
- Initial variables found by valgrind (Jean-Christophe Dubois)
- Fix -initrd with > 4GB guests (Glauber Costa)
- Fix busy loop on live migration for certain platforms (Uri Lublin)
- Remove GCC 3.x requirements from docs (Hollis Blanchard)
- ETRAX: fixes for kernel command line, ethernet address, bmi (Edgar Iglesias)
- CRIS: Fix bmi (Edgar Iglesias)
- Fix bounce buffer errors (Avi Kivity)
- Fix regression in -kernel (Anthony Liguori)

version 0.10.4:
- Improve block range checks to remove integer overflow (Kevin Wolf)
- e1000: do not re-init PCI config space 0 (Amit Shah)
- fix AIO deletion race (Alex Graf)
- reset option roms on reboot (Glauber Costa)
- fix qcow2 corruption in cluster freeing (Gleb Natapov)
- Enable power button event generation (Gleb Natapov)

version 0.10.3:
- fix AIO cancellations (Avi Kivity)
- fix live migration error path on incoming
- avoid SEGV on pci hotplug failure (Chris Wright)
- fix serial option in -drive
- support DDIM for option roms (Glauber Costa)
- avoid fork/exec on pre-2.6.27 kernels with KVM (Jan Kiszka)
- block-vpc: don't silently create smaller images than requested (Kevin Wolf)
- Fix non-ACPI timer interrupt routing (Beth Kon)
- hpet: fix emulation of HPET_TN_SETVAL (Jan Kiszka)
- kvm: fix cpuid initialization (Jan Kiszka)
- qcow2: fix corruption on little endian hosts (Kevin Wolf)
- avoid leaing memory on hot unplug (Mark McLoughlin)
- fix savevm/migration after hot unplug (Mark McLoughlin)
- Fix keyboard mapping on newer Xords with non-default keymaps (balrog)
- Make PCI config status register read-only (Anthony Liguori)
- Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity)

version 0.10.2:

- fix savevm/loadvm (Anthony Liguori)
Expand All @@ -16,6 +84,11 @@ version 0.10.2:

version 0.10.1:

- virtio-net: allow masking of notifications on empty queue (Alex Williamson)
- e1000: fix rx descriptor low threshold logic (Alex Willaimson)
- x86 tcg: add NULL checks to lsl instruction (Jan Kiszka)
- kvm vga: fix screen corruption with -std-vga and Windows (Avi Kivity)
- kvm vga: fix screen corruption with Ubuntu installations (Glauber Costa)
- virtio-net: check right return size on sg list (Alex Williamson)
- Make qemu_announce_self handle holes (live migration after hotplug)
(Marcelo Tosatti)
Expand Down
5 changes: 1 addition & 4 deletions qemu-pc9821/qemu/MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ M68K Paul Brook
SH4 ?
CRIS Edgar E. Iglesias
Alpha ?
MicroBlaze Edgar E. Iglesias

Machines (sorted by CPU):
-------------------------
Expand Down Expand Up @@ -59,17 +58,15 @@ SH4
r2d.c Magnus Damm
CRIS
etraxfs.c Edgar E. Iglesias
axis_dev88.c Edgar E. Iglesias
Alpha
MicroBlaze
petalogix_s3adsp1800.c Edgar E. Iglesias

Generic Subsystems:
-------------------

Dynamic translator Fabrice Bellard
Main loop Fabrice Bellard (new maintainer needed)
TCG Fabrice Bellard
kqemu interface Fabrice Bellard
IDE device ?
SCSI device Paul Brook
PCI layer ?
Expand Down
Loading

0 comments on commit 455f284

Please sign in to comment.