XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_hal_table_rule.h
浏览该文件的文档.
1
16/* ==================== [Includes] ========================================== */
17
18/* ==================== [Defines] =========================================== */
19
20#ifdef XF_HAL_REG
21# undef XF_HAL_REG
22#endif
23
24// 用于生成设备类型枚举
25#ifdef XF_HAL_TABLE_TYPE
26# define XF_HAL_REG(dev_name) XF_HAL_##dev_name,
27#endif
28
29// 用于生成设备字符串
30#ifdef XF_HAL_TABLE_STR
31# define XF_TO_STR(x) #x
32# define XF_HAL_REG(dev_name) XF_TO_STR(dev_name),
33#endif
34
35#undef XF_HAL_TABLE_TYPE
36#undef XF_HAL_TABLE_STR
37
38/* ==================== [Typedefs] ========================================== */
39
40/* ==================== [Global Prototypes] ================================= */
41
42/* ==================== [Macros] ============================================ */