|
OPTIGA™ Trust M
Host Library Documentation
|
Go to the documentation of this file.
38 #ifndef _PAL_OS_LOCK_H_
39 #define _PAL_OS_LOCK_H_
void pal_os_lock_enter_critical_section(void)
To enter critical section.
pal_status_t pal_os_lock_acquire(pal_os_lock_t *p_lock)
Acquires a lock.
void pal_os_lock_destroy(pal_os_lock_t *p_lock)
Deinitializes the lock.
void pal_os_lock_release(pal_os_lock_t *p_lock)
Releases the lock.
void pal_os_lock_create(pal_os_lock_t *p_lock, uint8_t lock_type)
Creates a lock.
void pal_os_lock_exit_critical_section(void)
To exit critical section.
struct pal_os_lock pal_os_lock_t
PAL OS lock structure .
This file provides the prototype declarations of platform abstraction layer.