From c5b16f21c6c5d9beada4f8dc8a90c154ab6f004b Mon Sep 17 00:00:00 2001 From: patacongo Date: Fri, 6 Jul 2012 14:50:43 +0000 Subject: [PATCH] Add LPC43 GPIO configurtion logic git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4912 42af7a65-404d-4744-a932-0658087f49c3 --- ChangeLog | 4 + Documentation/NuttX.html | 26 +++- arch/arm/include/lpc43xx/irq.h | 104 +------------- arch/arm/src/lpc43xx/Make.defs | 4 + arch/arm/src/lpc43xx/lpc43_cgu.c | 6 +- arch/arm/src/lpc43xx/lpc43_debug.c | 10 +- arch/arm/src/lpc43xx/lpc43_gpio.c | 167 ++++++++++++++++++++-- arch/arm/src/lpc43xx/lpc43_gpio.h | 160 +++++++++------------ arch/arm/src/lpc43xx/lpc43_gpioint.c | 157 ++++++++++++++++++++ arch/arm/src/lpc43xx/lpc43_gpioint.h | 139 ++++++++++++++++++ arch/arm/src/lpc43xx/lpc43_irq.c | 10 +- arch/arm/src/lpc43xx/lpc43_lowputc.c | 28 ++-- arch/arm/src/lpc43xx/lpc43_pinconfig.c | 6 +- arch/arm/src/lpc43xx/lpc43_pinconfig.h | 10 +- arch/arm/src/lpc43xx/lpc43_spi.h | 2 +- configs/lpc4330-xplorer/src/up_autoleds.c | 24 ++-- configs/lpc4330-xplorer/src/up_buttons.c | 2 +- configs/lpc4330-xplorer/src/up_userleds.c | 18 +-- 18 files changed, 615 insertions(+), 262 deletions(-) create mode 100644 arch/arm/src/lpc43xx/lpc43_gpioint.c create mode 100644 arch/arm/src/lpc43xx/lpc43_gpioint.h diff --git a/ChangeLog b/ChangeLog index cc5f60f8eb8..93179b10aab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2956,4 +2956,8 @@ by adding a volatile qualifier to a timing loop. Oddly, the consequence of the bug is that when debug was off, the LM3S platform too a long time to boot. It now boots rapidly whether debug is on or off. + * arch/*/include/limits.h: Change all values in all limits.h for all + architectures to signed decimal; the hex values were not sign extending + appropriate in most uses (reported by Lorenz Meier). + diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 701c746b2af..c20bbe9f601 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: June 22, 2012

+

Last Updated: July 6, 2012

@@ -1093,7 +1093,7 @@ nfsmount <server-address> <mount-point> <remote-path>
  • ARM920T (1)
  • ARM926EJS (3)
  • ARM Cortex-M3 (15)
  • -
  • ARM Cortex-M4 (4)
  • +
  • ARM Cortex-M4 (5)
  • Atmel AVR