mirror of
https://github.com/google/comprehensive-rust.git
synced 2025-04-20 15:08:02 +02:00
Consistently end list items with a full stop (#2416)
This is more consistent.
This commit is contained in:
parent
bd7b7eb121
commit
701589ffd5
@ -20,15 +20,15 @@ The speaker may mention any of the following given the increased use of Rust in
|
|||||||
Android:
|
Android:
|
||||||
|
|
||||||
- Service example:
|
- Service example:
|
||||||
[DNS over HTTP](https://security.googleblog.com/2022/07/dns-over-http3-in-android.html)
|
[DNS over HTTP](https://security.googleblog.com/2022/07/dns-over-http3-in-android.html).
|
||||||
|
|
||||||
- Libraries:
|
- Libraries:
|
||||||
[Rutabaga Virtual Graphics Interface](https://crosvm.dev/book/appendix/rutabaga_gfx.html)
|
[Rutabaga Virtual Graphics Interface](https://crosvm.dev/book/appendix/rutabaga_gfx.html).
|
||||||
|
|
||||||
- Kernel Drivers:
|
- Kernel Drivers:
|
||||||
[Binder](https://lore.kernel.org/rust-for-linux/20231101-rust-binder-v1-0-08ba9197f637@google.com/)
|
[Binder](https://lore.kernel.org/rust-for-linux/20231101-rust-binder-v1-0-08ba9197f637@google.com/).
|
||||||
|
|
||||||
- Firmware:
|
- Firmware:
|
||||||
[pKVM firmware](https://security.googleblog.com/2023/10/bare-metal-rust-in-android.html)
|
[pKVM firmware](https://security.googleblog.com/2023/10/bare-metal-rust-in-android.html).
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# Other projects
|
# Other projects
|
||||||
|
|
||||||
- [oreboot](https://github.com/oreboot/oreboot)
|
- [oreboot](https://github.com/oreboot/oreboot)
|
||||||
- "coreboot without the C"
|
- "coreboot without the C".
|
||||||
- Supports x86, aarch64 and RISC-V.
|
- Supports x86, aarch64 and RISC-V.
|
||||||
- Relies on LinuxBoot rather than having many drivers itself.
|
- Relies on LinuxBoot rather than having many drivers itself.
|
||||||
- [Rust RaspberryPi OS tutorial](https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials)
|
- [Rust RaspberryPi OS tutorial](https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials)
|
||||||
- Initialisation, UART driver, simple bootloader, JTAG, exception levels,
|
- Initialisation, UART driver, simple bootloader, JTAG, exception levels,
|
||||||
exception handling, page tables
|
exception handling, page tables.
|
||||||
- Some dodginess around cache maintenance and initialisation in Rust, not
|
- Some dodginess around cache maintenance and initialisation in Rust, not
|
||||||
necessarily a good example to copy for production code.
|
necessarily a good example to copy for production code.
|
||||||
- [`cargo-call-stack`](https://crates.io/crates/cargo-call-stack)
|
- [`cargo-call-stack`](https://crates.io/crates/cargo-call-stack)
|
||||||
|
@ -1,19 +1,20 @@
|
|||||||
# Other projects
|
# Other projects
|
||||||
|
|
||||||
- [RTIC](https://rtic.rs/)
|
- [RTIC](https://rtic.rs/)
|
||||||
- "Real-Time Interrupt-driven Concurrency"
|
- "Real-Time Interrupt-driven Concurrency".
|
||||||
- Shared resource management, message passing, task scheduling, timer queue
|
- Shared resource management, message passing, task scheduling, timer queue.
|
||||||
- [Embassy](https://embassy.dev/)
|
- [Embassy](https://embassy.dev/)
|
||||||
- `async` executors with priorities, timers, networking, USB
|
- `async` executors with priorities, timers, networking, USB.
|
||||||
- [TockOS](https://www.tockos.org/documentation/getting-started)
|
- [TockOS](https://www.tockos.org/documentation/getting-started)
|
||||||
- Security-focused RTOS with preemptive scheduling and Memory Protection Unit
|
- Security-focused RTOS with preemptive scheduling and Memory Protection Unit
|
||||||
support
|
support.
|
||||||
- [Hubris](https://hubris.oxide.computer/)
|
- [Hubris](https://hubris.oxide.computer/)
|
||||||
- Microkernel RTOS from Oxide Computer Company with memory protection,
|
- Microkernel RTOS from Oxide Computer Company with memory protection,
|
||||||
unprivileged drivers, IPC
|
unprivileged drivers, IPC.
|
||||||
- [Bindings for FreeRTOS](https://github.com/lobaro/FreeRTOS-rust)
|
- [Bindings for FreeRTOS](https://github.com/lobaro/FreeRTOS-rust).
|
||||||
- Some platforms have `std` implementations, e.g.
|
|
||||||
[esp-idf](https://esp-rs.github.io/book/overview/using-the-standard-library.html).
|
Some platforms have `std` implementations, e.g.
|
||||||
|
[esp-idf](https://esp-rs.github.io/book/overview/using-the-standard-library.html).
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user