nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
hpf_common.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2024 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef HPF_HPF_COMMON_H__
8#define HPF_HPF_COMMON_H__
9
10#include <zephyr/sys/atomic.h>
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
22
24 uint32_t data_size;
25 atomic_t locked;
26};
27
28#ifdef __cplusplus
29}
30#endif
31
32#endif /* HPF_HPF_COMMON_H__ */
data_lock_state
Definition hpf_common.h:16
@ DATA_LOCK_STATE_OFF
Definition hpf_common.h:17
@ DATA_LOCK_STATE_READY
Definition hpf_common.h:20
@ DATA_LOCK_STATE_BUSY
Definition hpf_common.h:18
@ DATA_LOCK_STATE_WITH_DATA
Definition hpf_common.h:19
atomic_t locked
Definition hpf_common.h:25
uint32_t data_size
Definition hpf_common.h:24
Definition hpf_common.h:23