Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: f2990d20daca81a12e7e84c33eb5398418f7568e
https://github.com/OpenAMP/libmetal/commit/f2990d20daca81a12e7e84c33eb53984…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate tag file for external linking
To allow for external links to doxygen generated content, tell doxygen
to build tags, so the tag file can be used for cross referencing
doxygen generated data.
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Commit: c86f48f19a9c58998123061777da680e14cbafb9
https://github.com/OpenAMP/libmetal/commit/c86f48f19a9c58998123061777da680e…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate xml
in order to use the sphinx breathe plugin in the OpenAMP/openamp-docs
repository we need to enable xml generation
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Compare: https://github.com/OpenAMP/libmetal/compare/36f87f9335f5...c86f48f19a9c
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: 1bd84cfd8926f88188f4091b47b4fdd3148448bc
https://github.com/OpenAMP/open-amp/commit/1bd84cfd8926f88188f4091b47b4fdd3…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate tag file for external linking
To allow for external links to doxygen generated content, tell doxygen
to build tags, so the tag file can be used for cross referencing
doxygen generated data.
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Commit: 391671ba24840833d882c1a75c5d7307703b1cf1
https://github.com/OpenAMP/open-amp/commit/391671ba24840833d882c1a75c5d7307…
Author: Sipke Vriend <sipke(a)direktembedded.com>
Date: 2025-05-19 (Mon, 19 May 2025)
Changed paths:
M doc/Doxyfile.in
Log Message:
-----------
doxygen: tell doxygen to generate xml
in order to use the sphinx breathe plugin in the OpenAMP/openamp-docs
repository we need to enable xml generation
Signed-off-by: Sipke Vriend <sipke(a)direktembedded.com>
Compare: https://github.com/OpenAMP/open-amp/compare/3737f8b18ad2...391671ba2484
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/virtio-exp-v2025.04
Home: https://github.com/OpenAMP/open-amp
Commit: 5ec5c10f741becf7d2840ee64ca2d86912784074
https://github.com/OpenAMP/open-amp/commit/5ec5c10f741becf7d2840ee64ca2d869…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
A lib/include/openamp/virtio_rng_drv.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_rng_drv.c
Log Message:
-----------
virtio-mmio: entropy device
Added virtio entropy device support.
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Commit: 60faf773e8411b35eebff6a1e44c1ad701d49086
https://github.com/OpenAMP/open-amp/commit/60faf773e8411b35eebff6a1e44c1ad7…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
A lib/include/openamp/virtio_net_drv.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_net_drv.c
Log Message:
-----------
virtio-mmio: network device
Added virtio network device support.
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Commit: b0d05292876b2b2bd96a98bd408f46ca503a1f81
https://github.com/OpenAMP/open-amp/commit/b0d05292876b2b2bd96a98bd408f46ca…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
A lib/include/openamp/virtio_serial_drv.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_serial_drv.c
Log Message:
-----------
virtio-mmio: console device
Added virtio console device support.
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Commit: 911424a0ee6299cbb35d893757bc5f9c70501a9e
https://github.com/OpenAMP/open-amp/commit/911424a0ee6299cbb35d893757bc5f9c…
Author: Felipe Neves <felipe.neves(a)linaro.org>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M cmake/options.cmake
M lib/include/openamp/virtio.h
A lib/include/openamp/virtio_mmio_dev.h
M lib/virtio_mmio/CMakeLists.txt
A lib/virtio_mmio/virtio_mmio_dev.c
Log Message:
-----------
virtio-mmio: add initial support for Virtio MMIO device side
Signed-off-by: Felipe Neves <felipe.neves(a)linaro.org>
virtio_mmio_dev: initial support for device side
virtio mmio transport, it is based on work done originally
by Nicolas Granger from ST: <nicolas.granger01(a)st.com>
Signed-off-by: Felipe Neves <felipe.neves(a)linaro.org>
Commit: 1cc0122d227d96de55eb25445f14f97553a984d7
https://github.com/OpenAMP/open-amp/commit/1cc0122d227d96de55eb25445f14f975…
Author: Felipe Neves <felipe.neves(a)linaro.org>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M lib/include/openamp/virtio_mmio.h
R lib/include/openamp/virtio_mmio_dev.h
M lib/virtio_mmio/virtio_mmio_dev.c
Log Message:
-----------
virtio_mmio: unify device and driver interfaces into a
single header file.
Signed-off-by: Felipe Neves <felipe.neves(a)linaro.org>
Commit: 1f8a7cb9db21f753c776c9c024113d8cad18a17c
https://github.com/OpenAMP/open-amp/commit/1f8a7cb9db21f753c776c9c024113d8c…
Author: Dan Milea <dan.milea(a)windriver.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M lib/include/openamp/virtio_mmio.h
A lib/include/openamp/virtio_mmio_hvl.h
M lib/virtio/virtqueue.c
M lib/virtio_mmio/CMakeLists.txt
M lib/virtio_mmio/virtio_mmio_drv.c
A lib/virtio_mmio/virtio_mmio_hvl.c
M lib/virtio_mmio/virtio_serial_drv.c
Log Message:
-----------
virtio-mmio: hypervisor-less mode
Added support for hypervisor-less virtio.
- HVP dispatch function table
- Semaphore-based configuration synchronization mechanism when in
yield-capable context
Signed-off-by: Dan Milea <dan.milea(a)windriver.com>
Compare: https://github.com/OpenAMP/open-amp/compare/604cdf9a4561...1f8a7cb9db21
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: 3737f8b18ad24a3b091a11cc6ea320d8b0576da5
https://github.com/OpenAMP/open-amp/commit/3737f8b18ad24a3b091a11cc6ea320d8…
Author: Peter van der Perk <peter.vanderperk(a)nxp.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M lib/remoteproc/remoteproc_virtio.c
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg_virtio.c: wait_remote_ready use sleep instead to avoid starvation
metal_cpu_yield can either result in an unimplemented function or a yield
function. The yield function however only yields execution to another
thread of the same or higher priority. Thus starving any lower priority
threads.
wait_remote_ready can be blocked for a long time i.e. seconds waiting on
the remote core to start communication.
Instead use metal_sleep_usec, allowing lower priority tasks to be
executed. While waiting on the remote core.
Signed-off-by: Peter van der Perk <peter.vanderperk(a)nxp.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications