Releases
1.8.0
Support win32 thread, GitHub PR #108 .
Add mbed support for malloc() and free(), GitHub PR #92 .
Update makefile.
Fixed warnings and error with using MessageLoggers, GitHub PR #127 .
Extend error msg for python server service handle function, GitHub PR #132 .
Update CMSIS UART transport layer to avoid busy loops in rtos environments, introduce semaphores.
Introduced pre and post callbacks for eRPC call, GitHub PR #131 .
Introduced new USB CDC transport.
Introduced new Linux spidev-based transport.
SPI transport update to allow usage without handshaking GPIO.
Native _WIN32 erpc serial transport and threading.
Arbitrator deadlock fix, TCP transport updated, TCP setup functions introduced, GitHub PR #121 .
Update of matrix_multiply.py example: Add --serial and --baud argument, GitHub PR #137 .
Added formatting extension for VSC, GitHub PR #134 .
Update of .clang-format, GitHub PR #140 .
Update of erpc_framed_transport.cpp: return error if received message has zero length, GitHub PR #141 .
Fixed error messages produced by -Wall -Wextra -Wshadow -pedantic-errors compiler flags, GitHub PR #136 , #139 .
Core re-formatted using Clang version 10.
erpcgen: Enable deallocation in server shim code when callback/function pointer used as out parameter in IDL.
erpcgen: Removed '$' character from generated symbol name in '_$union' suffix, GitHub PR #103 .
erpcgen: Resolved mismatch between C++ and Python for callback index type, GitHub PR #111 .
erpcgen: Python generator improvements, GitHub PR #100 , #118 .
erpcgen: Fixed error messages produced by -Wall -Wextra -Wshadow -pedantic-errors compiler flags, GitHub PR #136 .
erpcgen: Introduce ustring type for unsigned char and force cast to char*, GitHub PR #125 .
You can’t perform that action at this time.