Branch: refs/heads/main Home: https://github.com/OpenAMP/openamp-system-reference Commit: fcb4bddcc5abca86c2f61a18ac15c6b5ec6d448e https://github.com/OpenAMP/openamp-system-reference/commit/fcb4bddcc5abca86c... Author: Bill Mills bill.mills@linaro.org Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths: M west.yml
Log Message: ----------- zephyr manifest: Use Zephyr v3.5.0 from upstream
Use Zephyr from upstream when we don't have patches as it looks better
Update to the v3.5.0 release as kv260_r5 needs it and we should pre-test with it before Zephyr updates to our 2023.10.* release.
Signed-off-by: Bill Mills bill.mills@linaro.org
Commit: f5427c96e75106f99fc5bb0b1a2ddde0bc647131 https://github.com/OpenAMP/openamp-system-reference/commit/f5427c96e75106f99... Author: Bill Mills bill.mills@linaro.org Date: 2023-10-24 (Tue, 24 Oct 2023)
Changed paths: M west.yml
Log Message: ----------- west.yml: Clone our libraries and their zephyr glue
This manifest allows us to use our repos for the open-amp and libmetal libraries. As our libraries do not have the zephyr dir, they are not seem as zephyr modules.
To make this work easily with zephyr we also add a zephyr glue layer. This layer _is_ seen as a zephyr module and integrates both libraries.
Several approaches were tried for this and this was the chosen method for the following reasons:
Pros: * All needed files are provided by just doing the west update * We don't need to set any ENV vars each time like EXTRA_ZEPHYR_MODULES * It works with our samples and zephyr stock samples * The version of open-amp and libmetal are directly controlled in the manifest * It is low maintenance as the module boiler plate is unlikely to change much.
Cons: * One extra repo
Signed-off-by: Bill Mills bill.mills@linaro.org Co-authored-by: Arnaud Pouliquen arnaud.pouliquen@foss.st.com
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/b282586c8a63...f...