diff options
Diffstat (limited to 'nuttx/arch/arm/include/calypso/defines.h')
-rw-r--r-- | nuttx/arch/arm/include/calypso/defines.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/nuttx/arch/arm/include/calypso/defines.h b/nuttx/arch/arm/include/calypso/defines.h new file mode 100644 index 000000000..3c8732f92 --- /dev/null +++ b/nuttx/arch/arm/include/calypso/defines.h @@ -0,0 +1,18 @@ + +#ifndef _DEFINES_H +#define _DEFINES_H + +#define __attribute_const__ __attribute__((__const__)) + +/* type properties */ +#define __packed __attribute__((packed)) +#define __aligned(alignment) __attribute__((aligned(alignment))) +#define __unused __attribute__((unused)) + +/* linkage */ +#define __section(name) __attribute__((section(name))) + +/* force placement in zero-waitstate memory */ +#define __ramtext __section(".ramtext") + +#endif /* !_DEFINES_H */ |