LPC17xx: Hold off sleep mode while DMA is in progress. Open1788: Reverse sense of the IDLE LED
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5810 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
11a4d9cd49
commit
eb5a25d286
@ -39,7 +39,7 @@ the LEDs:
|
||||
LED_SIGNAL LED3 glows, on while in signal handler
|
||||
LED_ASSERTION LED3 glows, on while in assertion
|
||||
LED_PANIC LED3 Flashes at 2Hz
|
||||
LED_IDLE LED glows, ON while sleeping
|
||||
LED_IDLE LED glows: ON while active; OFF while sleeping
|
||||
|
||||
Buttons
|
||||
=======
|
||||
|
@ -254,7 +254,8 @@
|
||||
#define LED_SIGNAL 4 /* LED3 glows, on while in signal handler */
|
||||
#define LED_ASSERTION 4 /* LED3 glows, on while in assertion */
|
||||
#define LED_PANIC 4 /* LED3 Flashes at 2Hz */
|
||||
#define LED_IDLE 5 /* LED4 glows, ON while sleeping */
|
||||
#define LED_IDLE 5 /* LED4 glows: ON while active *
|
||||
* OFF while sleeping */
|
||||
|
||||
/* Button definitions ***************************************************************/
|
||||
/* The Open1788 supports several buttons. All will read "1" when open and "0"
|
||||
|
@ -191,7 +191,8 @@ CONFIG_LPC17_GPDMA=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
# CONFIG_SDIO_DMA is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_SDIO_DMAPRIO=0x0
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
|
||||
#
|
||||
@ -229,7 +230,7 @@ CONFIG_ARCH_EXTSRAM0HEAP=y
|
||||
#
|
||||
# CONFIG_ARCH_NOINTC is not set
|
||||
# CONFIG_ARCH_VECNOTIRQ is not set
|
||||
# CONFIG_ARCH_DMA is not set
|
||||
CONFIG_ARCH_DMA=y
|
||||
CONFIG_ARCH_IRQPRIO=y
|
||||
# CONFIG_CUSTOM_STACK is not set
|
||||
# CONFIG_ADDRENV is not set
|
||||
|
@ -173,7 +173,7 @@ CONFIG_LPC17_GPDMA=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
# CONFIG_SDIO_DMA is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_SDIO_DMAPRIO=0x0
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
|
||||
@ -186,7 +186,7 @@ CONFIG_SDIO_DMAPRIO=0x0
|
||||
#
|
||||
# CONFIG_ARCH_NOINTC is not set
|
||||
# CONFIG_ARCH_VECNOTIRQ is not set
|
||||
# CONFIG_ARCH_DMA is not set
|
||||
CONFIG_ARCH_DMA=y
|
||||
CONFIG_ARCH_IRQPRIO=y
|
||||
# CONFIG_CUSTOM_STACK is not set
|
||||
# CONFIG_ADDRENV is not set
|
||||
|
@ -129,10 +129,10 @@
|
||||
#define LED_EVENT_OFF_SETBITS ((0) << OFF_SETBITS_SHIFT)
|
||||
#define LED_EVENT_OFF_CLRBITS ((OPEN1788_LED3) << OFF_CLRBITS_SHIFT)
|
||||
|
||||
#define LED_IDLE_ON_SETBITS ((OPEN1788_LED4) << ON_SETBITS_SHIFT)
|
||||
#define LED_IDLE_ON_CLRBITS ((0) << ON_CLRBITS_SHIFT)
|
||||
#define LED_IDLE_OFF_SETBITS ((0) << OFF_SETBITS_SHIFT)
|
||||
#define LED_IDLE_OFF_CLRBITS ((OPEN1788_LED4) << OFF_CLRBITS_SHIFT)
|
||||
#define LED_IDLE_ON_SETBITS ((0) << ON_SETBITS_SHIFT)
|
||||
#define LED_IDLE_ON_CLRBITS ((OPEN1788_LED4) << ON_CLRBITS_SHIFT)
|
||||
#define LED_IDLE_OFF_SETBITS ((OPEN1788_LED4) << OFF_SETBITS_SHIFT)
|
||||
#define LED_IDLE_OFF_CLRBITS ((0) << OFF_CLRBITS_SHIFT)
|
||||
|
||||
/* CONFIG_DEBUG_LEDS enables debug output from this file (needs CONFIG_DEBUG
|
||||
* with CONFIG_DEBUG_VERBOSE too)
|
||||
|
Loading…
x
Reference in New Issue
Block a user