[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/24]: add alpha es40 system emulation
From: |
Tristan Gingold |
Subject: |
[Qemu-devel] [PATCH 0/24]: add alpha es40 system emulation |
Date: |
Fri, 13 Mar 2009 15:20:19 +0100 |
this patch series adds alpha system emulation for the es40. The work is
not yet complete (don't expect to boot an OS) but enough to get the firmware
prompt.
The only processor supported is the alpha 21264 but the infrastructure is here
to support other processors or pal emulation.
The system emulated is the ES40
http://www.compaq.com/alphaserver/archive/es40/index.html
It is a mid-range system that is quite well documented, supports all alpha
OSes (AFAIK) and its firmware is available.
The emulation uses the original firmware. See comment at the head of hw/es40.c
for building the rom image.
This work is a first step and I plan to continue this work. That's the reason
why I left some (deactivated) debug code and placed a few aborts.
Also it is not yet built by default.
Only the last patch adds full cpu emulation. The previous ones fix bugs,
clen up, add new devices and es40 machine or add new features.
Comments are welcome,
Tristan.
- [Qemu-devel] [PATCH 0/24]: add alpha es40 system emulation,
Tristan Gingold <=
- [Qemu-devel] [PATCH 01/24] Add support for multi-level phys map., Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 02/24] Fix cpu_physical_memory_rw when operating on IO blocks., Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 03/24] Fix bug: palcode is at least 6 bits., Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 04/24] Fix bug: do not mask address LSBs for ldwu., Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 05/24] bug fix: avoid nop to override next instruction, Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 06/24] Be slightly more verbose for unassigned_mem_read*, Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 07/24] Increase Alpha physical address size to 44 bits., Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 08/24] Allow 5 mmu indexes., Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 09/24] Split cpu_mmu_index into cpu_mmu_index_data and cpu_mmu_index_code., Tristan Gingold, 2009/03/13
- [Qemu-devel] [PATCH 10/24] Add square wave output support., Tristan Gingold, 2009/03/13