Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT: resources: Add gem5_bridge driver to x86-ubuntu build & boot #48

Draft
wants to merge 8 commits into
base: stable
Choose a base branch
from

Conversation

nkrim
Copy link

@nkrim nkrim commented Aug 19, 2024

Adds commands to scripts/post-installation.sh to make the driver during disk building. The Makefile can take arguments to modify the base address for the gem5ops MMIO range by putting GEM5OPS_BASE=<base_phys_addr> at the end of the make command.

Adds commands to files/gem5_init.sh to detect and add the driver after kernel startup but just before the first gem5-bridge exit.

Relates to gem5/gem5#1480

This is to support backwards compatibility with the former /dev/mem
pokes for disk images that do not or cannot yet support the driver.
In the future, these can potentially be changed if there is a push
for solely using the driver.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant