-
Notifications
You must be signed in to change notification settings - Fork 12
Update arm-gic to 0.7 #60
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
Conversation
Ops, broke something. Looking into it. |
I gave their I'll look a bit more tonight, but if someone sees the obvious error feel free to ping me. :) |
uuuugh why isn't 0.7 tagged in the repo I will go complain on their Discord |
|
No, due to #59 I wasn't running the failing tests. Not a QEMU issue. |
I was able to replicate by using QEMU 9 on x86-64 (in a VM, on my Mac). Edit: and locally on my Mac using QEMU 10. |
The examples need this code adding, to replace some set-up that 0.6.1 did and 0.7.0 does not: gic.distributor().configure_default_settings();
gic.distributor().enable_affinity_routing_non_secure(true);
gic.distributor().enable_group1_non_secure(true); However, this is impossible due to a typo in the definition of the They wrote: pub fn distributor(&mut self) -> &'a mut GicDistributor<'_> { They meant: pub fn distributor(&mut self) -> &mut GicDistributor<'a> { Because |
When the new |
717f9bd
to
6f86560
Compare
Alright, |
6f86560
to
b781033
Compare
No description provided.