From c0675a071138c960d1e2414eb5ad928f004021ee Mon Sep 17 00:00:00 2001 From: patacongo Date: Thu, 5 Nov 2009 14:07:41 +0000 Subject: [PATCH] Add support for GPIO interrupts & STM3210E-EVAL board buttons git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2226 42af7a65-404d-4744-a932-0658087f49c3 --- ChangeLog | 5 + Documentation/NuttX.html | 6 +- arch/arm/src/stm32/stm32_gpio.c | 21 +++- arch/arm/src/stm32/stm32_gpio.h | 40 ++++--- arch/arm/src/stm32/stm32_internal.h | 8 +- configs/stm3210e-eval/RIDE/defconfig | 2 + configs/stm3210e-eval/include/board.h | 64 +++++++++- configs/stm3210e-eval/nsh/defconfig | 2 + configs/stm3210e-eval/ostest/defconfig | 2 + configs/stm3210e-eval/src/Makefile | 5 +- configs/stm3210e-eval/src/stm3210e-internal.h | 21 +++- configs/stm3210e-eval/src/up_buttons.c | 112 ++++++++++++++++++ configs/stm3210e-eval/usbserial/defconfig | 2 + graphics/README.txt | 2 +- 14 files changed, 265 insertions(+), 27 deletions(-) create mode 100644 configs/stm3210e-eval/src/up_buttons.c diff --git a/ChangeLog b/ChangeLog index 73ac116ccd..85d2953a60 100644 --- a/ChangeLog +++ b/ChangeLog @@ -947,3 +947,8 @@ range! 0.4.14 2009-xx-xx Gregory Nutt + + * arch/arm/src/stm32/stm32_gpio.c - Add support for configure an input GPIO + to generate an EXTI interrupt. + * config/stm3210e-eval/src/up_buttons.c - Add support for on-board buttons. + diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 04b6714845..efa24c38ec 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: October 30, 2009

+

Last Updated: November 5, 2009

@@ -1596,6 +1596,10 @@ buildroot-0.1.7 2009-06-26 <spudmonkey@racsa.co.cr>