qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/8] Alpha system emulation, v6
@ 2011-06-24 19:23 Richard Henderson
  2011-06-24 19:23 ` [Qemu-devel] [PATCH 1/8] Export the unassigned_mem read/write functions Richard Henderson
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Richard Henderson @ 2011-06-24 19:23 UTC (permalink / raw)
  To: qemu-devel

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-06-24 19:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-24 19:23 [Qemu-devel] [PATCH 0/8] Alpha system emulation, v6 Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 1/8] Export the unassigned_mem read/write functions Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 2/8] pci: Export pci_to_cpu_addr Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 3/8] target-alpha: Add custom PALcode image for CLIPPER emulation Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 4/8] target-alpha: Add " Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 5/8] target-alpha: Implement WAIT IPR Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 6/8] target-alpha: Implement HALT IPR Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 7/8] target-alpha: Add high-resolution access to wall clock and an alarm Richard Henderson
2011-06-24 19:23 ` [Qemu-devel] [PATCH 8/8] vga: Fix type of lfb/map_addr/end Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).