Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems, configure peripherals, write interrupt handlers, implement DMA transfers, debug timing issues.
AI prompts.
Agent skills.
Reusable instructions for the work you do.
Find them by field and AI platform.
Explore by field
Loading full catalog…Whole-catalog totals. A resource can belong to multiple fields and platforms.
Resources
4 resourcesPort Linux wait queue logic to FreeRTOS using event groups
Implement Linux kernel wait queue functions (init_waitqueue_head, init_waitqueue_entry, add_wait_queue, wake_up, wake_up_all) in FreeRTOS by mapping them to Event Groups and Task Handles.
Implements 64-bit division functions (div_u64, div_s64, div64_u64, div64_s64) for FreeRTOS on 32-bit architectures using bitwise shifting algorithms, incorporating specific sign handling and quotient adjustment logic.
Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems, configure peripherals, write interrupt handlers, implement DMA transfers, debug timing issues.
No matching resources
Try a broader search or clear some filters.
Platform labels describe intended use. Check each resource's original source, license and installation instructions.
Add to the collection.
Share a useful prompt or agent skill.
Include the creator, original source and license.