Skip to content

laptop12: Update framework_lib - #7

Merged
JohnAZoidberg merged 3 commits into
sunflowerfrom
sunflower-framework_lib-update
Oct 27, 2026
Merged

JohnAZoidberg merged 3 commits into
sunflowerfrom
sunflower-framework_lib-update

Conversation

@JohnAZoidberg

Copy link
Copy Markdown
Member

No description provided.

Signed-off-by: Daniel Schaefer <dhs@frame.work>
Same fix as framework-system commit 307c485.

Signed-off-by: Daniel Schaefer <dhs@frame.work>
Update framework_lib to latest main.
Needs new uefi.

- Drop uefi-services and our uefi-rs fork, upstream uefi now has the
  ShellParameters protocol
- Use the uefi::boot and uefi::runtime free functions instead of
  passing BootServices/SystemTable around
- ResetType::Cold/Shutdown -> ResetType::COLD/SHUTDOWN
- stall and TimerTrigger take a Duration
- wait_for_key_event returns an owned Event, no unsafe_clone needed
- Bump rust-version to 1.89, required by framework_lib

Signed-off-by: Daniel Schaefer <dhs@frame.work>
@JohnAZoidberg

Copy link
Copy Markdown
Member Author

Works ok in qemu

@JohnAZoidberg
JohnAZoidberg merged commit 9c11e7c into sunflower Oct 27, 2026
2 checks passed
@JohnAZoidberg
JohnAZoidberg deleted the sunflower-framework_lib-update branch October 27, 2026 10:06
@JohnAZoidberg

Copy link
Copy Markdown
Member Author

Also tested in qemu with EC passthrough on laptop 12

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