From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LiBNa-0002Md-FC for qemu-devel@nongnu.org; Fri, 13 Mar 2009 13:41:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LiBNW-0002EW-Rk for qemu-devel@nongnu.org; Fri, 13 Mar 2009 13:41:06 -0400 Received: from [199.232.76.173] (port=58245 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LiBNW-0002EL-P6 for qemu-devel@nongnu.org; Fri, 13 Mar 2009 13:41:02 -0400 Received: from mail-bw0-f162.google.com ([209.85.218.162]:48512) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LiBNW-0006Sx-CY for qemu-devel@nongnu.org; Fri, 13 Mar 2009 13:41:02 -0400 Received: by bwz6 with SMTP id 6so216702bwz.34 for ; Fri, 13 Mar 2009 10:41:00 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1236954043-91856-1-git-send-email-gingold@adacore.com> References: <1236954043-91856-1-git-send-email-gingold@adacore.com> Date: Fri, 13 Mar 2009 19:41:00 +0200 Message-ID: Subject: Re: [Qemu-devel] [PATCH 0/24]: add alpha es40 system emulation From: Blue Swirl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On 3/13/09, Tristan Gingold wrote: > 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, Nice work. Is there a free/open source BIOS available for Alpha? Do you think OpenBIOS for Alpha would be interesting?