diff options
| author | Michal Hanus <mikehanus@protonmail.com> | 2025-04-19 22:50:44 +0200 |
|---|---|---|
| committer | Michal Hanus <mikehanus@protonmail.com> | 2025-04-19 22:50:44 +0200 |
| commit | 9078b7ec09b135f091cb951ed234bf013c9c838e (patch) | |
| tree | ba953e144c2dd42d327a83720cdfc9fb5bb9fe34 /nrfdemo/build/tfm/api_ns/interface/include/os_wrapper | |
| parent | 2e13c372f1419f08dab7797b244681f889dd9bcf (diff) | |
bme680 added
Diffstat (limited to 'nrfdemo/build/tfm/api_ns/interface/include/os_wrapper')
| -rw-r--r-- | nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/common.h | 26 | ||||
| -rw-r--r-- | nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/mutex.h | 65 |
2 files changed, 0 insertions, 91 deletions
diff --git a/nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/common.h b/nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/common.h deleted file mode 100644 index 6494723..0000000 --- a/nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/common.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) 2017-2019, Arm Limited. All rights reserved. - * - * SPDX-License-Identifier: BSD-3-Clause - * - */ - -#ifndef __OS_WRAPPER_COMMON_H__ -#define __OS_WRAPPER_COMMON_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -#include <stdint.h> - -#define OS_WRAPPER_SUCCESS (0x0) -#define OS_WRAPPER_ERROR (0xFFFFFFFFU) -#define OS_WRAPPER_WAIT_FOREVER (0xFFFFFFFFU) -#define OS_WRAPPER_DEFAULT_STACK_SIZE (-1) - -#ifdef __cplusplus -} -#endif - -#endif /* __OS_WRAPPER_COMMON_H__ */ diff --git a/nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/mutex.h b/nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/mutex.h deleted file mode 100644 index ffdf92c..0000000 --- a/nrfdemo/build/tfm/api_ns/interface/include/os_wrapper/mutex.h +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Copyright (c) 2017-2019, Arm Limited. All rights reserved. - * Copyright (c) 2023 Cypress Semiconductor Corporation (an Infineon company) - * or an affiliate of Cypress Semiconductor Corporation. All rights reserved. - * - * SPDX-License-Identifier: BSD-3-Clause - * - */ - -#ifndef __OS_WRAPPER_MUTEX_H__ -#define __OS_WRAPPER_MUTEX_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -#include "os_wrapper/common.h" - -/** - * \brief Creates a mutex for mutual exclusion of resources - * - * \return The handle of the created mutex on success or NULL on error - */ -void *os_wrapper_mutex_create(void); - -/** - * \brief Acquires a mutex that is created by \ref os_wrapper_mutex_create() - * - * \param[in] handle The handle of the mutex to acquire. Should be one of the - * handles returned by \ref os_wrapper_mutex_create() - * \param[in] timeout The maximum amount of time(in tick periods) for the - * thread to wait for the mutex to be available. - * If timeout is zero, the function will return immediately. - * Setting timeout to \ref OS_WRAPPER_WAIT_FOREVER will - * cause the thread to wait indefinitely - * - * \return \ref OS_WRAPPER_SUCCESS on success or \ref OS_WRAPPER_ERROR on error - * or timeout - */ -uint32_t os_wrapper_mutex_acquire(void *handle, uint32_t timeout); - -/** - * \brief Releases the mutex acquired previously - * - - * \param[in] handle The handle of the mutex that has been acquired - * - * \return \ref OS_WRAPPER_SUCCESS on success or \ref OS_WRAPPER_ERROR on error - */ -uint32_t os_wrapper_mutex_release(void *handle); - -/** - * \brief Deletes a mutex that is created by \ref os_wrapper_mutex_create() - * - * \param[in] handle The handle of the mutex to be deleted - * - * \return \ref OS_WRAPPER_SUCCESS on success or \ref OS_WRAPPER_ERROR on error - */ -uint32_t os_wrapper_mutex_delete(void *handle); - -#ifdef __cplusplus -} -#endif - -#endif /* __OS_WRAPPER_MUTEX_H__ */ |
