Declarations of types and functions for integrating an RTOS with the IAR Standard C Library.
More...
Declarations of types and functions for integrating an RTOS with the IAR Standard C Library.
◆ __iar_system_Mtxinit()
| void __iar_system_Mtxinit |
( |
__iar_Rmtx * | lock | ) |
|
Initialize a system lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |
◆ __iar_system_Mtxdst()
| void __iar_system_Mtxdst |
( |
__iar_Rmtx * | lock | ) |
|
Destroy a system lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |
◆ __iar_system_Mtxlock()
| void __iar_system_Mtxlock |
( |
__iar_Rmtx * | lock | ) |
|
Lock a system lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |
◆ __iar_system_Mtxunlock()
| void __iar_system_Mtxunlock |
( |
__iar_Rmtx * | lock | ) |
|
Unlock a system lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |
◆ __iar_file_Mtxinit()
| void __iar_file_Mtxinit |
( |
__iar_Rmtx * | lock | ) |
|
Initialize a file lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |
◆ __iar_file_Mtxdst()
| void __iar_file_Mtxdst |
( |
__iar_Rmtx * | lock | ) |
|
Destroy a file lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |
◆ __iar_file_Mtxlock()
| void __iar_file_Mtxlock |
( |
__iar_Rmtx * | lock | ) |
|
Lock a file lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |
◆ __iar_file_Mtxunlock()
| void __iar_file_Mtxunlock |
( |
__iar_Rmtx * | lock | ) |
|
Unlock a file lock.
- Parameters
-
| [in] | lock | pointer to user defined lock object |