|
xt-sdk 文档 v1.0.3
xt-sdk 嵌入式 SDK API 参考
|
XTINY 通用宏定义(数组大小、对齐、MIN/MAX 等) 更多...
#include <stddef.h>#include <stdint.h>宏定义 | |
| #define | XT_STATIC_ASSERT(const_expression) |
| #define | XT_STATIC_ASSERT_MSG(const_expression, msg) |
| #define | XT_ARRAY_SIZE(arr) |
| #define | XT_UNUSED(x) |
| #define | XT_OFFSETOF(type, member) |
| #define | XT_CONTAINER_OF(ptr, type, member) |
| #define | XT_ABS(x) |
| #define | XT_MAX(x, y) |
| #define | XT_MIN(x, y) |
| #define | XT_DIV_ROUND_UP(n, d) |
| #define | XT_DIV_ROUND_DOWN(n, d) |
| #define | XT_IN_RANGE(val, min, max) |
| #define | __XT_ALIGN_MASK(x, mask) |
| #define | XT_ALIGN(x, num_pow_of_2) |
| #define | XT_ALIGN_DOWN(x, num_pow_of_2) |
| #define | XT_PTR_ALIGN(p, num_pow_of_2) |
| #define | XT_IS_ALIGNED(x, num_pow_of_2) |
| #define | XT_IS_POWER_OF_TWO(x) |
XTINY 通用宏定义(数组大小、对齐、MIN/MAX 等)
SPDX-FileCopyrightText: 2025 深圳市天工聚创科技有限公司 SPDX-License-Identifier: Apache-2.0
在文件 xt_macro.h 中定义.