Daniel Schaefer

Results 60 issues of Daniel Schaefer

BaseRngLib is missing files for RISCV64, so it doesn't build. IscsiDxe from NetworkPkg depends on it.

This fixes the issue in RaiseTPL ```patch Author: Daniel Schaefer Date: Fri May 7 04:35:53 2021 +0800 Only RaiseTPL if the new TPL is higher than before Should be okay...

required-for-upstreaming

See: https://github.com/riscv/riscv-edk2/blob/master/MdePkg/Library/BaseCacheMaintenanceLib/RiscVCache.c `InvalidateInstructionCacheRange` is called when the Linux EFISTUB is running, also when the dispatchers are loading new PEIMs and DXEs.

Just an early prototype I did last year, rebased on latest `main`.

- [ ] Sleeping - [ ] Hard sleep (host sleeping) When SLEEP# is pulled low. WFI until interrupt on this pin and pulled high - [ ] Turn off...

pvt

Solves #71 TODO - [ ] Serialization and deserialization is very fragile - [ ] I think the FW runs from XIP by default, so we probably should make it...

https://github.com/scott0107000/BoutiqueBitmap9x9

- [x] Toolchain - [x] Rust Toolchain: Can we use stable? - [x] Add `rust-toolchain.toml` to make sure everybody gets the same toolchain - [x] Convert to workspaces like `framework-system`...

LED controller has short circuit detection which we should be able to use. Then we can combine into a single firmware.

Store settings in flash so they can persist module reset. Resources: - RP2040 - https://github.com/jannic/rp2040-flash - https://www.makermatrix.com/blog/read-and-write-data-with-the-pi-pico-onboard-flash/ - Best if we first try to make the firmware run from RAM:...