diff --git a/doc/reference/kernel/data_passing/queues.rst b/doc/reference/kernel/data_passing/queues.rst index 8fc6d3ecdf8..af8593f3940 100644 --- a/doc/reference/kernel/data_passing/queues.rst +++ b/doc/reference/kernel/data_passing/queues.rst @@ -3,6 +3,12 @@ Queues ###### +A Queue in Zephyr is a kernel object that implements a traditional queue, allowing +threads and ISRs to add and remove data items of any size. The queue is similar +to a FIFO and serves as the underlying implementation for both :ref:`k_fifo +` and :ref:`k_lifo `. For more information on usage see +:ref:`k_fifo `. + Configuration Options *********************