CMSIS-Compiler Support  
Standard C Library File, I/O and OS Retargeting
 
Loading...
Searching...
No Matches
IAR C Library

Declarations of types and functions for integrating an RTOS with the IAR Standard C Library. More...

Functions

void __iar_system_Mtxinit (__iar_Rmtx *lock)
 Initialize a system lock.
 
void __iar_system_Mtxdst (__iar_Rmtx *lock)
 Destroy a system lock.
 
void __iar_system_Mtxlock (__iar_Rmtx *lock)
 Lock a system lock.
 
void __iar_system_Mtxunlock (__iar_Rmtx *lock)
 Unlock a system lock.
 
void __iar_file_Mtxinit (__iar_Rmtx *lock)
 Initialize a file lock.
 
void __iar_file_Mtxdst (__iar_Rmtx *lock)
 Destroy a file lock.
 
void __iar_file_Mtxlock (__iar_Rmtx *lock)
 Lock a file lock.
 
void __iar_file_Mtxunlock (__iar_Rmtx *lock)
 Unlock a file lock.
 

Description

Declarations of types and functions for integrating an RTOS with the IAR Standard C Library.

Function Documentation

◆ __iar_system_Mtxinit()

void __iar_system_Mtxinit ( __iar_Rmtx * lock)

Initialize a system lock.

Parameters
[in]lockpointer to user defined lock object

◆ __iar_system_Mtxdst()

void __iar_system_Mtxdst ( __iar_Rmtx * lock)

Destroy a system lock.

Parameters
[in]lockpointer to user defined lock object

◆ __iar_system_Mtxlock()

void __iar_system_Mtxlock ( __iar_Rmtx * lock)

Lock a system lock.

Parameters
[in]lockpointer to user defined lock object

◆ __iar_system_Mtxunlock()

void __iar_system_Mtxunlock ( __iar_Rmtx * lock)

Unlock a system lock.

Parameters
[in]lockpointer to user defined lock object

◆ __iar_file_Mtxinit()

void __iar_file_Mtxinit ( __iar_Rmtx * lock)

Initialize a file lock.

Parameters
[in]lockpointer to user defined lock object

◆ __iar_file_Mtxdst()

void __iar_file_Mtxdst ( __iar_Rmtx * lock)

Destroy a file lock.

Parameters
[in]lockpointer to user defined lock object

◆ __iar_file_Mtxlock()

void __iar_file_Mtxlock ( __iar_Rmtx * lock)

Lock a file lock.

Parameters
[in]lockpointer to user defined lock object

◆ __iar_file_Mtxunlock()

void __iar_file_Mtxunlock ( __iar_Rmtx * lock)

Unlock a file lock.

Parameters
[in]lockpointer to user defined lock object