Skip to content

Wyliodrin/rust-tock-project

 
 

Repository files navigation

Rust Tock

Getting Started

Make sure you have set up all the tools required to build Tock and libtock-c applications.

This template is a companian for the Getting Started with Secure Embedded Systems book.

Both projects provide really good getting started tutorials (Tock, libtock-c)

To set up the workspace, run:

git submodule update --init

To run Tock with renode use renode stm32f4.resc.

Drivers

Write a driver that performs arithemtic and logic functions:

  • addition, substraction, multiplication, division and reminder
  • logic and, or

Each action has a seperate command number. Numbers are sent using the command parameters.

Applications

Write the user space library for the driver

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 94.5%
  • Makefile 5.1%
  • C 0.4%