Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
63: Add links to interop issues r=therealprof a=adamgreig

See rust-embedded#61 and rust-embedded#62.

Co-authored-by: Adam Greig <adam@adamgreig.com>
  • Loading branch information
bors[bot] and adamgreig committed Oct 23, 2018
2 parents bf875f0 + b1d11c8 commit 98de675
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions src/interoperability/interoperability.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,24 @@ unsafe fn foo(num: u32) {
let r_num: u32 = c_num;
}
```

## Interoperability with other build systems

A common requirement for including Rust in your embedded project is combining
Cargo with your existing build system, such as make or cmake.

We are collecting examples and use cases for this on our issue tracker in
[issue #61].

[issue #61]: https://github.com/rust-embedded/book/issues/61


## Interoperability with RTOSs

Integrating Rust with an RTOS such as FreeRTOS or ChibiOS is still a work in
progress; especially calling RTOS functions from Rust can be tricky.

We are collecting examples and use cases for this on our issue tracker in
[issue #62].

[issue #62]: https://github.com/rust-embedded/book/issues/62

0 comments on commit 98de675

Please sign in to comment.