Develop, modify, or extend the avrOS cooperative RTOS for Microchip AVR-Dx microcontrollers. Use when writing or reviewing C code under drv/, srv/, sys/, or app/; adding new drivers, services, kernel modules, or state machines; touching event/queue/FSM/CLI/UART/GPIO/DAC code; working with ATOMIC_BLOCK or ISRs on AVR; adding ADD_* registration macros, SECTION linker tables, or initializer hooks; questions about AVR-Dx peripherals (TCB, USART, GPIO, DAC, sleep modes) in the context of this project.
2026-06-27