Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-29 | Fix DMA stream ID calculation in ws2812_pwm (#10008) | Sergey Vlasov | |
Some STM32 chips have STM32_DMA1_STREAM1 as the first DMA stream, others (F4xx, F7xx, H7xx) have STM32_DMA1_STREAM0. Instead of those names, use STM32_DMA_STREAM(0), which should always give the first stm32_dma_stream_t structure in the DMA streams array, so that the stream ID would be calculated correctly. | |||
2020-08-29 | Add support for DMAMUX-capable MCU configuration with WS2812 PWM driver. (#9471) | Nick Brassel | |
2020-06-20 | Fix incorrect delay when setting WS2812 (and similar) leds (#9302) | Joshua Diamond | |
* Fix incorrect delay when setting WS2812 (and similar) leds * Add documentation for WS2812_DELAY_MICROSECONDS * Remove improper cast to uint8_t Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Remove unneeded cast to uint8_t and correct math Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * microseconds -> µs Co-authored-by: Ryan <fauxpark@gmail.com> * Make documentation better match the spec sheet. Co-authored-by: Ryan <fauxpark@gmail.com> * Rename macro to match spec sheet * Further correction to the delay maths for the SPI case. Co-authored-by: Joel Challis <git@zvecr.com> * Move ws2812_common.h to the drivers directory * Revert "Further correction to the delay maths for the SPI case." This reverts commit e61b56a2cfc7dfec9992a7a3af92afa50e5b8ec0. * Remove ws2812_setleds_pin(); consolidate ws2812.h Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> | |||
2020-06-20 | STM32 WS2812 Open Drain Configuration (#9414) | Xelus22 | |
* update docs stm32 only and applies to all 3 driver * cformat | |||
2020-03-21 | Initial arm->chibios pass - simplify some platform logic (#8450) | Joel Challis | |