From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQneO-0000eB-MB for qemu-devel@nongnu.org; Wed, 25 Feb 2015 20:54:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YQneN-0007Ah-BC for qemu-devel@nongnu.org; Wed, 25 Feb 2015 20:54:04 -0500 Received: from mail-ob0-x233.google.com ([2607:f8b0:4003:c01::233]:40403) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQneN-0007Ac-6E for qemu-devel@nongnu.org; Wed, 25 Feb 2015 20:54:03 -0500 Received: by mail-ob0-f179.google.com with SMTP id wp4so7977141obc.10 for ; Wed, 25 Feb 2015 17:54:02 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: From: Alistair Francis Date: Thu, 26 Feb 2015 11:53:31 +1000 Message-ID: Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Qemu-devel] [PATCH v11 0/5] Netduino 2 Machine Model List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "qemu-devel@nongnu.org Developers" Cc: Peter Maydell , Peter Crosthwaite , Konstanty Bialkowski , Martin Galvan On Tue, Feb 17, 2015 at 10:38 PM, Alistair Francis wrote: > This patch series adds the Netduino 2 Machine to QEMU Hello Peter Maydell, All of these patches have been reviewed by Peter Crosthwaite. Can this be committed now? Thanks, Alistair > > Information on the board is avalible at: > http://www.netduino.com/netduino2/specs.htm > > The git tree can be found at: > https://github.com/alistair23/qemu/tree/netduino2.11 > > Some example code that runs on QEMU is avaliable at: > at: https://github.com/alistair23/CSSE3010-QEMU-Examples > > There are more devices in the works, I figured I would just start > with these three > > V11: > - Include/header fixes > - Make the CPU model a property for the SoC > V9/V10: > - Correct timer device based on Peter C's comments > V8: > - Update the timer device based on Peter C's comments > - Update the USART device based on Peter C's comments > V7: > - Rebase to QEMU 2.2 > V6: > - Rename the three devices to STM32FXX* > - Correct the timer to use ns > - Correct the number of devices that are inited > - Rename memory regions > > > Alistair Francis (5): > stm32f2xx_timer: Add the stm32f2xx Timer > stm32f2xx_USART: Add the stm32f2xx USART Controller > stm32f2xx_SYSCFG: Add the stm32f2xx SYSCFG > stm32f205: Add the stm32f205 SoC > netduino2: Add the Netduino 2 Machine > > default-configs/arm-softmmu.mak | 4 + > hw/arm/Makefile.objs | 2 + > hw/arm/netduino2.c | 57 +++++++ > hw/arm/stm32f205_soc.c | 160 ++++++++++++++++++ > hw/char/Makefile.objs | 1 + > hw/char/stm32f2xx_usart.c | 229 ++++++++++++++++++++++++++ > hw/misc/Makefile.objs | 1 + > hw/misc/stm32f2xx_syscfg.c | 160 ++++++++++++++++++ > hw/timer/Makefile.objs | 2 + > hw/timer/stm32f2xx_timer.c | 328 +++++++++++++++++++++++++++++++++++++ > include/hw/arm/stm32f205_soc.h | 57 +++++++ > include/hw/char/stm32f2xx_usart.h | 73 +++++++++ > include/hw/misc/stm32f2xx_syscfg.h | 61 +++++++ > include/hw/timer/stm32f2xx_timer.h | 101 ++++++++++++ > 14 files changed, 1236 insertions(+) > create mode 100644 hw/arm/netduino2.c > create mode 100644 hw/arm/stm32f205_soc.c > create mode 100644 hw/char/stm32f2xx_usart.c > create mode 100644 hw/misc/stm32f2xx_syscfg.c > create mode 100644 hw/timer/stm32f2xx_timer.c > create mode 100644 include/hw/arm/stm32f205_soc.h > create mode 100644 include/hw/char/stm32f2xx_usart.h > create mode 100644 include/hw/misc/stm32f2xx_syscfg.h > create mode 100644 include/hw/timer/stm32f2xx_timer.h > > -- > 2.1.0 >