Most write-ups on event-driven firmware stop at the conceptual layer: events decouple modules, a queue holds them, a dispatcher routes them. That part is easy
Tag: Interrupt Service Routine
ISR Integration — ISR-safe APIs, the syscall-priority boundary, and deferred interrupt processing
Previously: Semaphore vs Mutex | Next: Heap Management Why ISRs Are Different — The One Rule You Cannot Break An Interrupt Service Routine runs outside