Tock Embedded OS
Tock is an embedded operating system designed for running multiple concurrent, mutually distrustful applications on low-memory and low-power microcontrollers
Pinned Repositories
book
Tock Hands-on Guide
elf2tab
Tool to create Tock Application Bundles from ELF files.
libtock-c
Userland apps for Tock written in C and C++
libtock-rs
Rust userland library for Tock
tock
A secure embedded operating system for microcontrollers
tock-bootloader
Software bootloader for boards running Tock.
tock-stm32
Ports of Tock for STM32 chips and discovery boards
tock-teensy
An experimental port of the Tock OS to the Teensy 3.6
tock-www
Tock OS website
tockloader
Tool for programming Tock onto hardware boards.
Tock Embedded OS's Repositories
tock/tock
A secure embedded operating system for microcontrollers
tock/libtock-rs
Rust userland library for Tock
tock/libtock-c
Userland apps for Tock written in C and C++
tock/tockloader
Tool for programming Tock onto hardware boards.
tock/tock-bootloader
Software bootloader for boards running Tock.
tock/tock-stm32
Ports of Tock for STM32 chips and discovery boards
tock/tock-teensy
An experimental port of the Tock OS to the Teensy 3.6
tock/elf2tab
Tool to create Tock Application Bundles from ELF files.
tock/book
Tock Hands-on Guide
tock/design-explorations
Sometimes we write code to test ideas before implementing (or not implementing) them in Tock OS. This repository gives that code a place to live so it can be referred to in the future.
tock/tock-www
Tock OS website
tock/tock-archive
Archive of code phased out of the main Tock repository.
tock/tockloader-rs
tock/TockBenchmarking
tock/libusb-rs
A safe Rust wrapper for libusb.
tock/tock-ci
Continuous integration testing for TockOS
tock/tock-nrf-serialization
nRF51 BLE Serialization for Tock Platform Co-processors.
tock/tockloader-proto-rs
Implements the Tockloader protocol, as a #[no_std] crate.
tock/rust-rfcs
RFCs for changes to Rust
tock/tock-cheri
A secure embedded operating system for microcontrollers
tock/demo-soil-moisture
Create a soil moisture sensor with Tock.
tock/dev-setup
Scripts and configurations for setting up Tock development environments.
tock/libtock-c-cheri
tock/libtock-rs-cheri
tock/mirrorcheck
Periodically Check Mirrors of Tock-related Files
tock/rust-project-goals
Rust Project Goals tracker
tock/tock-cheri-old
A WIP variant of Tock that uses CHERI-capabilities for memory protection
tock/tock-hardware-ci
Hardware CI test & support files for the Tock ecosystem
tock/tock-register-interface
Interface and types for defining and manipulating registers and bitfields
tock/tutorial-resources
Support files and resources for Tock tutorials.