Merged in masayuki2009/nuttx.nuttx/fix_spresense_led (pull request #947)
configs/spresense: Fix and refactor cxd56_leds.c In previous implementation, board auto led patterns were incorrect. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by: Gregory Nutt <gnutt@nuttx.org>
This commit is contained in:
parent
ad1adffba6
commit
1a1321df6b
@ -56,26 +56,6 @@
|
||||
|
||||
#ifdef CONFIG_ARCH_LEDS
|
||||
|
||||
/****************************************************************************
|
||||
* Pre-processor Definitions
|
||||
****************************************************************************/
|
||||
|
||||
/****************************************************************************
|
||||
* Private Data
|
||||
****************************************************************************/
|
||||
|
||||
static const unsigned int g_ledbits[8] =
|
||||
{
|
||||
LED_STARTED,
|
||||
LED_HEAPALLOCATE,
|
||||
LED_IRQSENABLED,
|
||||
LED_STACKCREATED,
|
||||
LED_INIRQ,
|
||||
LED_SIGNAL,
|
||||
LED_ASSERTION,
|
||||
LED_PANIC
|
||||
};
|
||||
|
||||
/****************************************************************************
|
||||
* Private Functions
|
||||
****************************************************************************/
|
||||
@ -149,7 +129,7 @@ void board_autoled_initialize(void)
|
||||
void board_autoled_on(int led)
|
||||
{
|
||||
led_clrbits(BOARD_LED1_BIT | BOARD_LED2_BIT | BOARD_LED3_BIT | BOARD_LED4_BIT);
|
||||
led_setbits(g_ledbits[led]);
|
||||
led_setbits(led);
|
||||
}
|
||||
|
||||
/****************************************************************************
|
||||
@ -158,7 +138,7 @@ void board_autoled_on(int led)
|
||||
|
||||
void board_autoled_off(int led)
|
||||
{
|
||||
led_clrbits(g_ledbits[led]);
|
||||
led_clrbits(led);
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ARCH_LEDS */
|
||||
|
Loading…
Reference in New Issue
Block a user