Skip to content

Commit 10c300e

Browse files
Merge #118
118: Announce bare-metal aarch64 rust-std support r=jamesmunns a=andre-richter Not sure about the "See it in action here" bullet point. Please remove it if you don't find it useful. I am unsure about it. Co-authored-by: Andre Richter <[email protected]>
2 parents 6c4da1c + 97de889 commit 10c300e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

content/2020-02-29-newsletter-24.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ TODO Add news related to embedded Rust that are not about new crates releases he
4747
- [@hannobraun][@braun-embedded] wrote an [article about his DW1000 driver][dw1000].
4848
- [@andre-richter] added a new tutorial to the [Operating System development tutorials in Rust on the Raspberry Pi] series:
4949
- [Tutorial 14: Exceptions Part 2: Peripheral IRQs] - Including drivers for the BCM and GICv2 interrupt controllers.
50+
- In recent nightlies,`rust-std` support for the two `bare-metal` `aarch64` targets [has landed][aarch64-rust-std].
51+
- Add them using `rustup target add aarch64-unknown-none-softfloat` or `rustup target add aarch64-unknown-none`.
52+
- [See it in action here][os-dev-rust-std] for building a kernel without the need for third-party tools like `xbuild` or `xargo`.
5053

5154
## Embedded Projects
5255

@@ -96,6 +99,8 @@ TODO: Put all links for content here.
9699
[dw1000]: https://braun-embedded.com/dw1000/
97100
[Operating System development tutorials in Rust on the Raspberry Pi]: https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials
98101
[Tutorial 14: Exceptions Part 2: Peripheral IRQs]: https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials/tree/master/14_exceptions_part2_peripheral_IRQs
102+
[aarch64-rust-std]: https://github.com/rust-lang/rust/pull/68334
103+
[os-dev-rust-std]: https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials/commit/c4f9432e131f6aa6dd58b9ba795d67ec3bfd3c7f
99104

100105
## `embedded-hal` Ecosystem Crates
101106

0 commit comments

Comments
 (0)