• Earle F. Philhower, III's avatar
    Add FreeRTOS support thanks to @hfellner (#533) · bda630e4
    Earle F. Philhower, III authored
    Using all the work from @hfellner and others, add FreeRTOS
    SMP support.
    
    Allow idling cores through the FreeRTOS FIFO queue to
    allow for file system and EEPROM support.
    
    Make delay a weak function so FreeRTOS can override.
    
    Add cycle count support under FreeRTOS using a PIO SM.
    
    Use a task-based approach for handling the USB periodic work
    instead of the IRQ-based one in the main core.
    
    Set 8 prio levels so it fits in 3 bits nicely (0..7).
    bda630e4
idle_task_static_memory.c 91 Bytes