Rust
- The PR for adding UEFI CI got some more comments, updated it to be part of an existing CI test group. Ran into the issue where old QEMU crashes with OVMF, but I think it should be fine for this test.
Rustup
- Minor update to my PR for expanding the toolchain.toml docs.
uefi-rs
- PR to switch back to latest nightly.
- PR to add a CI job to test building with an older nightly so that we can be more intentional about when the required nightly version changes.
- PR to add some
address type aliases and fix the definition of
AllocateType
oni686-unknown-uefi
. - We got an issue a while ago about better supporting vscode+rust analyzer. This was something I hadn't thought about before; I don't use rust-analyzer or any particularly fancy IDE stuff myself. (Just as a matter of personal preference I don't like when docs pop up over the code, or red squigglies show up under code that I'm working on, or the struggle to get it working with any larger project that inevitably has some kind of custom config.) However, I know others like these tools so I very much want to support their use case as well as we can. I spent a little time figuring out how to get vscode+rust analyzer set up to test it out, and documented some issues I saw and solutions to some of them: https://github.com/rust-osdev/uefi-rs/issues/511#issuecomment-1257277879