lowRISC / lowRISC/opentitan

[qemu] Port QEMU changes from `earlgrey_1.0.0` to `master`

Open
#28,382 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

OpenTitan QEMU support (execution environment, OTT updates, and related changes) was implemented on the `earlgrey_1.0.0` branch. We want to bring this functionality into master. Because many intermediate steps on the feature branch are no longer relevant to how we want to land the work, the port will not be done PR-by-PR; instead, we will perform a consolidated migration. This issue serves as the umbrella tracker for that porting effort and for any sub-tasks that arise during the process.

Contributor guide

Open the contributing guide

Research direction

Start by comparing the OpenTitan QEMU support on the `earlgrey_1.0.0` branch with `master`, focusing on the execution environment, OTT updates, and related changes mentioned in the issue. Done means the required functionality has been consolidated on `master` and the resulting sub-tasks are tracked and resolved.

Written by the indexing model from the issue text.

Assessment

Domain
devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.