824 B
824 B
English | [简体中文](../../../zh-cn/api/kernel/index.md)
Kernel API
The openvela kernel is based on Apache NuttX RTOS and provides POSIX-compliant system interfaces covering process/thread management, task scheduling, memory management, signal mechanisms, message queues, and other core functionalities. This section provides detailed API references and usage instructions for each kernel subsystem.
- Thread Management — POSIX Thread (pthread) interfaces
- Task Scheduling — Scheduling policies, priorities, task attributes
- Memory Management — Heap memory allocation, memory pools, memory information queries
- Signal Mechanism — POSIX signals, signal handling, signal sets
- Message Queue — POSIX message queues