Fix some issues with LPC1766-STK button support (there are more)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4245 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
849f39c732
commit
cdd9badaff
@ -537,11 +537,18 @@ Using OpenOCD and GDB with an FT2232 JTAG emulator
|
||||
arm-elf-gdb
|
||||
(gdb) target remote localhost:3333
|
||||
|
||||
And you can load the NuttX ELF file:
|
||||
NOTE: The name of your GDB program may differ. For example, with the
|
||||
CodeSourcery toolchain, the ARM GDB would be called arm-none-eabi-gdb.
|
||||
|
||||
After starting GDB, you can load the NuttX ELF file:
|
||||
|
||||
(gdb) symbol-file nuttx
|
||||
(gdb) load nuttx
|
||||
|
||||
Loading the symbol-file is only useful if you have built NuttX to
|
||||
inclulde debug symbols (by setting CONFIG_DEBUG_SYMBOLS=y in the
|
||||
.config file).
|
||||
|
||||
OpenOCD will support several special 'monitor' commands. These
|
||||
GDB commands will send comments to the OpenOCD monitor. Here
|
||||
are a couple that you will need to use:
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -876,6 +882,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -769,6 +775,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -722,6 +728,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -787,6 +793,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -878,6 +884,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -714,6 +720,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -829,6 +835,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -40,10 +40,14 @@
|
||||
#include <nuttx/config.h>
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include <nuttx/arch.h>
|
||||
#include <nuttx/irq.h>
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
#include "lpc17_internal.h"
|
||||
#include "lpc1766stk_internal.h"
|
||||
|
||||
#ifdef CONFIG_ARCH_BUTTONS
|
||||
@ -189,8 +193,8 @@ xcpt_t up_irqbutton(int id, xcpt_t irqhandler)
|
||||
{
|
||||
/* Return the current button handler and set the new interrupt handler */
|
||||
|
||||
oldhandler = g_buttonisr[id];
|
||||
g_buttonisr = irqhandler;
|
||||
oldhandler = g_buttonisr[id];
|
||||
g_buttonisr[id] = irqhandler;
|
||||
|
||||
/* Disable interrupts until we are done */
|
||||
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -821,6 +827,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -714,6 +720,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
@ -133,6 +133,12 @@ CONFIG_LPC17_ADC=n
|
||||
CONFIG_LPC17_DAC=n
|
||||
CONFIG_LPC17_GPDMA=n
|
||||
|
||||
#
|
||||
# LPC17xx Button interrupt support
|
||||
#
|
||||
CONFIG_GPIO_IRQ=n
|
||||
CONFIG_ARCH_IRQBUTTONS=n
|
||||
|
||||
#
|
||||
# LPC17xx specific serial device driver settings
|
||||
#
|
||||
@ -714,6 +720,28 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
|
||||
#
|
||||
# Settings for examples/buttons
|
||||
#
|
||||
# CONFIG_EXAMPLE_BUTTONS_MIN and CONFIG_EXAMPLE_BUTTONS_MAX
|
||||
# Lowest and highest button number (0-7)
|
||||
# CONFIG_EXAMPLE_IRQBUTTONS_MIN and CONFIG_EXAMPLE_IRQBUTTONS_MAX
|
||||
# Lowest and highest interrupting button number (-7)
|
||||
# CONFIG_EXAMPLE_BUTTONS_NAMEn - Name for button n
|
||||
#
|
||||
CONFIG_EXAMPLE_BUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_BUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MIN=0
|
||||
CONFIG_EXAMPLE_IRQBUTTONS_MAX=7
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME0="BUT1"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME1="BUT2"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME2="WAKE-UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME3="CENTER"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME4="UP"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME5="DOWN"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME6="LEFT"
|
||||
CONFIG_EXAMPLE_BUTTONS_NAME7="RIGHT"
|
||||
|
||||
#
|
||||
# Settings for apps/nshlib
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user