Managarm
1.
Getting Started
1.1.
Trying Out
1.2.
Supported Hardware and Software
1.2.1.
Supported Packages
2.
Building
2.1.
With cbuildrt (recommended)
2.2.
With Docker
2.3.
Without Containers
2.4.
Updating Packages
3.
Contributing
3.1.
Overview
3.2.
xbstrap-Workflow
3.3.
LSP setup
3.4.
Commit messages
3.5.
Coding style
4.
System Architecture
4.1.
Components
4.1.1.
managarm
4.1.2.
hel and helix
4.1.3.
thor and eir
4.1.4.
frigg
4.1.5.
libasync
4.1.6.
mbus
4.1.7.
bragi
4.1.8.
posix subsystem
4.2.
Servers
4.3.
Drivers
4.3.1.
libblockfs
5.
Implementation Notes
5.1.
Drivers
5.1.1.
IRQ Handling
5.2.
Thor
5.2.1.
Initialization
5.2.2.
Scheduling
Light (default)
Rust
Coal
Navy
Ayu
Managarm Handbook
Implementation Notes: Thor
This section discusses various implementation details of Managarm's kernel.