January 2022
Intermediate to advanced
542 pages
8h 42m
English
Tock has three types of capsules: syscall capsules, service capsules, and low-level drivers. Syscall capsules extend the kernel’s functionality and expose an API towards the userspace while service capsules and low-level capsules interact with hardware. So far, we have discussed, designed, and implemented synchronous and asynchronous syscall capsules. This chapter presents an adaptation of the TextDisplay syscall capsules to function as a service driver.
Read now
Unlock full access