YoVDO

Writing an Embedded Operating System in Rust

Offered By: Linux Foundation via YouTube

Tags

Rust Courses Embedded Systems Courses Operating Systems Courses Concurrent Programming Courses Thread Safety Courses RISC-V Courses Memory Safety Courses ARM Cortex-M Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the development of an embedded operating system using Rust in this 34-minute conference talk. Discover why Rust is a powerful language for embedded systems, offering memory and thread safety at compile time. Learn about Tock, an operating system for ARM Cortex-M and RISC-V platforms, designed to run multiple concurrent and trusted applications in a secure, isolated environment. Examine the design of Tock and how it leverages both software and hardware for isolation and protection. Gain insights into the challenges of using Rust for embedded development, valuable lessons learned, and the current status of embedded Rust improvements.

Syllabus

Writing an Embedded Operating System in Rust - Alistair Francis, Western Digital


Taught by

Linux Foundation

Tags

Related Courses

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera