[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v5 0/1] tricore: added triboard with tc27x_soc
From: |
David Brenken |
Subject: |
[PATCH v5 0/1] tricore: added triboard with tc27x_soc |
Date: |
Mon, 9 Nov 2020 17:50:54 +0100 |
From: Andreas Konopik <andreas.konopik@efs-auto.de>
Hello everyone,
this patch adds the AURIX TC277 D-Step TriBoard as QEMU machine
(-M AURIX_TriBoard_TC277D). Memory maps are implemented according to the
"AURIX TC27x D-Step User's Manual V2.2 2014-12". AURIX memory layouts
are specified by the processor, that is why this patch has been reworked as a
SoC-implementation for v2. Patch v3 added sizes to memory mappings and v4
reintroduced more readable memory sizes. `make check` failed for v4, so
v5 fixed the machine and soc layout to pass the tests.
Andreas Konopik (1):
tricore: added triboard with tc27x_soc
default-configs/devices/tricore-softmmu.mak | 2 +-
hw/tricore/Kconfig | 8 +
hw/tricore/meson.build | 2 +
hw/tricore/tc27x_soc.c | 246 ++++++++++++++++++++
hw/tricore/triboard.c | 98 ++++++++
include/hw/tricore/tc27x_soc.h | 129 ++++++++++
include/hw/tricore/triboard.h | 50 ++++
7 files changed, 534 insertions(+), 1 deletion(-)
create mode 100644 hw/tricore/tc27x_soc.c
create mode 100644 hw/tricore/triboard.c
create mode 100644 include/hw/tricore/tc27x_soc.h
create mode 100644 include/hw/tricore/triboard.h
--
2.28.0
- [PATCH v5 0/1] tricore: added triboard with tc27x_soc,
David Brenken <=