Add ipc test
3 files changed
tree: 168f2a4e27fbb377dd19fb975fd48e9c2bbb955d
  1. .vscode/
  2. examples/
  3. src/
  4. .gitignore
  5. .gitmodules
  6. .travis.yml
  7. build_examples.sh
  8. Cargo.toml
  9. layout.ld
  10. LICENSE-APACHE
  11. LICENSE-MIT
  12. README.md
  13. run_example.sh
  14. run_hardware_test.sh
  15. run_ipc_example.sh
  16. rust-toolchain
  17. rustfmt.toml
  18. thumbv7em-tock-eabi.json
  19. Xargo.toml
README.md

Build Status

libtock-rs

Rust userland library for Tock (WIP)

Getting Started

This project is nascent and still under heavy development, but first steps:

  1. Ensure you have a working toolchain available:

    rustup install nightly-2017-12-16

  2. Get a copy of this toolchain, in this repo's root:

    rustup override set nightly-2017-12-16

  3. Need to grab a copy of the rust sources:

    rustup component add rust-src

  4. Now you should be able to build with:

    xargo build --target thumbv7em-tock-eabi

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.