summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/arch/arm')
-rw-r--r--nuttx/arch/arm/src/Makefile5
-rw-r--r--nuttx/arch/arm/src/c5471/c5471_irq.c16
-rw-r--r--nuttx/arch/arm/src/dm320/dm320_irq.c9
3 files changed, 11 insertions, 19 deletions
diff --git a/nuttx/arch/arm/src/Makefile b/nuttx/arch/arm/src/Makefile
index 3868f6c9a..790880c86 100644
--- a/nuttx/arch/arm/src/Makefile
+++ b/nuttx/arch/arm/src/Makefile
@@ -119,11 +119,6 @@ endif
@$(NM) $(NUTTX)$(EXEEXT) | \
grep -v '\(compiled\)\|\(\$(OBJEXT)$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' | \
sort > $(TOPDIR)/System.map
- @export vflashstart=`$(OBJDUMP) --all-headers $(NUTTX)$(EXEEXT) | grep _vflashstart | cut -d' ' -f1`; \
- if [ ! -z "$$vflashstart" ]; then \
- $(OBJCOPY) $(OBJCOPYARGS) --adjust-section-vma=.vector=0x$$vflashstart $(NUTTX)$(EXEEXT) $(NUTTX).flashimage; \
- mv $(NUTTX).flashimage $(NUTTX)$(EXEEXT); \
- fi
# This is part of the top-level export target
diff --git a/nuttx/arch/arm/src/c5471/c5471_irq.c b/nuttx/arch/arm/src/c5471/c5471_irq.c
index fbeb2e720..49930f60f 100644
--- a/nuttx/arch/arm/src/c5471/c5471_irq.c
+++ b/nuttx/arch/arm/src/c5471/c5471_irq.c
@@ -1,8 +1,8 @@
/****************************************************************************
* arch/arm/src/c5471/c5471_irq.c
*
- * Copyright (C) 2007, 2009, 2011 Gregory Nutt. All rights reserved.
- * Author: Gregory Nutt <spudmonkey@racsa.co.cr>
+ * Copyright (C) 2007, 2009, 2011-2012 Gregory Nutt. All rights reserved.
+ * Author: Gregory Nutt <gnutt@nuttx.org>
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -65,17 +65,15 @@ volatile uint32_t *current_regs;
* Private Data
****************************************************************************/
-/* The value of _vflashstart is defined in ld.script. It
- * could be hard-coded because we know that correct IRAM
- * area is 0xffc00000.
+/* The value of _svectors is defined in ld.script. It could be hard-coded
+ * because we know that correct IRAM area is 0xffc00000.
*/
extern int _svectors; /* Type does not matter */
-/* The C5471 has FLASH at the low end of memory. The
- * rrload bootloaer will catch all interrupts and re-vector
- * them to vectors stored in IRAM. The following table is
- * used to initialize those vectors.
+/* The C5471 has FLASH at the low end of memory. The rrload bootloaer will
+ * catch all interrupts and re-vector them to vectors stored in IRAM. The
+ * following table is used to initialize those vectors.
*/
static up_vector_t g_vectorinittab[] =
diff --git a/nuttx/arch/arm/src/dm320/dm320_irq.c b/nuttx/arch/arm/src/dm320/dm320_irq.c
index eb8201bb4..2fb41475d 100644
--- a/nuttx/arch/arm/src/dm320/dm320_irq.c
+++ b/nuttx/arch/arm/src/dm320/dm320_irq.c
@@ -1,8 +1,8 @@
/************************************************************************
* arch/arm/src/dm320/dm320_irq.c
*
- * Copyright (C) 2007, 2009 Gregory Nutt. All rights reserved.
- * Author: Gregory Nutt <spudmonkey@racsa.co.cr>
+ * Copyright (C) 2007, 2009, 2012 Gregory Nutt. All rights reserved.
+ * Author: Gregory Nutt <gnutt@nuttx.org>
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -63,9 +63,8 @@ volatile uint32_t *current_regs;
* Private Data
************************************************************************/
-/* The value of _vflashstart is defined in ld.script. It
- * could be hard-coded because we know that correct IRAM
- * area is 0xffc00000.
+/* The value of _svectors is defined in ld.script. It could be hard-
+ * coded because we know that correct IRAM area is 0xffc00000.
*/
extern int _svectors; /* Type does not matter */