We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fcca571 commit 53cfeb0Copy full SHA for 53cfeb0
modules/hal_sifli/ipc_os_port.h
@@ -0,0 +1,30 @@
1
+/*
2
+ * SPDX-FileCopyrightText: 2019-2022 SiFli Technologies(Nanjing) Co., Ltd
3
+ *
4
+ * SPDX-License-Identifier: Apache-2.0
5
+ */
6
+
7
+#ifndef IPC_OS_PORT_H
8
+#define IPC_OS_PORT_H
9
+#include <stdint.h>
10
11
+#undef IS_ALIGNED
12
+#include <zephyr/kernel.h>
13
14
+#ifdef __cplusplus
15
+extern "C" {
16
+#endif
17
18
+#define os_interrupt_disable() irq_lock()
19
+#define os_interrupt_enable(mask) irq_unlock(mask)
20
+#define os_interrupt_enter()
21
+#define os_interrupt_exit()
22
23
+#define os_interrupt_start(irq_number, priority, sub_priority) irq_enable(irq_number)
24
+#define os_interrupt_stop(irq_number) irq_disable(irq_number)
25
26
27
+}
28
29
30
0 commit comments