Multiprotocol Service Layer workqueue

The Multiprotocol Service Layer (MPSL) workqueue library allows submitting tasks to the Multiprotocol Service Layer workqueue for processing. The MPSL workqueue is a workqueue running with a higher priority than the system workqueue.

Implementation

The MPSL workqueue is an instance of the Zephyr kernel workqueue which processes the MPSL low-priority signals.

Usage

The MPSL workqueue is intended to be used by callers of the low-priority MPSL API to process work in the same thread as the MPSL low-priority signals.

API documentation

Header file: include/mpsl/mpsl_work.h
Source files: subys/mpsl/
Multiprotocol Service Layer workqueue.