sof/xtos/include
Kai Vehmanen cb7358ea79 xtos: move sof/lib/mailbox.h to application interface
The SOF mailbox.h provides an interface to host-DSP mailboxes, which is
used widely in SOF IPC and debug code.

This interface is OS agnostistic and only relies on platform/lib/mailbox.h
to define the mailbox locations, and rtos/cache.h to define portable cache
primitives to invalidate/writeback mailbox data before/after use.

The amount of RTOS variation does not seem to warrant branching the
whole mailbox.h to RTOS layer. Move mailbox.h back to application
interface, so the single implementation can be shared.

Link: https://github.com/thesofproject/sof/issues/9015
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
2024-10-16 16:00:34 +01:00
..
rtos src: panic: Modify the signature of __panic() 2024-02-16 21:45:27 +02:00
sof xtos: move sof/lib/mailbox.h to application interface 2024-10-16 16:00:34 +01:00
CMakeLists.txt header: rtos: decouple headers into rtos specific directories. 2022-08-31 12:01:07 +01:00