third_party.pigweed.src/pw_thread_threadx/docs.rst
Ewout van Bekkum f4da489b23 pw_thread_threadx: Enable pw:🧵:Thread for ThreadX
Change-Id: Ied43a085786a60d7b1a0681ab51c8d00a0eb0319
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40381
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
2021-04-13 00:00:30 +00:00

28 lines
675 B
ReStructuredText

.. _module-pw_thread_threadx:
=================
pw_thread_threadx
=================
This is a set of backends for pw_thread based on ThreadX.
.. Warning::
This module is still under construction, the API is not yet stable.
.. list-table::
* - :ref:`module-pw_thread` Facade
- Backend Target
- Description
* - ``pw_thread:id``
- ``pw_thread_threadx:id``
- Thread identification.
* - ``pw_thread:yield``
- ``pw_thread_threadx:yield``
- Thread scheduler yielding.
* - ``pw_thread:sleep``
- ``pw_thread_threadx:sleep``
- Thread scheduler sleeping.
* - ``pw_thread:thread``
- ``pw_thread_threadx:thread``
- Thread creation.