Skip to content

Tags: EmbeddedRPC/erpc

Tags

1.10.0

Toggle 1.10.0's commit message
eRPC updates 01/2023

-- MUTransport adaptation to new supported SoCs.
-- Made MUTransport class variables volatile.
-- Add missing setCrc16 and getCrc16 methods into rpmsg transport layers.
-- Adapt rpmsg_lite based transports to changed rpmsg_lite_wait_for_link_up() API parameters.
-- Serialize enums as int32 instead of uint32 in Python.
-- Replace github.com/NXPmicro by github.com/nxp-mcuxpresso.
-- Update license file.

1.9.1

Toggle 1.9.1's commit message
eRPC updates 05/2022

-- Several MISRA violations addressed.
-- Avoid build warnings in test projects.
-- Updated minor version
-- Apply workaround for Compiler redefinition errors in arm_compat.h after updating to CMSIS 5.8.0 in unit tests. (ensure the arm_compat.h is included before the CMSIS compliant device-specific header file, in our case the rpmsg_compiler.h needs to be included as first where needed, Article ID: KA004795 on developer.arm.com)

1.8.1

Toggle 1.8.1's commit message
eRPC updates 07/2021

-- Fix the order of commands in underlyingReceive and underlyingSend of UART CMSIS transport.
-- Fix (revert) the sequence of commands in MUTransport::rx_cb (bug unintentionally introduced by Github pull request #158).
-- Identify the used LINK hw during the runtime (LPCLINK2 vs. MCULINK) in transport.py.
-- Improve I2cSlaveTransport
-- Add reference links into erpc/README.md.
-- Update license file.

1.7.4

Toggle 1.7.4's commit message
eRPC updates 07/2020

-- Unit test code updated to handle service add and remove operations
-- Several MISRA issues in rpmsg-based transports addressed
-- Support MU transport unit testing
-- Fixed Linux/TCP acceptance tests in release target
-- Minor documentation updates, code formatting

1.7.3

Toggle 1.7.3's commit message
eRPC updates 12/2019

-- improved the test_callbacks logic to be more understandable and to allow requested callback execution on the server side
-- transportArbitrator::prepareClientReceive modified to avoid incorrect return value type
-- the ClientManager and the ArbitratedClientManager updated to avoid performing client requests when the previous serialization phase fails
-- generate the shim code for destroy of statically allocated services
-- documentation update for v1.7.3