diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-05-19 17:54:01 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-05-19 17:54:01 +0000 |
commit | 5bbce5453fee636e7fbb087ffee7691edfd25318 (patch) | |
tree | 7d1664531a2aab1eaf6ee294b595160e4bb2c25a /nuttx/arch/arm/src/lm3s/lm3s_internal.h | |
parent | b72d8f8ca224f9ac84cbc15cbb09577d1a804902 (diff) | |
download | px4-nuttx-5bbce5453fee636e7fbb087ffee7691edfd25318.tar.gz px4-nuttx-5bbce5453fee636e7fbb087ffee7691edfd25318.tar.bz2 px4-nuttx-5bbce5453fee636e7fbb087ffee7691edfd25318.zip |
Move share-able Cortex-M3 file from lm3s subdirectory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1797 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/lm3s/lm3s_internal.h')
-rw-r--r-- | nuttx/arch/arm/src/lm3s/lm3s_internal.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/nuttx/arch/arm/src/lm3s/lm3s_internal.h b/nuttx/arch/arm/src/lm3s/lm3s_internal.h index 86d9514d2..0408fe81d 100644 --- a/nuttx/arch/arm/src/lm3s/lm3s_internal.h +++ b/nuttx/arch/arm/src/lm3s/lm3s_internal.h @@ -213,26 +213,6 @@ extern "C" { #define EXTERN extern #endif -/* These 'addresses' of these values are setup by the linker script. They are - * not actual uint32 storage locations! They are only used meaningfully in the - * following way: - * - * - The linker script defines, for example, the symbol_sdata. - * - The declareion extern uint32 _sdata; makes C happy. C will believe - * that the value _sdata is the address of a uint32 variable _data (it is - * not!). - * - We can recoved the linker value then by simply taking the address of - * of _data. like: uint32 *pdata = &_sdata; - */ - -extern uint32 _stext; /* Start of .text */ -extern uint32 _etext; /* End_1 of .text + .rodata) */ -extern const uint32 _eronly; /* End+1 of read only section (.text + .rodata) */ -extern uint32 _sdata; /* Start of .data */ -extern uint32 _edata; /* End+1 of .data */ -extern uint32 _sbss; /* Start of .bss */ -extern uint32 _ebss; /* End+1 of .bss */ - /**************************************************************************** * Public Function Prototypes ****************************************************************************/ @@ -281,27 +261,6 @@ EXTERN void up_clockconfig(void); EXTERN int lm3s_configgpio(uint32 cfgset); /**************************************************************************** - * Name: lm3s_svcall - * - * Description: - * This is SVCall exception handler that performs context switching - * - ****************************************************************************/ - -EXTERN int lm3s_svcall(int irq, FAR void *context); - -/**************************************************************************** - * Name: lm3s_hardfault - * - * Description: - * This is Hard Fault exception handler. It also catches SVC call - * exceptions that are performed in bad contexts. - * - ****************************************************************************/ - -EXTERN int lm3s_hardfault(int irq, FAR void *context); - -/**************************************************************************** * Name: lm3s_gpiowrite * * Description: |