diff options
Diffstat (limited to 'usr/sdk')
| -rw-r--r-- | usr/sdk/inc/sdk/defs.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/usr/sdk/inc/sdk/defs.h b/usr/sdk/inc/sdk/defs.h new file mode 100644 index 0000000..3d4ccfc --- /dev/null +++ b/usr/sdk/inc/sdk/defs.h @@ -0,0 +1,15 @@ +/* + * Copyright (c) 2025, Ian Moffett. + * Provided under the BSD-3 clause. + */ + +#ifndef _SDK_DEFS_H_ +#define _SDK_DEFS_H_ 1 + +#define ASM __asm__ __volatile__ +#define ATTR(x) __attribute__((x)) +#define ALIGN(n) ATTR(aligned((n))) +#define NO_RETURN ATTR(no_return) +#define ALWAYS_INLINE ATTR(always_inline) + +#endif /* !_SDK_DEFS_H_ */ |
