Skip to content

v1.8.0

Compare
Choose a tag to compare
@MichalPrincNXP MichalPrincNXP released this 15 Jan 16:08
· 321 commits to develop since this release
  • 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.