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

Rewrite for UEFI support #130

Merged
merged 179 commits into from
Apr 6, 2021
Merged

Rewrite for UEFI support #130

merged 179 commits into from
Apr 6, 2021

Conversation

phil-opp
Copy link
Member

@phil-opp phil-opp commented Oct 30, 2020

This is still in progress, but I decided to open this PR already to have a place to track the remaining issues:

Use rust-analyzer's support for extra arguments instead of using `xcheck` alias.
We operate on a separate page table, so we can't access the pages that we just mapped. Instead, we can rely on the fact that all memory is identity-mapped by the UEFI firmware, which gives us an alternative way to access frame data.
Prepare for having multiple executables.
Prepare for merging the curent implementation of the bootloader crate
@phil-opp phil-opp merged commit 0f7f783 into main Apr 6, 2021
@phil-opp phil-opp deleted the uefi branch April 6, 2021 12:40
@phil-opp
Copy link
Member Author

phil-opp commented Apr 6, 2021

Published as v0.10.0

@phil-opp phil-opp mentioned this pull request May 22, 2021
3 tasks
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.

2 participants