Documentation
Everything you need to understand, build, and extend bedrock[RTOS].
API Reference
Complete reference for all public types and functions: kernel lifecycle, task management, time services, semaphores, mutexes, and message queues.
Architecture
Internals of bedrock[RTOS]: directory layout, scheduler, task management, time services, IPC, memory model, boot sequence, and context switch.
Building
Prerequisites, build instructions using the chorus build system, QEMU emulation, and compile-time configuration options.
Porting Guide
Step-by-step guide to adding support for a new architecture or board. Implement the HAL, startup code, linker script, and build targets.
Stack Overflow Detection
Canary-based stack overflow detection: how it works, the HAL interface, limitations, and testing techniques.
Task Deletion
Task lifecycle management with br_task_delete(): TCB pool reuse, usage examples, safe deletion patterns, and limitations.