void up_ledon(int led) { switch (led) { case 0: a1x_pio_write(PIO_LED1, true); a1x_pio_write(PIO_LED3, true); a1x_pio_write(PIO_LED4, true); break; case 1: a1x_pio_write(PIO_LED1, false); a1x_pio_write(PIO_LED3, false); a1x_pio_write(PIO_LED4, true); break; case 2: a1x_pio_write(PIO_LED1, false); a1x_pio_write(PIO_LED3, true); a1x_pio_write(PIO_LED4, true); break; case 3: a1x_pio_write(PIO_LED4, false); break; } }
void a1x_setled(int led, bool ledon) { switch (led) { case BOARD_LED1: a1x_pio_write(PIO_LED1, ledon); break; case BOARD_LED3: a1x_pio_write(PIO_LED3, !ledon); break; #ifndef CONFIG_ARCH_LEDS case BOARD_LED4: a1x_pio_write(PIO_LED4, !ledon); break; #endif } }
void up_ledoff(int led) { switch (led) { case 0: case 1: case 2: break; case 3: a1x_pio_write(PIO_LED4, true); break; } }
void board_autoled_off(int led) { switch (led) { case 0: case 1: case 2: break; case 3: a1x_pio_write(PIO_LED4, true); break; } }