#include "drivers/nl_led.h" #include static const nl_board_t *s_board; void nl_led_init(const nl_board_t *board) { s_board = board; if (board->driver == NL_DRV_PWM) nl_pwm_leds_init(board); else nl_sm2135eh_init(board); } void nl_led_set(const uint8_t ch[NL_CH_COUNT]) { if (s_board == NULL) return; if (s_board->driver == NL_DRV_PWM) nl_pwm_leds_set(ch); else nl_sm2135eh_set(ch); }