From 9b3b85ce08f8f08d7c83541fcba435589384c7b6 Mon Sep 17 00:00:00 2001 From: Emmanuel Blot Date: Mon, 27 Nov 2023 10:51:31 +0100 Subject: [PATCH 1/2] [ot] Update top-level README file for EarlGrey branch. Signed-off-by: Emmanuel Blot --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 8bdb3f80e0c76..5d4d571afc8a9 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,15 @@ # QEMU OpenTitan README -QEMU is a generic and open source machine & userspace emulator and -virtualizer. +QEMU is a generic and open source machine & userspace emulator and virtualizer. -QEMU is capable of emulating a complete machine in software without any -need for hardware virtualization support. By using dynamic translation, -it achieves very good performance. +QEMU is capable of emulating a complete machine in software without any need for hardware +virtualization support. By using dynamic translation, it achieves very good performance. -This repository is a fork of QEMU dedicated to support Ibex and OpenTitan -platforms. +This branch contains a fork of QEMU 8.0.2 dedicated to support lowRISC Ibex platforms: + * IbexDemo with FPGA ARTY7 memory map, + * OpenTitan EarlGrey 2.5.2 with FPGA "Bergen Board" CW310 memory map. + +See [ot_ref.log](hw/opentitan/ot_ref.log) for OpenTitan reference. See [installation instructions](docs/opentitan/index.md) From 3547963cdbbc834a060d523f257e4015ca6daf73 Mon Sep 17 00:00:00 2001 From: Emmanuel Blot Date: Mon, 27 Nov 2023 11:37:36 +0100 Subject: [PATCH 2/2] [ot] Update top-level README file for Darjeeling branch. Signed-off-by: Emmanuel Blot --- README.md | 3 +-- hw/opentitan/ot_ref.log | 5 +++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5d4d571afc8a9..1d371f2f81319 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,7 @@ QEMU is capable of emulating a complete machine in software without any need for virtualization support. By using dynamic translation, it achieves very good performance. This branch contains a fork of QEMU 8.0.2 dedicated to support lowRISC Ibex platforms: - * IbexDemo with FPGA ARTY7 memory map, - * OpenTitan EarlGrey 2.5.2 with FPGA "Bergen Board" CW310 memory map. + * OpenTitan Darjeeling with FPGA "Bergen Board" CW310 memory map. See [ot_ref.log](hw/opentitan/ot_ref.log) for OpenTitan reference. diff --git a/hw/opentitan/ot_ref.log b/hw/opentitan/ot_ref.log index 208365564e1a4..d4017fd11a42f 100644 --- a/hw/opentitan/ot_ref.log +++ b/hw/opentitan/ot_ref.log @@ -1,5 +1,6 @@ # This implementation is based on the following OpenTitan RTL version: GIT_REPOS="https://github.com/lowRISC/opentitan" -# This is EarlGrey-M2.5.2-RC0 -GIT_COMMIT="21ce4e9761abdf5c919b46e5ae64a5a8e24992f7" +# This is Darjeeling +# Darjeeling definition being an active WIP, reference is not yet tracked +GIT_COMMIT="integrated_dev"