Functions for formatted strings output.
void sys_exit(void)
Cleans up the system on shutdown.
Methods for hash generation from data.
void sys_init(void)
Initializes the system on startup.
Creating periodic and one-shot timers.
Thread management and program execution.
Simple atomic uint32_t API (get, set, increment, decrement).
Defines event queue functionality for producer/consumer patterns.
Synchronization primitives for thread-safe operations.
Random number generation.
Defines a custom assertion macro.
Date and Time management functions.
A hash table implementation.