mirror of https://github.com/thesofproject/sof.git
9c9ad34464
SOF uses IDC (Intra DSP Communication) protocol to orchestrate work across multiple DSP cores. The interface in sof/drivers/idc.h defines the protocol and also provides a high-level interface for drivers. On Zephyr, the SOF IDC protocol is used, but the actual communication is implemented on top of Zephyr P4WQ workqueue interface, instead of directly calling into drivers. Move the Zephyr implementation from src/schedule/ into src/idc/ which is more suitable place for this code. Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com> |
||
---|---|---|
.github | ||
doc | ||
installer | ||
keys | ||
overlays | ||
rimage@ee5c3e1deb | ||
scripts | ||
smex | ||
src | ||
test | ||
third_party/include | ||
tools | ||
zephyr | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
CMakeLists.txt | ||
CODEOWNERS | ||
Kconfig | ||
Kconfig.sof | ||
Kconfig.xtos-build | ||
Kconfig.xtos-dbg | ||
Kconfig.zephyr-log | ||
LICENCE | ||
README.md |
README.md
Sound Open Firmware
Status
Documentation
See docs
Running the tests
See unit testing documentation
Deployment
TODO: Add additional notes about how to deploy this on a live system
Contributing
See Contributing to the Project
License
This project is licensed under the BSD Clause 3 - see the LICENCE file for details