Commit 104c9d56 authored by Astro's avatar Astro
Browse files

README: add rustup instructions

parent a6a1d110
Pipeline #2983 failed with stage
in 17 minutes and 11 seconds
...@@ -4,6 +4,11 @@ ...@@ -4,6 +4,11 @@
You need Rust nightly. Use rustup or NixOS. You need Rust nightly. Use rustup or NixOS.
```shell
rustup update nightly
rustup target add thumbv7em-none-eabihf
```
## Crates ## Crates
| Crate | Description | | Crate | Description |
...@@ -16,5 +21,23 @@ You need Rust nightly. Use rustup or NixOS. ...@@ -16,5 +21,23 @@ You need Rust nightly. Use rustup or NixOS.
## TODO ## TODO
- [ ] generate `client.c` with nix - arkanoid
- [ ] alloc - [ ] alloc
# Talk
- rust on the rad10, on the r0ket
- prototype
- ideal: everything in safe idiomatic rust with nice interfaces
- too much work duplicating C effort
- firmware (max PAC, card10, watchapp)
- still need too learn many details
- day 0: start looking at epicardium/pycardium
- l0dables as most user-friendly way
- example/main.rs
- how built:
- .cargo/config
- l0dable/build.rs
- l0dable/lib.rs
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment