Modules§
- channel
- ddk
- early_
logger - event
- manifest
- Each task is passed a ‘manifest’ when it is started that details the handles the task has been created with, boot arguments, etc. This is encoded using Ptah.
- memory_
object - rt
- Poplar’s
async
runtime. This provides an executor based onmaitake
and a reactor compatible with Poplar’s system call layer. - syscall
Structs§
- Handle
- A
Handle
is used to represent a task’s access to a kernel object. It is allocated by the kernel and is unique to the task to which it is issued - a kernel object can have handles in multiple tasks (and the numbers will not be shared between those tasks).