Some important FreeRTOS bug fixes and quality of life improvements, plus a major I2S correction eliminating clicking audio.
FreeRTOS
- CoreMutex add portYieldFromISR for FreeRTOS (#1484)
- Fix CoreMutex FreeRTOS ISR logic (#1510)
- Fix serial reset hang under FreeRTOS (#1495)
I2S
- AudioBufferManager(I2s, PWMAudio, ADCInput) clicking fix (#1500)
- AudioBufferManager: Make dma_claim_unused_channel() not panic (#1487)
- I2S::available/availableForWrite() returns bytes (#1499) (#1496)
- Add I2S::getOverUnderflow() (#1497)