# HG changeset patch # User Edouard Tisserant # Date 1732319366 -3600 # Node ID 2a4b8b59d1654bd9672a349a10e81c778c0cbfcb # Parent b217fb36757440b74450af5c049647e912d589aa eRPC: switch to beremiz/erpc fork with no CRC on TCP diff -r b217fb367574 -r 2a4b8b59d165 .github/workflows/run_tests_in_docker.yml --- a/.github/workflows/run_tests_in_docker.yml Fri Nov 22 16:31:51 2024 +0100 +++ b/.github/workflows/run_tests_in_docker.yml Sat Nov 23 00:49:26 2024 +0100 @@ -37,9 +37,9 @@ - uses: actions/checkout@v3 with: - repository: EmbeddedRPC/erpc - # v1.13.0 - ref: 90ae2314d9f495ad2a3678a2fb82ac327ea2f134 + repository: beremiz/erpc + # v1.13.0 + no CRC on TCP + ref: d8fff72b15274b5f2a8f7895d9bc5c91eef584ec path: erpc - name: Restore cached docker image diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/Makefile --- a/C_runtime/Makefile Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/Makefile Sat Nov 23 00:49:26 2024 +0100 @@ -31,6 +31,7 @@ $(ERPC_C_ROOT)/infra/erpc_server.cpp \ $(ERPC_C_ROOT)/infra/erpc_simple_server.cpp \ $(ERPC_C_ROOT)/infra/erpc_framed_transport.cpp \ + $(ERPC_C_ROOT)/infra/erpc_nocrc_framed_transport.cpp \ $(ERPC_C_ROOT)/infra/erpc_message_buffer.cpp \ $(ERPC_C_ROOT)/infra/erpc_message_loggers.cpp \ $(ERPC_C_ROOT)/infra/erpc_transport_arbitrator.cpp \ diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/c_erpc_PLCObject_client.cpp --- a/C_runtime/c_erpc_PLCObject_client.cpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/c_erpc_PLCObject_client.cpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/c_erpc_PLCObject_client.h --- a/C_runtime/c_erpc_PLCObject_client.h Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/c_erpc_PLCObject_client.h Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/c_erpc_PLCObject_server.cpp --- a/C_runtime/c_erpc_PLCObject_server.cpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/c_erpc_PLCObject_server.cpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/c_erpc_PLCObject_server.h --- a/C_runtime/c_erpc_PLCObject_server.h Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/c_erpc_PLCObject_server.h Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_client.cpp --- a/C_runtime/erpc_PLCObject_client.cpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_client.cpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ @@ -12,7 +12,7 @@ #include "erpc_PLCObject_client.hpp" #include "erpc_manually_constructed.hpp" -#if 11200 != ERPC_VERSION_NUMBER +#if 11300 != ERPC_VERSION_NUMBER #error "The generated shim code version is different to the rest of eRPC code." #endif diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_client.hpp --- a/C_runtime/erpc_PLCObject_client.hpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_client.hpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_common.h --- a/C_runtime/erpc_PLCObject_common.h Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_common.h Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ @@ -19,7 +19,7 @@ #include "erpc_version.h" -#if 11200 != ERPC_VERSION_NUMBER +#if 11300 != ERPC_VERSION_NUMBER #error "The generated shim code version is different to the rest of eRPC code." #endif diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_common.hpp --- a/C_runtime/erpc_PLCObject_common.hpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_common.hpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ @@ -9,13 +9,12 @@ #define _erpc_PLCObject_common_hpp_ -#include #include #include #include "erpc_version.h" -#if 11200 != ERPC_VERSION_NUMBER +#if 11300 != ERPC_VERSION_NUMBER #error "The generated shim code version is different to the rest of eRPC code." #endif diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_interface.cpp --- a/C_runtime/erpc_PLCObject_interface.cpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_interface.cpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ @@ -7,7 +7,7 @@ #include "erpc_PLCObject_interface.hpp" -#if 11200 != ERPC_VERSION_NUMBER +#if 11300 != ERPC_VERSION_NUMBER #error "The generated shim code version is different to the rest of eRPC code." #endif diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_interface.hpp --- a/C_runtime/erpc_PLCObject_interface.hpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_interface.hpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_server.cpp --- a/C_runtime/erpc_PLCObject_server.cpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_server.cpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ @@ -12,7 +12,7 @@ #endif #include "erpc_manually_constructed.hpp" -#if 11200 != ERPC_VERSION_NUMBER +#if 11300 != ERPC_VERSION_NUMBER #error "The generated shim code version is different to the rest of eRPC code." #endif diff -r b217fb367574 -r 2a4b8b59d165 C_runtime/erpc_PLCObject_server.hpp --- a/C_runtime/erpc_PLCObject_server.hpp Fri Nov 22 16:31:51 2024 +0100 +++ b/C_runtime/erpc_PLCObject_server.hpp Sat Nov 23 00:49:26 2024 +0100 @@ -1,5 +1,5 @@ /* - * Generated by erpcgen 1.12.0 on Mon Oct 28 15:10:14 2024. + * Generated by erpcgen 1.13.0 on Fri Nov 22 15:03:08 2024. * * AUTOGENERATED - DO NOT EDIT */ @@ -13,7 +13,7 @@ #include "erpc_server.hpp" #include "erpc_codec.hpp" -#if 11200 != ERPC_VERSION_NUMBER +#if 11300 != ERPC_VERSION_NUMBER #error "The generated shim code version is different to the rest of eRPC code." #endif diff -r b217fb367574 -r 2a4b8b59d165 requirements.txt --- a/requirements.txt Fri Nov 22 16:31:51 2024 +0100 +++ b/requirements.txt Sat Nov 23 00:49:26 2024 +0100 @@ -12,7 +12,7 @@ constantly==15.1.0 contourpy==1.0.7 cycler==0.11.0 -erpc==1.13.0 +erpc @ git+https://git@github.com/beremiz/erpc.git@d8fff72b15274b5f2a8f7895d9bc5c91eef584ec fonttools==4.39.3 gattrdict==2.0.1 hyperlink==21.0.0