Skip to content

Commit 57d6dbf

Browse files
bors[bot]adamgreig
andcommitted
Merge #63
63: Add links to interop issues r=therealprof a=adamgreig See #61 and #62. Co-authored-by: Adam Greig <[email protected]>
2 parents 7838179 + ba5538f commit 57d6dbf

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

src/interoperability/interoperability.md

+21
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,24 @@ unsafe fn foo(num: u32) {
3636
let r_num: u32 = c_num;
3737
}
3838
```
39+
40+
## Interoperability with other build systems
41+
42+
A common requirement for including Rust in your embedded project is combining
43+
Cargo with your existing build system, such as make or cmake.
44+
45+
We are collecting examples and use cases for this on our issue tracker in
46+
[issue #61].
47+
48+
[issue #61]: https://github.com/rust-embedded/book/issues/61
49+
50+
51+
## Interoperability with RTOSs
52+
53+
Integrating Rust with an RTOS such as FreeRTOS or ChibiOS is still a work in
54+
progress; especially calling RTOS functions from Rust can be tricky.
55+
56+
We are collecting examples and use cases for this on our issue tracker in
57+
[issue #62].
58+
59+
[issue #62]: https://github.com/rust-embedded/book/issues/62

0 commit comments

Comments
 (0)