WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
cfbb_version.h
浏览该文件的文档.
1
8#ifndef CFBB_VERSION_H
9#define CFBB_VERSION_H
10
11#ifdef __cplusplus
12#if __cplusplus
13extern "C" {
14#endif
15#endif
16
17
18/* Major version number (X.y.z[.p]) */
19#define CFBB_VER_MAJOR 0
20
21/* Minor version number (x.Y.z[.p]) */
22#define CFBB_VER_MINOR 9
23
24/* Release version nubmer (x.y.Z[.p]) */
25#define CFBB_VER_RELEASE 0
26
27/* Patch version number (x.y.z[.P]) */
28#define CFBB_VER_PATCH 5
29
30
35#define CFBB_VERSION_VALUE(x, y, z, p) (((x) << 24) | ((y) << 16) | ((z) << 8) | (p))
36
41#define CFBB_VERSION CFBB_VERSION_VALUE(CFBB_VER_MAJOR, CFBB_VER_MINOR, CFBB_VER_RELEASE, CFBB_VER_PATCH)
42
46#if CFBB_VER_PATCH == 0
47#define MAKE_VERSION_STR_IMPL(x, y, z, p) "CFBB "#x"."#y"."#z
48#else
49#define MAKE_VERSION_STR_IMPL(x, y, z, p) "CFBB "#x"."#y"."#z"."#p
50#endif
51
52#define MAKE_VERSION_STR(x, y, z, p) MAKE_VERSION_STR_IMPL(x, y, z, p)
53
54#define CFBB_VERSION_STR MAKE_VERSION_STR(CFBB_VER_MAJOR, CFBB_VER_MINOR, CFBB_VER_RELEASE, CFBB_VER_PATCH)
55
65static inline const char *uapi_get_cfbb_version(void)
66{
67 return CFBB_VERSION_STR;
68}
69
70
71#ifdef __cplusplus
72#if __cplusplus
73}
74#endif
75#endif
76
77#endif /* CFBB_VERSION_H */
#define CFBB_VERSION_STR
Definition cfbb_version.h:54