Skip to content

Latest commit

 

History

History
 
 

doc

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tock Documentation

Here you can find guides on how Tock works and its internal interfaces. For short tutorials and longer courses on how to use Tock, see the Tock OS Book.

Tock Guides

Overview and Design of Tock

  • Overview - Overview of the OS and this repository.
  • Design - Design of the Tock primitives that make safety and security possible.
  • Threat Model - Detailed description of Tock's security properties.

Tock Implementation

Interface Details

Tock Setup and Usage

  • Getting Started - Installing the Tock toolchain and programming hardware.
  • Process Console - Using the process console to inspect the kernel and control userspace processes.
  • Porting Tock - Guide to add new platforms.
  • Out of Tree Boards - Best practices for maintaining boards not in Tock master.
  • Debugging Help - Guides for various debugging techniques.
  • Style - Stylistic aspects of Tock code.
  • Code Size - Guide for how to write code and configure Tock to reduce code size.

Management of Tock