- Jan 27, 2023
-
-
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Having the definition only in test files allows successful linking as it prevents relocation of against `fff' in read-only section `.text' Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Move mocks from `nx-ip-link-mdh/tests/mocks` to subdirectories where they can be re-used for other components unit tests. * ThreadX mocks to threadx commponents subdirectory * NetX Duo mocks to netxduo commponents subdirectory * utils mocks to utils subdirectory Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Jack Styles authored
Remove duplicate declaration of SystemCoreClock from the cmsis-lwip example. This stops build warnings from being generated. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Remove repeated definitions of data types from the lwip_cmsis_port as these are already defined in lwip. This removes the generation of build warnings. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
- Jan 26, 2023
-
-
Liam Barry authored
Signed-off-by:
Liam Barry <liam.barry@arm.com>
-
- Jan 23, 2023
-
-
Removal of error logging duplication when processing mbedtls error codes and converting these into to mqtt error codes. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Update to void out unused parameters in the example to silence compiler warnings when building Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Explicitly define DEVICE_SERIAL_ASYNC with value 0 in CMakeLists to avoid the compiler assigning a default value and generate a warning. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Remove the declaration of `SystemCoreClock` in FreeRTOS configuration file as a declaration already exists in CMSIS. This prevents a compiler redeclaration warning being generated. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Removing definition shadowing of mqtt_context within the aws-client example. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Update to the conversion specifiers used within iot_socket_send_bio and iot_socket_recv_bio to use the correct specifier for int32_t. This also removes compiler warnings regarding the incorrect specifier being used. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Update to the function return type for AwsNetwork_send and AwsNetwork_recv to match the 3rd party API from AWS. This also improves data-type handling of mbedtls error codes Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Update the tag to include the refactor of the `delay_loop()` function within MCU Driver HAL. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
- Jan 20, 2023
-
-
Unit test Mbed TLS threading alternative implementation. Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Add mocks for threading in order to build other components unit tests. Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Add mocks for cmsis_os2 in order to build other components unit tests. Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
The restrict keyword does not add any functionality. It only affects compiler optimisation. As the restrict keyword is not supported by C++, it has to be removed to write unit test using GoogleTest which C++ based. Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Add unit test cases for methods of the InternetSocket class via UDPSocket unit test. Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
All negative value timeout values are treated as a blocking wait. Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
- Jan 19, 2023
-
-
autobot authored
Signed-off-by:
autobot <autobot-noreply@arm.com>
-
autobot authored
Update azure-iot-sdk-c to 56aa8a8463d9ddfc72caba6918f9c06907abf8a1. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
- Jan 18, 2023
-
-
autobot authored
Update project_options to 25196f0756ce52166b53453b887e462f6d547291. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Jan 16, 2023
-
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Jan 13, 2023
-
-
The table provides sufficient information about all components within a project. It should be updated with the component. We use Gitlab json table formatter as it is much cleaner than using Markdown tables (nicely formatted and easier to maintain). Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Jan 12, 2023
-
-
Vincent Coubard authored
Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
The backends are based on cmsis rtos V2. Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Add a pw_sys_io backend based on MCU driver hal. This backend uses a queueto send/receive data through the serial. Trasnfer happens in the background using the transmission IRQ. A log module implementation (pw_log_sys_io_mdh) is also provided. It should be more efficient than pw_log_basic. Finaly an example that demonstrate pw_sys_io is available. This example takes advantage of pyedmgr to control the test. Since extra python setup is required to run the example a "hook" has been added to the pipeline to bootstrap ex Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
This configuration module applies to all pigweed backend present in Open IoT SDK Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
The exclusion flag of cppcheck doesn't work with a compile database. To workaround this, the json database is filtered before processing it with cppcheck. Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
- A patch is applied to compile with cpp check and other specificities of the Open IoT SDK. - A function to force linkage between backends/modules has been added. Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-