[PATCH 0/7] mps2: Add few more peripherals

Philippe Mathieu-Daudé posted 7 patches 3 years, 11 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200616063157.16389-1-f4bug@amsat.org
Test FreeBSD passed
Test asan passed
Test docker-quick@centos7 passed
Test checkpatch passed
Test docker-mingw@fedora passed
There is a newer version of this series
include/hw/misc/mps2-fpgaio.h |  1 +
hw/arm/mps2.c                 | 29 +++++++++++++++++++++++++----
hw/misc/mps2-fpgaio.c         | 13 ++++++++++++-
3 files changed, 38 insertions(+), 5 deletions(-)
[PATCH 0/7] mps2: Add few more peripherals
Posted by Philippe Mathieu-Daudé 3 years, 11 months ago
Few patches while playing with Zephyr:

- added i2c
- added fpgaio
- added gpio/wdg as unimp

Unfortunately the blinkled sample app is not blinking.

Zephyr ressources used:
https://docs.zephyrproject.org/latest/boards/arm/mps2_an385/doc/index.html

Philippe Mathieu-Daudé (7):
  hw/arm/mps2: Rename CMSDK AHB peripheral region
  hw/arm/mps2: Rename dualtimer as apb-dualtimer
  hw/arm/mps2: Add CMSDK APB watchdog as unimplemented device
  hw/arm/mps2: Add CMSDK AHB GPIO peripherals as unimplemented devices
  hw/arm/mps2: Add I2C busses on FPGA APB
  hw/arm/mps2: Map the FPGA I/O block
  hw/misc/mps2-fpgaio: Implement push-buttons

 include/hw/misc/mps2-fpgaio.h |  1 +
 hw/arm/mps2.c                 | 29 +++++++++++++++++++++++++----
 hw/misc/mps2-fpgaio.c         | 13 ++++++++++++-
 3 files changed, 38 insertions(+), 5 deletions(-)

-- 
2.21.3