qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/8] Alpha system emulation, v6


From: Richard Henderson
Subject: [Qemu-devel] [PATCH 0/8] Alpha system emulation, v6
Date: Fri, 24 Jun 2011 12:23:47 -0700

Changes v5->v6

  * Rebase against master, which now includes most of
    the target-alpha/ changes from v5.
  * VGA now works, with the PALcode initializing text mode.

There are still problems with interrupts getting lost,
somehow.  It doesn't seem to happen with the ISA or
clock devices, but only with the virtio pci devices.

The lossage is of course not repeatable, making it 
difficult to see what's wrong.  Often no problem is
seen for 20-30 minutes.  Ideas for tracking this down 
are welcome...


r~


Richard Henderson (8):
  Export the unassigned_mem read/write functions.
  pci: Export pci_to_cpu_addr.
  target-alpha: Add custom PALcode image for CLIPPER emulation.
  target-alpha: Add CLIPPER emulation.
  target-alpha: Implement WAIT IPR.
  target-alpha: Implement HALT IPR.
  target-alpha: Add high-resolution access to wall clock and an alarm.
  vga: Fix type of lfb/map_addr/end.

 .gitmodules                       |    3 +
 Makefile                          |    3 +-
 Makefile.target                   |    1 +
 configure                         |    8 +-
 cpu-common.h                      |    7 +
 default-configs/alpha-softmmu.mak |    2 +
 exec.c                            |   12 +-
 hw/alpha_dp264.c                  |  189 +++++++++
 hw/alpha_pci.c                    |  358 +++++++++++++++++
 hw/alpha_sys.h                    |   44 ++
 hw/alpha_typhoon.c                |  799 +++++++++++++++++++++++++++++++++++++
 hw/pci.c                          |    3 +-
 hw/pci.h                          |    1 +
 hw/vga_int.h                      |   10 +-
 pc-bios/README                    |    3 +
 pc-bios/palcode-clipper           |  Bin 0 -> 185703 bytes
 roms/qemu-palcode                 |    1 +
 target-alpha/cpu.h                |    4 +
 target-alpha/helper.h             |    5 +
 target-alpha/op_helper.c          |   25 ++
 target-alpha/translate.c          |   50 ++-
 21 files changed, 1503 insertions(+), 25 deletions(-)
 create mode 100644 hw/alpha_dp264.c
 create mode 100644 hw/alpha_pci.c
 create mode 100644 hw/alpha_sys.h
 create mode 100644 hw/alpha_typhoon.c
 create mode 100755 pc-bios/palcode-clipper
 create mode 160000 roms/qemu-palcode

-- 
1.7.4.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]