From 738c1d56adb80ac3623251a47a7c5f2d4db57193 Mon Sep 17 00:00:00 2001 From: Naoto Yamaguchi Date: Thu, 15 Apr 2021 11:17:32 +0000 Subject: Initial commit for AGL cluster ipc library This source code is AGL instrument cluster common ipc library. Currently, this source code is missing author information, license and other. Will be add by author. Author: Nozomu Abe (nozo_abe@nippon-seiki.co.jp) Committed by Naoto Yamaguchi. Signed-off-by: Naoto Yamaguchi --- ipc_unit_test/ipc_unit_test_common.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ipc_unit_test/ipc_unit_test_common.h (limited to 'ipc_unit_test/ipc_unit_test_common.h') diff --git a/ipc_unit_test/ipc_unit_test_common.h b/ipc_unit_test/ipc_unit_test_common.h new file mode 100644 index 0000000..e4ad196 --- /dev/null +++ b/ipc_unit_test/ipc_unit_test_common.h @@ -0,0 +1,17 @@ +#ifndef IPC_UNIT_TEST_COMMON_H +#define IPC_UNIT_TEST_COMMON_H +#include + +#define DEFINE_STRUCT_DATA(struct_name, member) \ + {#member, offsetof(struct_name, member), sizeof(((struct_name *)0)->member)} +#define IC_SERVICE_LIST_NUM (77) + +typedef struct { + const char *name; + int offset; + int size; +} IPC_UNIT_TEST_DATA_LIST; + +extern IPC_UNIT_TEST_DATA_LIST IcServiceList[]; + +#endif // IPC_UNIT_TEST_COMMON_H -- cgit From c2aff1efa31287c8e26049319c06e4dcab82dc3e Mon Sep 17 00:00:00 2001 From: MasanoriMaruyama <82852796+MasanoriMaruyama@users.noreply.github.com> Date: Mon, 24 May 2021 16:42:29 +0900 Subject: Add license and Author information --- ipc_unit_test/ipc_unit_test_common.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'ipc_unit_test/ipc_unit_test_common.h') diff --git a/ipc_unit_test/ipc_unit_test_common.h b/ipc_unit_test/ipc_unit_test_common.h index e4ad196..e0a3ed5 100644 --- a/ipc_unit_test/ipc_unit_test_common.h +++ b/ipc_unit_test/ipc_unit_test_common.h @@ -1,3 +1,20 @@ +/* + * Copyright (c) 2021, Nippon Seiki Co., Ltd. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef IPC_UNIT_TEST_COMMON_H #define IPC_UNIT_TEST_COMMON_H #include -- cgit