From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=45280 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q2hw0-0002Qj-BB for qemu-devel@nongnu.org; Thu, 24 Mar 2011 06:38:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q2hvy-00037l-3j for qemu-devel@nongnu.org; Thu, 24 Mar 2011 06:38:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:25813) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q2hvx-00037W-RR for qemu-devel@nongnu.org; Thu, 24 Mar 2011 06:38:30 -0400 From: Juan Quintela In-Reply-To: <1300962179-21676-2-git-send-email-dbaryshkov@gmail.com> (Dmitry Eremin-Solenikov's message of "Thu, 24 Mar 2011 13:22:58 +0300") References: <1300962179-21676-1-git-send-email-dbaryshkov@gmail.com> <1300962179-21676-2-git-send-email-dbaryshkov@gmail.com> Date: Thu, 24 Mar 2011 11:36:47 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: [Qemu-devel] Re: [PATCH 2/3] Implement basic part of SA-1110/SA-1100 Reply-To: quintela@redhat.com List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Dmitry Eremin-Solenikov Cc: qemu-devel@nongnu.org Dmitry Eremin-Solenikov wrote: > Basic implementation of DEC/Intel SA-1100/SA-1110 chips emulation. > Implemented: > - IRQs > - GPIO > - PPC > - RTC > - UARTs (no IrDA/etc.) > - OST reused from pxa25x > > Everything else is TODO (esp. PM/idle/sleep!) - see the todo in the > hw/strongarm.c > > V2: > * removed all strongarm variants except latest > * dropped unused casts > * fixed PIC vmstate > * fixed new devices created with version_id = 1 > > Signed-off-by: Dmitry Eremin-Solenikov > --- > Makefile.target | 2 + > hw/strongarm.c | 1302 +++++++++++++++++++++++++++++++++++++++++++++++++++ > hw/strongarm.h | 62 +++ > target-arm/cpu.h | 3 + > target-arm/helper.c | 9 + > 5 files changed, 1378 insertions(+), 0 deletions(-) > create mode 100644 hw/strongarm.c > create mode 100644 hw/strongarm.h > > diff --git a/Makefile.target b/Makefile.target > index 62b102a..abc2978 100644 > --- a/Makefile.target > +++ b/Makefile.target > @@ -328,6 +328,8 @@ obj-arm-y += framebuffer.o > obj-arm-y += syborg.o syborg_fb.o syborg_interrupt.o syborg_keyboard.o > obj-arm-y += syborg_serial.o syborg_timer.o syborg_pointer.o syborg_rtc.o > obj-arm-y += syborg_virtio.o > +obj-arm-y += strongarm.o > +obj-arm-y += collie.o You add collie.c on next patch. This would break bisect. Later, Juan.