[PATCH v3 0/4] STM32VLDISCOVERY Machine Model

Alexandre Iooss posted 4 patches 2 years, 10 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210617165647.2575955-1-erdnaxe@crans.org
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Alistair Francis <alistair@alistair23.me>, Peter Maydell <peter.maydell@linaro.org>
MAINTAINERS                             |  13 ++
default-configs/devices/arm-softmmu.mak |   1 +
docs/system/arm/stm32.rst               |  66 +++++++++
docs/system/target-arm.rst              |   1 +
hw/arm/Kconfig                          |  10 ++
hw/arm/meson.build                      |   2 +
hw/arm/stm32f100_soc.c                  | 182 ++++++++++++++++++++++++
hw/arm/stm32vldiscovery.c               |  66 +++++++++
include/hw/arm/stm32f100_soc.h          |  57 ++++++++
tests/qtest/boot-serial-test.c          |  37 +++++
10 files changed, 435 insertions(+)
create mode 100644 docs/system/arm/stm32.rst
create mode 100644 hw/arm/stm32f100_soc.c
create mode 100644 hw/arm/stm32vldiscovery.c
create mode 100644 include/hw/arm/stm32f100_soc.h
[PATCH v3 0/4] STM32VLDISCOVERY Machine Model
Posted by Alexandre Iooss 2 years, 10 months ago
This patch series adds the STM32VLDISCOVERY Machine to QEMU

Information on the board is available at:
https://www.st.com/en/evaluation-tools/stm32vldiscovery.html

v3:
 - Add test for STM32VLDISCOVERY USART1

v2:
 - Add documentation of STM32 boards
 - Fixed number of interrupts
 - Fixed Cortex-M3 name

Alexandre Iooss (4):
  stm32f100: Add the stm32f100 SoC
  stm32vldiscovery: Add the STM32VLDISCOVERY Machine
  docs/system: arm: Add stm32 boards description
  tests/boot-serial-test: Add STM32VLDISCOVERY board testcase

 MAINTAINERS                             |  13 ++
 default-configs/devices/arm-softmmu.mak |   1 +
 docs/system/arm/stm32.rst               |  66 +++++++++
 docs/system/target-arm.rst              |   1 +
 hw/arm/Kconfig                          |  10 ++
 hw/arm/meson.build                      |   2 +
 hw/arm/stm32f100_soc.c                  | 182 ++++++++++++++++++++++++
 hw/arm/stm32vldiscovery.c               |  66 +++++++++
 include/hw/arm/stm32f100_soc.h          |  57 ++++++++
 tests/qtest/boot-serial-test.c          |  37 +++++
 10 files changed, 435 insertions(+)
 create mode 100644 docs/system/arm/stm32.rst
 create mode 100644 hw/arm/stm32f100_soc.c
 create mode 100644 hw/arm/stm32vldiscovery.c
 create mode 100644 include/hw/arm/stm32f100_soc.h

-- 
2.25.1


Re: [PATCH v3 0/4] STM32VLDISCOVERY Machine Model
Posted by Philippe Mathieu-Daudé 2 years, 10 months ago
Cc'ing Joaquín

On 6/17/21 6:56 PM, Alexandre Iooss wrote:
> This patch series adds the STM32VLDISCOVERY Machine to QEMU
> 
> Information on the board is available at:
> https://www.st.com/en/evaluation-tools/stm32vldiscovery.html
> 
> v3:
>  - Add test for STM32VLDISCOVERY USART1
> 
> v2:
>  - Add documentation of STM32 boards
>  - Fixed number of interrupts
>  - Fixed Cortex-M3 name
> 
> Alexandre Iooss (4):
>   stm32f100: Add the stm32f100 SoC
>   stm32vldiscovery: Add the STM32VLDISCOVERY Machine
>   docs/system: arm: Add stm32 boards description
>   tests/boot-serial-test: Add STM32VLDISCOVERY board testcase
> 
>  MAINTAINERS                             |  13 ++
>  default-configs/devices/arm-softmmu.mak |   1 +
>  docs/system/arm/stm32.rst               |  66 +++++++++
>  docs/system/target-arm.rst              |   1 +
>  hw/arm/Kconfig                          |  10 ++
>  hw/arm/meson.build                      |   2 +
>  hw/arm/stm32f100_soc.c                  | 182 ++++++++++++++++++++++++
>  hw/arm/stm32vldiscovery.c               |  66 +++++++++
>  include/hw/arm/stm32f100_soc.h          |  57 ++++++++
>  tests/qtest/boot-serial-test.c          |  37 +++++
>  10 files changed, 435 insertions(+)
>  create mode 100644 docs/system/arm/stm32.rst
>  create mode 100644 hw/arm/stm32f100_soc.c
>  create mode 100644 hw/arm/stm32vldiscovery.c
>  create mode 100644 include/hw/arm/stm32f100_soc.h
> 

Re: [PATCH v3 0/4] STM32VLDISCOVERY Machine Model
Posted by Peter Maydell 2 years, 9 months ago
On Thu, 17 Jun 2021 at 17:56, Alexandre Iooss <erdnaxe@crans.org> wrote:
>
> This patch series adds the STM32VLDISCOVERY Machine to QEMU
>
> Information on the board is available at:
> https://www.st.com/en/evaluation-tools/stm32vldiscovery.html
>
> v3:
>  - Add test for STM32VLDISCOVERY USART1
>
> v2:
>  - Add documentation of STM32 boards
>  - Fixed number of interrupts
>  - Fixed Cortex-M3 name
>
> Alexandre Iooss (4):
>   stm32f100: Add the stm32f100 SoC
>   stm32vldiscovery: Add the STM32VLDISCOVERY Machine
>   docs/system: arm: Add stm32 boards description
>   tests/boot-serial-test: Add STM32VLDISCOVERY board testcase

Oops, nearly lost this patchset in the pile somehow.

Applied to target-arm.next, thanks, since Alistair has
kindly reviewed it all.

-- PMM