On 20/11/23 17:35, ~inesvarhol wrote:
This patch allows to emulate the B-L475E-IOT01A ARM Cortex-M4 board.
This is RFC since the implementation isn't complete yet, there are no
implemented
peripherals, and it's a first contribution to QEMU.
The changes from v1 follow the reviews from Philippe Mathieu-Daudé.
We additionally changed the parent of the stm32l4x5 SoC from Device to
SysBusDevice.
Details of v2 to v3 changes :
- moved the initialization of armv7m from the SoC initfn method to the
SoC realize method
- embedded the flash sizes of different SoC types in the class_init
methods (removing macros)
Details of v1 to v2 changes :
- replaced 'stm32l475vg' by 'stm32l4x5'
Thanks Inès for the requested changes. This patch set LGTM now!
Looking forward to see device added and firmware running as test :)
Regards,
Phil.
Inès Varhol (2):
hw/arm: Add minimal support for the STM32L4x5 SoC
hw/arm: Add minimal support for the B-L475E-IOT01A board