This patch series implements basic support for the MAX78000FTHR machine

https://github.com/JacksonDonaldson/max78000Test
Contains instructions for building a test program against the MAX78000FTHR
as well as results of the test suite run on QEMU and hardware.

Jackson Donaldson (6):
  MAX78000: Add MAX78000FTHR Machine
  MAX78000: ICC Implementation
  MAX78000 UART implementation
  MAX78000 GCR implementation
  MAX78000 TRNG Implementation
  MAX78000 AES implementation

 hw/arm/Kconfig                  |  15 ++
 hw/arm/max78000_soc.c           | 233 +++++++++++++++++++++++++
 hw/arm/max78000fthr.c           |  50 ++++++
 hw/arm/meson.build              |   2 +
 hw/char/Kconfig                 |   3 +
 hw/char/max78000_uart.c         | 263 ++++++++++++++++++++++++++++
 hw/char/meson.build             |   1 +
 hw/misc/Kconfig                 |  12 ++
 hw/misc/max78000_aes.c          | 215 +++++++++++++++++++++++
 hw/misc/max78000_gcr.c          | 295 ++++++++++++++++++++++++++++++++
 hw/misc/max78000_icc.c          |  89 ++++++++++
 hw/misc/max78000_trng.c         | 115 +++++++++++++
 hw/misc/meson.build             |   4 +
 include/hw/arm/max78000_soc.h   |  51 ++++++
 include/hw/char/max78000_uart.h |  77 +++++++++
 include/hw/misc/max78000_aes.h  |  68 ++++++++
 include/hw/misc/max78000_gcr.h  | 141 +++++++++++++++
 include/hw/misc/max78000_icc.h  |  34 ++++
 include/hw/misc/max78000_trng.h |  35 ++++
 19 files changed, 1703 insertions(+)
 create mode 100644 hw/arm/max78000_soc.c
 create mode 100644 hw/arm/max78000fthr.c
 create mode 100644 hw/char/max78000_uart.c
 create mode 100644 hw/misc/max78000_aes.c
 create mode 100644 hw/misc/max78000_gcr.c
 create mode 100644 hw/misc/max78000_icc.c
 create mode 100644 hw/misc/max78000_trng.c
 create mode 100644 include/hw/arm/max78000_soc.h
 create mode 100644 include/hw/char/max78000_uart.h
 create mode 100644 include/hw/misc/max78000_aes.h
 create mode 100644 include/hw/misc/max78000_gcr.h
 create mode 100644 include/hw/misc/max78000_icc.h
 create mode 100644 include/hw/misc/max78000_trng.h

-- 
2.34.1


Reply via email to