Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 54595de0065c46514a083909180f28a0c52a7c87
https://github.com/OpenAMP/open-amp/commit/54595de0065c46514a083909180f28a0…
Author: Sergei Korneichuk <sergei.korneichuk(a)amd.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M apps/examples/linux_rpc_demo/linux_rpc_demo.c
Log Message:
-----------
linux_rpc_demo: do not include rsc_table.h
No symbols from rsc_table.h are used in linux_rpc_demo.c and
the demo fails to build for Zynq, ZynqMP, and Versal systems.
Remove include rsc_table.h.
Signed-off-by: Sergei Korneichuk <sergei.korneichuk(a)amd.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 2016ff1e490d14a532e6cd7264fe3057c780be33
https://github.com/OpenAMP/open-amp/commit/2016ff1e490d14a532e6cd7264fe3057…
Author: Tammy Leino <tammy_leino(a)mentor.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M lib/include/openamp/remoteproc.h
M lib/include/openamp/rpmsg.h
M lib/include/openamp/rpmsg_virtio.h
M lib/remoteproc/remoteproc.c
M lib/remoteproc/remoteproc_virtio.c
M lib/remoteproc/rsc_table_parser.c
M lib/rpmsg/rpmsg.c
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
Additional input parameter checks for APIs
Added additional input parameter checks to APIs
Signed-off-by: Tammy Leino <tammy_leino(a)mentor.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: d077e286a43784e517477e65071f1be15308f504
https://github.com/OpenAMP/libmetal/commit/d077e286a43784e517477e65071f1be1…
Author: Sergei Korneichuk <sergei.korneichuk(a)amd.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M cmake/options.cmake
M examples/system/freertos/zynqmp_r5/zynqmp_amp_demo/CMakeLists.txt
M examples/system/generic/zynqmp_r5/zynqmp_amp_demo/CMakeLists.txt
M examples/system/linux/zynqmp/zynqmp_amp_demo/CMakeLists.txt
M lib/CMakeLists.txt
M test/CMakeLists.txt
Log Message:
-----------
cmake: set PROJECT_EC_FLAGS to be GLOBAL property
Declare PROJECT_EC_FLAGS to be a global property
to simplify code for target_compile_options.
Signed-off-by: Sergei Korneichuk <sergei.korneichuk(a)amd.com>
Hello all,
There are few example source code exist in meta-openamp repository
currently.
Here:
https://github.com/OpenAMP/meta-openamp/tree/master/recipes-openamp/rpmsg-e…
These examples are not using libopenamp or libmetal but, they are using
kernel device nodes (rpmsg device) to interact with RPU firmware.
Ideally any meta-* layer should contain only bitabake recipes or patch
files, but not actual source code.
I would like to move these source code examples under OpenAMP/open-amp
repository here: https://github.com/OpenAMP/open-amp
I have few questions regarding this:
1) Is it appropriate to move under open-amp/apps/examples/<new_dir> ( I
am open to suggestions for name of <new_dir>. I suggest host_example) or
please suggest new path where to move these files?
2) These demos uses "make" utility for compilation. However, open-amp
repo uses "CMAKE" utility to compile source code. Is it wise to remove
"Makefile" right away and add CMAKE support to compile source code? I am
trying to avoid backward compatibility issues here.
Thanks,
Tanmay
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 9a814dac131c2cf61b87b8b1e76ac639db35fa2f
https://github.com/OpenAMP/libmetal/commit/9a814dac131c2cf61b87b8b1e76ac639…
Author: Sergei Korneichuk <sergei.korneichuk(a)amd.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M lib/system/freertos/zynqmp_r5/sys.c
M lib/system/generic/zynqmp_r5/sys.c
Log Message:
-----------
zynqmp_r5: replace Xil_SetMPURegion with Xil_MemMap
The metal_machine_io_mem_map() used to call Xil_SetMPURegion directly
and could get into an infinite loop. Replace the faulty code in
metal_machine_io_mem_map() with Xil_MemMap() call and assert it succeeds.
Signed-off-by: Sergei Korneichuk <sergei.korneichuk(a)amd.com>