~ruther/qmk_firmware

45ae4dec4d3e8ab0b52903c5ad72b561bd25d94d — Ryan 1 year, 2 months ago fa2fb9b
WS2812: Better error message when trying to use `bitbang` driver on RP2040 (#23025)

1 files changed, 5 insertions(+), 1 deletions(-)

M platforms/chibios/drivers/ws2812_bitbang.c
M platforms/chibios/drivers/ws2812_bitbang.c => platforms/chibios/drivers/ws2812_bitbang.c +5 -1
@@ 9,7 9,11 @@
#    if defined(STM32F0XX) || defined(STM32F1XX) || defined(GD32VF103) || defined(STM32F3XX) || defined(STM32F4XX) || defined(STM32L0XX) || defined(WB32F3G71xx) || defined(WB32FQ95xx)
#        define NOP_FUDGE 0.4
#    else
#        error("NOP_FUDGE configuration required")
#        if defined(RP2040)
#            error "Please use `vendor` WS2812 driver for RP2040"
#        else
#            error "NOP_FUDGE configuration required"
#        endif
#        define NOP_FUDGE 1 // this just pleases the compile so the above error is easier to spot
#    endif
#endif

Do not follow this link