Expand description
Task module.
The task module defines the structure and behavior of tasks in the system.
Modules§
- elf_
loader - ELF Loading Module
- syscall
- Task-related system call implementations.
Structs§
Enums§
Constants§
- NUM_
OF_ 🔒FDS - The maximum number of file descriptors a task can have. This value is set to 256 as a reasonable default for most use cases, balancing resource usage and typical application needs. Adjust if necessary.
Statics§
- TASK_ID 🔒
Functions§
- mytask
- Get the current task.
- new_
kernel_ task - Create a new kernel task.
- new_
user_ task - Create a new user task.