Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: ab0a3036108cd336f776ab85fb1ff51ce73672d3
https://github.com/OpenAMP/openamp-system-reference/commit/ab0a3036108cd336…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M examples/legacy_apps/machine/microblaze_generic/platform_info.c
M examples/legacy_apps/machine/zynq7/platform_info.c
M examples/legacy_apps/machine/zynqmp/platform_info.c
M examples/legacy_apps/machine/zynqmp_r5/platform_info.c
M examples/legacy_apps/system/linux/machine/generic/platform_info.c
Log Message:
-----------
legacy_apps: fix assertion in remoteproc_remove_virtio
rpvdev->vdev value is set to NULL in rpmsg_deinit_vdev. This leads to
an assert when we use rpvdev->vdev as argument of
remoteproc_remove_virtio:
msg-test-rpmsg-ping-static:
./open-amp/lib/remoteproc/remoteproc.c:1039:
remoteproc_remove_virtio: Assertion `vdev' failed.
rpmsg-echo-static:
./open-amp/lib/remoteproc/remoteproc.c:1039:
remoteproc_remove_virtio: Assertion `vdev' failed.
Fix it by introducing a local vdev variable.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: 66c1b4c7e44a762139739673e4d0be4728b01276
https://github.com/OpenAMP/openamp-system-reference/commit/66c1b4c7e44a7621…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M examples/legacy_apps/machine/microblaze_generic/platform_info.c
M examples/legacy_apps/machine/zynq7/platform_info.c
M examples/legacy_apps/machine/zynqmp/platform_info.c
M examples/legacy_apps/machine/zynqmp_r5/platform_info.c
M examples/legacy_apps/system/linux/machine/generic/platform_info.c
Log Message:
-----------
legacy_apps: free rpmsg_device in platform_release_rpmsg_vdev
Free the rpvdev allocated in platform_create_rpmsg_vdev()
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/4cec7f818eb2...…
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: 4cec7f818eb2077ad46851c2a909eaba750f8b92
https://github.com/OpenAMP/openamp-system-reference/commit/4cec7f818eb2077a…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-24 (Thu, 24 Apr 2025)
Changed paths:
M examples/legacy_apps/examples/linux_rpc_demo/linux_rpc_demod.c
M examples/legacy_apps/examples/load_fw/platform_info.c
M examples/legacy_apps/examples/load_fw/zynqmp_apu_lcm_rproc_example.c
M examples/legacy_apps/examples/load_fw/zynqmp_rpu_lcm_rproc_example.c
M examples/legacy_apps/examples/rpc_demo/rpc_demod.c
M examples/legacy_apps/machine/microblaze_generic/platform_info.c
M examples/legacy_apps/machine/zynq7/platform_info.c
M examples/legacy_apps/machine/zynq7/platform_info_remoteproc_master.c
M examples/legacy_apps/machine/zynq7/zynq_a9_rproc.c
M examples/legacy_apps/machine/zynqmp/platform_info.c
M examples/legacy_apps/machine/zynqmp/zynqmp_linux_r5_proc.c
M examples/legacy_apps/machine/zynqmp_r5/platform_info.c
M examples/legacy_apps/machine/zynqmp_r5/zynqmp_r5_a53_rproc.c
M examples/legacy_apps/system/generic/machine/zynq7/helper.c
M examples/legacy_apps/system/generic/machine/zynqmp_r5/helper.c
M examples/legacy_apps/system/linux/machine/generic/platform_info.c
M examples/linux/common/common.c
M examples/linux/rpmsg-proxy-app/proxy_app.c
Log Message:
-----------
examples: fix indentation and comments
Replace spaces with tabulations and update the formatting of some
comments.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 589cc54d447b2ab4f4fbb41d8319ba001e0a2666
https://github.com/OpenAMP/open-amp/commit/589cc54d447b2ab4f4fbb41d8319ba00…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-17 (Thu, 17 Apr 2025)
Changed paths:
M CMakeLists.txt
M cmake/options.cmake
Log Message:
-----------
cmake: remove possibility to build applications
The application folder is deprecated and should no more be used.
Remove associated cmake options.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: 11b1bee1f2b65f6b0f1ffd0b9a84cbac84883b53
https://github.com/OpenAMP/open-amp/commit/11b1bee1f2b65f6b0f1ffd0b9a84cbac…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-17 (Thu, 17 Apr 2025)
Changed paths:
R doc/apps/echo_test/README.md
R doc/apps/matrix_multiply/README.md
R doc/apps/rpc_demo/README.md
Log Message:
-----------
documentation: remove documentation related to the application examples
Remove README files that provide information to build and run the applications.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: 400c063456a4e7df536eb4e0c4517530c57854ad
https://github.com/OpenAMP/open-amp/commit/400c063456a4e7df536eb4e0c4517530…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-17 (Thu, 17 Apr 2025)
Changed paths:
R apps/CMakeLists.txt
R apps/examples/CMakeLists.txt
R apps/examples/echo/CMakeLists.txt
R apps/examples/echo/rpmsg-echo.c
R apps/examples/echo/rpmsg-echo.h
R apps/examples/echo/rpmsg-ping.c
R apps/examples/linux_rpc_demo/CMakeLists.txt
R apps/examples/linux_rpc_demo/README.md
R apps/examples/linux_rpc_demo/linux-rpmsg-rpc-demo.h
R apps/examples/linux_rpc_demo/linux_rpc_demo.c
R apps/examples/linux_rpc_demo/linux_rpc_demod.c
R apps/examples/load_fw/CMakeLists.txt
R apps/examples/load_fw/common.h
R apps/examples/load_fw/load_fw.c
R apps/examples/load_fw/lscript.ld
R apps/examples/load_fw/mem_image_store.c
R apps/examples/load_fw/platform_info.c
R apps/examples/load_fw/platform_info.h
R apps/examples/load_fw/zynqmp_apu_lcm_rproc_example.c
R apps/examples/load_fw/zynqmp_r5_lcm_rproc_example.c
R apps/examples/load_fw/zynqmp_rpu_lcm_rproc_example.c
R apps/examples/matrix_multiply/CMakeLists.txt
R apps/examples/matrix_multiply/matrix_multiply.c
R apps/examples/matrix_multiply/matrix_multiply.h
R apps/examples/matrix_multiply/matrix_multiplyd.c
R apps/examples/nocopy_echo/CMakeLists.txt
R apps/examples/nocopy_echo/rpmsg-echo.h
R apps/examples/nocopy_echo/rpmsg-nocopy-echo.c
R apps/examples/nocopy_echo/rpmsg-nocopy-ping.c
R apps/examples/rpc_demo/CMakeLists.txt
R apps/examples/rpc_demo/rpc_demo.c
R apps/examples/rpc_demo/rpc_demod.c
R apps/examples/rpc_demo/rpmsg-rpc-demo.h
R apps/examples/rpmsg_sample_echo/CMakeLists.txt
R apps/examples/rpmsg_sample_echo/rpmsg-sample-echo.c
R apps/examples/rpmsg_sample_echo/rpmsg-sample-ping.c
R apps/include/platform_info_common.h
R apps/machine/CMakeLists.txt
R apps/machine/microblaze_generic/CMakeLists.txt
R apps/machine/microblaze_generic/README.md
R apps/machine/microblaze_generic/platform_info.c
R apps/machine/microblaze_generic/platform_info.h
R apps/machine/microblaze_generic/rsc_table.c
R apps/machine/microblaze_generic/rsc_table.h
R apps/machine/microblaze_generic/zynqmp_mb_a53_rproc.c
R apps/machine/zynqmp/CMakeLists.txt
R apps/machine/zynqmp/openamp-linux-userspace.dtsi
R apps/machine/zynqmp/platform_info.c
R apps/machine/zynqmp/platform_info.h
R apps/machine/zynqmp/zynqmp_linux_r5_proc.c
R apps/machine/zynqmp_r5/CMakeLists.txt
R apps/machine/zynqmp_r5/platform_info.c
R apps/machine/zynqmp_r5/platform_info.h
R apps/machine/zynqmp_r5/rsc_table.c
R apps/machine/zynqmp_r5/rsc_table.h
R apps/machine/zynqmp_r5/zynqmp_r5_a53_rproc.c
R apps/system/CMakeLists.txt
R apps/system/generic/CMakeLists.txt
R apps/system/generic/machine/CMakeLists.txt
R apps/system/generic/machine/microblaze_generic/CMakeLists.txt
R apps/system/generic/machine/microblaze_generic/helper.c
R apps/system/generic/machine/microblaze_generic/linker_remote.ld
R apps/system/generic/machine/zynqmp_r5/CMakeLists.txt
R apps/system/generic/machine/zynqmp_r5/helper.c
R apps/system/generic/machine/zynqmp_r5/linker_large_text.ld
R apps/system/generic/machine/zynqmp_r5/linker_remote.ld
R apps/system/linux/CMakeLists.txt
R apps/system/linux/machine/CMakeLists.txt
R apps/system/linux/machine/generic/CMakeLists.txt
R apps/system/linux/machine/generic/helper.c
R apps/system/linux/machine/generic/platform_info.c
R apps/system/linux/machine/generic/platform_info.h
R apps/system/linux/machine/generic/rsc_table.c
R apps/system/linux/machine/generic/rsc_table.h
R apps/system/linux/machine/zynqmp/CMakeLists.txt
R apps/system/linux/machine/zynqmp/helper.c
R apps/tests/CMakeLists.txt
R apps/tests/msg/CMakeLists.txt
R apps/tests/msg/rpmsg-flood-ping.c
R apps/tests/msg/rpmsg-nocopy-echo.c
R apps/tests/msg/rpmsg-nocopy-ping.c
R apps/tests/msg/rpmsg-ping.c
R apps/tests/msg/rpmsg-ping.h
R apps/tests/msg/rpmsg-update.c
Log Message:
-----------
apps: remove all legacy application examples
The applications are now available in the system-reference repository.
Remove the apps folder as it is no longer maintained.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Compare: https://github.com/OpenAMP/open-amp/compare/516e1b21477d...400c063456a4
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: bc26e7d367bf92101ddfeadef0718ef6acb3d64a
https://github.com/OpenAMP/openamp-system-reference/commit/bc26e7d367bf9210…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-17 (Thu, 17 Apr 2025)
Changed paths:
A examples/legacy_apps/examples/echo/README.rst
R examples/legacy_apps/examples/linux_rpc_demo/README.md
A examples/legacy_apps/examples/linux_rpc_demo/README.rst
A examples/legacy_apps/examples/matrix_multiply/README.rst
A examples/legacy_apps/examples/nocopy_echo/README.rst
A examples/legacy_apps/examples/rpc_demo/README.rst
A examples/legacy_apps/examples/rpmsg_sample_echo/README.rst
Log Message:
-----------
legacy apps: Add README.rst files
Add a demo for each legacy RPMsg demos.
Convert and clean up the README.md file for the limuc rpc demo.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 516e1b21477d69ae9af36ab6c36f02d7b7752b22
https://github.com/OpenAMP/open-amp/commit/516e1b21477d69ae9af36ab6c36f02d7…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2025-04-17 (Thu, 17 Apr 2025)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: update known working version of Zephyr and its SDK
These are the current versions and have already been tested via the
Zephyr health check job.
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: 6c92b2f4b4d120a1c15a161448ff9dd08d270b13
https://github.com/OpenAMP/openamp-system-reference/commit/6c92b2f4b4d120a1…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-04-04 (Fri, 04 Apr 2025)
Changed paths:
M examples/legacy_apps/CMakeLists.txt
Log Message:
-----------
legacy apps: update cmake minimum support to 3.16
We currently support an old version of CMake (3.0.2) that was released
in 2018. Next cmake revisions will support 3.5 as minimum version.
Update the minimum version to 3.16, aligned with the libmetal and the
open-amp libraies.
By updating to CMake 3.16 as the minimum version, we can also clean up
the following policy add-ons:
- CMP0048 added in CMake v3.0
- CMP0077 added in CMake v3.13
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
All,
The rpmsg meeting is tied to the UK timezone.
The UK has NOT yet moved to daylight savings and North America has moved.
So today's meeting will appear one hour later than normal to people in the
US & Canada.
The UK will move to daylight savings time March 31 so this different time
is for this weeks meeting only.
For anyone NOT moving to daylight savings time, next meeting will be the
first meeting at the new "summer" time that will persist until the fall.
(We all agree this is stupid yes?)
Thank you,
Bill
--
Bill Mills
Principal Technical Consultant, Linaro
+1-240-643-0836
TZ: US Eastern
Work Schedule: Tues/Wed/Thur
Hello,
The v2025.04 release of the OpenAMP project repositories is scheduled for the end of next month.
Please note that the feature freeze will take effect on April 18th. After this date, only bug fixes will be accepted until the release.
To ensure sufficient time for the review process, please submit your pull requests at least two weeks before the feature freeze date.
Thanks and regards,
Arnaud Pouliquen
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: 9df0e6b23605dd2d0584870608c93da8ef2e3d79
https://github.com/OpenAMP/openamp-system-reference/commit/9df0e6b23605dd2d…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2025-03-06 (Thu, 06 Mar 2025)
Changed paths:
A .readthedocs-conf.py
M .readthedocs.yaml
Log Message:
-----------
docs: update the readthedocs integration for PRs in this repo
Upstream Read The Docs has tightened up the schema checking and this broke
what we were doing for PRs.
A good number of things were tried but the best compromise is to:
* supply a dummy sphinx config file in this repo
* as this repo does not have a doc/ dir we put the file in the root
* override the default build command to use the openamp-docs dir
Also:
* add more documentation about what is going on
* lock to html only format. PRs only do html anyway but make sure
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 9a21915a5f8f685a9d77672e3817a923d3de8e1f
https://github.com/OpenAMP/libmetal/commit/9a21915a5f8f685a9d77672e3817a923…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-02-24 (Mon, 24 Feb 2025)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
cmake: update cmake minimum support to 3.16
We currently support an old version of CMake (3.0.2) that was released
in 2018.
This requires adding specific policies to support the evolution to the
latest versions of Zephyr.
Update the minimum version to 3.16. The reason for this version is to
support environments such as Debian Bullseye that are still in LTS state.
By updating to CMake 3.16 as the minimum version, we can also clean up
the following policy add-ons:
- CMP0048 added in CMake v3.0
- CMP0053 added in CMake v3.1
- CMP0077 added in CMake v3.13
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 8c0c0c386b5799b54faf9613a191f66dee76e400
https://github.com/OpenAMP/open-amp/commit/8c0c0c386b5799b54faf9613a191f66d…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-02-24 (Mon, 24 Feb 2025)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
cmake: update cmake minimum support to 3.16
We currently support an old version of CMake (3.0.2) that was released
in 2018.
This requires adding specific policies to support the evolution to the
latest versions of Zephyr.
Update the minimum version to 3.16, aligned with the libmetal.
By updating to CMake 3.16 as the minimum version, we can also clean up
the following policy add-ons:
- CMP0048 added in CMake v3.0
- CMP0077 added in CMake v3.13
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 00e0d7abf045c4b7d4b88579475b9e95bbca9d3c
https://github.com/OpenAMP/open-amp/commit/00e0d7abf045c4b7d4b88579475b9e95…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M .readthedocs.yaml
A doc/readthedocs-conf.py
Log Message:
-----------
docs: update the readthedocs integration for PRs in this repo
Upstream Read The Docs has tightened up the schema checking and this broke
what we were doing for PRs.
A good number of things were tried but the best compromise is to:
* supply a dummy sphinx config file in this repo
* override the default build command to use the openamp-docs dir
Also:
* add more documentation about what is going on
* lock to html only format. PRs only do html anyway but make sure
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 51719ef1dae5371c89b3e28f107389d03a765a3b
https://github.com/OpenAMP/libmetal/commit/51719ef1dae5371c89b3e28f107389d0…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2025-02-14 (Fri, 14 Feb 2025)
Changed paths:
M .readthedocs.yaml
A doc/readthedocs-conf.py
Log Message:
-----------
docs: update the readthedocs integration for PRs in this repo
Upstream Read The Docs has tightened up the schema checking and this broke
what we were doing for PRs.
A good number of things were tried but the best compromise is to:
* supply a dummy sphinx config file in this repo
* override the default build command to use the openamp-docs dir
Also:
* add more documentation about what is going on
* lock to html only format. PRs only do html anyway but make sure
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 961d0171a6770d6c68ed9a2ba4c0cc607e141c03
https://github.com/OpenAMP/libmetal/commit/961d0171a6770d6c68ed9a2ba4c0cc60…
Author: Iuliana Prodan <iuliana.prodan(a)nxp.com>
Date: 2025-02-14 (Fri, 14 Feb 2025)
Changed paths:
M lib/system/freertos/io.c
M lib/system/generic/io.c
Log Message:
-----------
io: fix buffer overflow in metal_sys_io_mem_map()
In metal_sys_io_mem_map() if the I/O region size
is a multiple of (1<<page_shift) will result in a
buffer overflow in the for loop.
Therefore, adjust loop termination condition to
prevent accessing an out-of-bounds page.
Signed-off-by: Iuliana Prodan <iuliana.prodan(a)nxp.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 8bd6149dfc06533b34d1daab2a3f558ffa71cc3a
https://github.com/OpenAMP/open-amp/commit/8bd6149dfc06533b34d1daab2a3f558f…
Author: Bowen Wang <wangbowen6(a)xiaomi.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: virtio: add new feature bit VIRTIO_F_ANY_LAYOUT
Follow the virtio spec, this feature bit indicates that the device
accepts arbitrary descriptor layouts.
Signed-off-by: Bowen Wang <wangbowen6(a)xiaomi.com>
Commit: b2f6099fe50f5453ff5453ba3711a833f6f4be53
https://github.com/OpenAMP/open-amp/commit/b2f6099fe50f5453ff5453ba3711a833…
Author: Bowen Wang <wangbowen6(a)xiaomi.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: virtio: add new api virtio_has_feature()
virtio_has_feature() can be easily used to check if the virtio device
support a specific feature.
And assgin feature to vdev->feature for virtio device role when get
features, so the virtio device side can use virtio_has_featrue() to
check weather the virtio device support a feature.
Signed-off-by: Bowen Wang <wangbowen6(a)xiaomi.com>
Compare: https://github.com/OpenAMP/open-amp/compare/3122cec8aab7...b2f6099fe50f
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 3122cec8aab75c315d10dc4fb093e985680fa134
https://github.com/OpenAMP/open-amp/commit/3122cec8aab75c315d10dc4fb093e985…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-01-13 (Mon, 13 Jan 2025)
Changed paths:
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: virtio: Fix VIRTIO ROLE_XXXX macro definitions
Add parentheses around the "vdev" parameter to avoid side effects.
This fixes a build error when using the macro in the following way:
if (VIRTIO_ROLE_IS_DEVICE(&my_context->vdev))
The error encountered:
openamp/open-amp/lib/include/openamp/virtio.h:89:49: error: invalid type argument of ‘->’ (have ‘struct virtio_device’)
89 | (VIRTIO_ENABLED(VIRTIO_DRIVER_SUPPORT) && (vdev->role) == VIRTIO_DEV_DRIVER)
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: bc1a7efba23896e39c8e97f6c52dd1028c361ab4
https://github.com/OpenAMP/open-amp/commit/bc1a7efba23896e39c8e97f6c52dd102…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2025-01-08 (Wed, 08 Jan 2025)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: fix zephyr test on Zephyr for lpcxpresso54114 board
The name of the board has been updated since the Zephyr commit:
d8cfa6fb2916 ("boards: nxp: convert lpcxpresso54114 to hwmv2")
Fix the build command according to the new name.
The update is compatible with the Zephyr v3.7.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: a628dde85c3567b543efb97fc390062410c03637
https://github.com/OpenAMP/openamp-system-reference/commit/a628dde85c3567b5…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-12-11 (Wed, 11 Dec 2024)
Changed paths:
M examples/legacy_apps/examples/rpc_demo/CMakeLists.txt
Log Message:
-----------
legacy_apps: Fix rpc demo dynamic library build
Add the missing -fPIC option for dynamic library generation to fix the
following error:
/usr/bin/ld: CMakeFiles/rpc_demod-shared.dir/__/__/system/linux/machine/generic/rsc_table.c.o:
relocation R_X86_64_PC32 against symbol `resources' can not be used when making a shared object;
recompile with -fPIC
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications