Skip to content

Conversation

earlephilhower
Copy link
Owner

Integrate the BTStack run loop into the new LWIP work thread for CYW43 processing. Remove the async_context and use alarms and FreeRTOS primitves to do the work.

Integrate the BTStack run loop into the new LWIP work thread for CYW43
processing.  Remove the async_context and use alarms and FreeRTOS
primitves to do the work.
FreeRTOS binary semaphores are a better way of not wasting time or
burning CPU when waiting for the BTStack run loop to complete.
@earlephilhower earlephilhower merged commit 4eb1c7d into master Aug 21, 2025
25 of 26 checks passed
@earlephilhower earlephilhower deleted the ftbt branch August 21, 2025 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant