Skip to content

OpenAMP v2020.10 Release

Compare
Choose a tag to compare
@edmooring edmooring released this 23 Oct 19:57
  • Deprecate rpmsg_init_ept() API
  • Add support for MicroBlaze platform
  • Update CMake minimum version to 3.0.2
  • Change rpmsg endpoint address allocation (start address at 1024 instead of 0)
  • Bug fixes

Arnaud Pouliquen (6):
cmake: fix LIBMETAL naming warning
apps: zynqmp:fix indentation
rpmsg: set rpmsg_init_ept API as deprecated
CI: rework compliance test
CI: add action to build for different platforms
CI: rearrange github workflow

Ben Levinsky (6):
apps: zynqmp_r5: add switch to run r5 demo without IPI
apps: zynqmp: add switch to run linux demo without IPI
apps: zynqmp: support for demos without IPI
apps: zynqmp_r5: support for demos without IPI
Add support for MicroBlaze in programmable logic (PL) to OpenAMP.
apps: zynqmp: fix compilation issue from rebase

Ed Mooring (2):
Add <errno.h> explicitly to all files that use errno values.
CMake: Update minimum CMake version to 3.0.2.

Simon Leiner (1):
Cast allocated memory to target type

Torsten Rasmussen (1):
cmake: set the policy CMP0077 to NEW

Xiang Xiao (9):
rpmsg: remove the address check in rpmsg_send/rpmsg_trysend
rpmsg: rpmsg_create_ept return RPMSG_ERR_ADDR if the address is in use
implement rproc_virtio_read_config/rproc_virtio_write_config
rpmsg: reserve 0-1023 for predefined services in rpmsg_create_ept
apps: replace all zero address to RPMSG_ADDR_ANY
rpmsg: rpmsg_unregister_endpoint management cleanup
rpmsg: rpmsg_create_ept don't send RPMSG_NS_CREATE if name is empty
rpmsg: zero out rdev field in rpmsg_unregister_endpoint
rpmsg: send RPMSG_NS_DESTROY only when addr >= 1024