r3 icon indicating copy to clipboard operation
r3 copied to clipboard

R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's compile-time evaluation and generics

Results 7 r3 issues
Sort by recently updated
recently updated
newest added

Kernel objects should be able to have names for runtime inspection and to improve the configuration-time error reporting. (It'd be ideal if we could also track their definition sites, but...

enhancement

Having a local trait `Init` is problematic for a number of reasons: - `Init` is implemented on some external types, such as `ArrayVec` and `TokenLock`, for internal use. However, `Init`...

bug

*Raw interface specificity:* - [ ] Should the priority-based scheduling be enforced at API level? How should the test suite handle kernels without strict scheduling? - [x] Some kernel implementations...

https://github.com/rust-lang/rust/pull/97027 https://github.com/r3-os/r3/blob/57184ad718260cb0a284ed113dc6052a64d9b829/src/r3_port_std/src/threading_windows.rs#L234-L237

bug

https://github.com/r3-os/r3/actions/runs/4430420543/jobs/7822620604 ``` Run LouisBrunner/[email protected] with: token: *** name: Size report: qemu_mps2_an505 --arch cortex_m4f output: {"summary": "Test suite size report"} output_text_description_file: size-report.md conclusion: success status: completed Error: Resource not accessible by...