Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 670 Bytes

sys.rst

File metadata and controls

20 lines (14 loc) · 670 Bytes

System functions

System functions are bridge between operating system system calls and middleware system calls. Middleware is tightly coupled with operating system features hence it is important to include OS features directly.

It includes support for:

  • Thread management, to start/stop threads
  • Mutex management for recursive mutexes
  • Semaphore management for binary-only semaphores
  • Message queues for thread-safe data exchange between threads
  • Core system protection for mutual exclusion to access shared resources

Tip

Check :ref:`um_porting_guide` for actual implementation guidelines.

.. doxygengroup:: LWESP_SYS