Go to file
Keyon Jie 1b673c48a0 IPC: Xrun: fix Xrun stream id error issue
As API required, we need transfer stream host comp.id inside hdr cmd,
otherwise, host side can't get information about which stream has Xrun
happened, and reported error as "XRUN for unknown stream, msg_id 0".

This is similar to Position IPC, add comp.id into cmd to fix it.

Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
2018-11-23 19:33:18 +08:00
doc Merge remote-tracking branch 'gh/next' into gp20-alpha-drop-stable 2018-08-16 15:52:03 +01:00
m4 rimage: add support for automatic MEU signing 2018-06-04 13:54:25 +01:00
rimage uapi: split ipc.h and abi.h into small files. 2018-11-09 21:19:11 +00:00
scripts scripts: xtensa-build-all: Add support for > 1 makefile job 2018-11-21 15:52:00 +00:00
src IPC: Xrun: fix Xrun stream id error issue 2018-11-23 19:33:18 +08:00
test UT: Fix unit tests after faulty PRs were merged. 2018-11-13 16:06:50 +01:00
.gitignore Revert "scripts: add local version number file" 2018-11-21 17:15:14 +00:00
.travis.yml ci: travis: Update travis to use new xtensa-buildall.sh args 2018-11-09 16:16:38 +00:00
CODEOWNERS github: add jajanusz as owner of .ac .am files 2018-11-22 15:36:22 +01:00
LICENCE core: initial import of open source DSP firmware 2016-09-22 16:02:43 +01:00
Makefile.am plat: apl: clock gating adjusted for dai, dma, and cores 2018-10-08 15:03:45 +02:00
README.md Add link to unit testing documentation 2018-09-05 14:57:37 -07:00
autogen.sh sof: add git pre- and post-commit hooks 2018-01-23 21:08:05 +00:00
configure.ac autoconf: make roms build optional 2018-11-23 11:46:38 +01:00
version.sh Revert "scripts: add local version number file" 2018-11-21 17:15:14 +00:00

README.md

Sound Open Firmware

Status

Build Status

Documentation

See docs

Prerequisites

  • Docker

Build Instructions

  1. Run autogen.sh

  2. Build and install the rimage ELF image creator and signing tool

./configure --enable-rimage
make
sudo make install
  1. Run the following configure based on your platform.

Baytrail :-

./configure --with-arch=xtensa --with-platform=baytrail --with-root-dir=$PWD/../xtensa-root/xtensa-byt-elf --host=xtensa-byt-elf

Cherrytrail :-

./configure --with-arch=xtensa --with-platform=cherrytrail --with-root-dir=$PWD/../xtensa-root/xtensa-byt-elf --host=xtensa-byt-elf

Library for Host Platform :- If building library for host platform, run the following configure. Please modify the --prefix option to choose the directory for installing the library files and headers

./configure --with-arch=host --enable-library=yes --host=x86_64-unknown-linux-gnu --prefix=$PWD/../host-root/

  1. make

  2. make bin

End with an example of getting some data out of the system or using it for a little demo

Running the tests

See unit testing documentation

Deployment

Add additional notes about how to deploy this on a live system

Contributing

TODO?

License

This project is licensed under the BSD Clause 3 - see the LICENCE file for details