forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/tools/build/feature/test-libopencsd.c
....@@ -1,6 +1,14 @@
11 // SPDX-License-Identifier: GPL-2.0
22 #include <opencsd/c_api/opencsd_c_api.h>
33
4
+/*
5
+ * Check OpenCSD library version is sufficient to provide required features
6
+ */
7
+#define OCSD_MIN_VER ((0 << 16) | (14 << 8) | (0))
8
+#if !defined(OCSD_VER_NUM) || (OCSD_VER_NUM < OCSD_MIN_VER)
9
+#error "OpenCSD >= 0.14.0 is required"
10
+#endif
11
+
412 int main(void)
513 {
614 (void)ocsd_get_version();