Tags: zhengstake/xrp
Tags
Intermediate update: - kernel module improvements: - fix multiple issues with device memory mappings; - add low level driver tests; - add loopback mode; - get rid of communication area address hardcoded in the DSP side API implementation for fast simulation; - update license information, device tree bindings and README.
Intermediate XRP release: - multi-DSP support; - per-DSP firmware image; - no hardcoded communication area address in the firmware image, communicated from host by fixing up ELF symbol in the firmware image; - initial fast simulation mode support; - MW-MP example.
Intermediate API/implementation update: - device, queue, buffer, buffer group, queuing APIs are updated; - native linux implementation is done: - user part is rather clean; - kernel code needs to get rid of XVP heritage and clean up kernel/DSP interface some more; - DSP part needs more configurability/kernel/DSP interface cleanup; - only synchronous queue, async queuing may be done in userspace; - simple tests.