Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 30, 2019

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

* `ledcWriteTone()` added a `apbcallback()` evertime the tone value was non zero. * `addApbChangeCallback()` did not detect duplicate callbacks. * changed the apbcallback list to a double link to support roll forward, roll back execution. This made the sequences of clock change callback start with the newest registered -> to oldest on the `before` then oldest -> newest after the clock change. This made the UART debug log output have minimal gibberish during the clock change. * change how the UART callback handled the MUTEX because if any `apbchangeCallback()` executed a `log_x()` a deadlock would occur. This fixes #3555
@pull pull bot added the ⤵️ pull label Dec 30, 2019
@pull pull bot merged commit 9ad8607 into nazt:master Dec 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
1 participant