diff options
| author | [email protected] <[email protected]> | 2012-05-30 06:50:06 +0000 |
|---|---|---|
| committer | [email protected] <[email protected]> | 2012-05-30 06:50:06 +0000 |
| commit | 3ad6f43ff3ba436eeac0c945c0fd6cc276acbaa6 (patch) | |
| tree | 4042c6fee064eb1a8a38ffc15b324805535baf90 /include | |
| parent | e86bd6827804ff09fbb9f2c39ad7ff4cd574ff8c (diff) | |
Added VisualDSP++ Compiler support.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2137 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'include')
| -rw-r--r-- | include/rtdef.h | 7 | ||||
| -rw-r--r-- | include/rtthread.h | 5 |
2 files changed, 12 insertions, 0 deletions
diff --git a/include/rtdef.h b/include/rtdef.h index 6bd8ed002e..213eb1dd14 100644 --- a/include/rtdef.h +++ b/include/rtdef.h @@ -126,6 +126,13 @@ typedef rt_base_t rt_off_t; /**< Type for offset #define ALIGN(n) __attribute__((aligned(n))) #define rt_inline static __inline #define RTT_API +#elif defined (__ADSPBLACKFIN__) /* for VisualDSP++ Compiler */ + #include <stdarg.h> + #define SECTION(x) __attribute__((section(x))) + #define UNUSED __attribute__((unused)) + #define ALIGN(n) __attribute__((aligned(n))) + #define rt_inline static inline + #define RTT_API #endif /* event length */ diff --git a/include/rtthread.h b/include/rtthread.h index fd697b8ed9..d37534218e 100644 --- a/include/rtthread.h +++ b/include/rtthread.h @@ -376,6 +376,11 @@ void rt_interrupt_leave(void); rt_uint8_t rt_interrupt_get_nest(void); /** + * application module + */ +void rt_system_module_init(void); + +/** * @addtogroup KernelService */ |
