User manual Introduction Discussing the approach Building and booting a System Building systems Creating ramdisks Building Linux Testing with QEMU Distributing your system High-level interfaces The Sys monad Device management (basics) Graphics Overview Display model Mode setting Power management (DPMS) Gamma correction Multi-buffering and vertical synchronization Basic rendering Sub-pixel rendering Power management Examples Clock example Appendices Modules overview x86 architecture notes Binary modules Linux system calls Variant/Flow API Reference API reference generated with Haddock