Commit Graph

5625 Commits (mbed-os-5.13)

Author SHA1 Message Date
Reda Maher d81b1cfa97 Cellular: Support Riot Micro cellular device 2019-08-23 11:58:21 +01:00
Janne Kiiskila 33e971170c IAR / FATFS - Pe029 error
IAR compilation fails at `_fs = { 0 };` due to

```
[Error] FATFileSystem.cpp@285,0: [Pe029]: expected an expression
```

Changing that object initializer list instead, as that seems
to pass IAR compilation, too.

Changed original memset to object initialiser list based on review
feedback from Kevin Bracey.
2019-08-23 11:41:08 +01:00
Janne Kiiskila f2c0a240e8 FATFS - Fix copyright year
It's 2019 now.
2019-08-23 11:41:08 +01:00
Jarkko Paso 7125683fc6 hal fhss timer: all static functions inside anonymous namespace 2019-08-23 11:41:08 +01:00
Jarkko Paso e5df7ff973 hal fhss timer: removed unnecessary and potentially unsafe memset 2019-08-23 11:41:08 +01:00
Antti Yli-Tokola c5000e4968 Update mbed-coap to version 4.8.1
- Store ACK's also into duplicate info list.
- ROM size optimization. Flash size has gone down ~1100 bytes.

**Closed issues:**
-  IOTCLT-3592 - Client does not handle Duplicate ACK messages during blockwise registration correctly
2019-08-23 11:37:41 +01:00
Mahesh Mahadevan 37909ebb46 MCUXpresso: Update KW41 nanostack drivers to not enter deep sleep when active
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-08-23 11:37:41 +01:00
Mahesh Mahadevan c32f955426 MCUXpresso: Update ENET drivers to not enter deep sleep when active
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-08-23 11:37:41 +01:00
Vincent Veron e7716aef26 Move stm32xx_emac_config.h to family specific folder
This allows to specify which hal version to use for each family.
It can also be used to modify the thread stack size.

Signed-off-by: Vincent Veron <vincent.veron@st.com>
2019-08-23 11:37:41 +01:00
Vincent Veron f8b60dfcf6 lwip: STM32H7: specify heap location
Signed-off-by: Vincent Veron <vincent.veron@st.com>
2019-08-23 11:37:41 +01:00
Vincent Veron d7b0d236fe Add EMAC support for NUCLEO_H743ZI
This port is based on :
    * CurryGuy ethernet branch :
        https://github.com/CurryGuy/mbed-os/tree/feature-stm32h7-emac
    * STM32 Cube example :
        Applications/LwIP/LwIP_HTTP_Server_Netconn_RTOS example

Signed-off-by: Vincent Veron <vincent.veron@st.com>
2019-08-23 11:37:41 +01:00
Paul Szczepanek 4572cf1757 add comments 2019-08-23 11:37:41 +01:00
paul-szczepanek-arm 26fd68a026 add nonscannable connectable type 2019-08-23 11:37:41 +01:00
Teijo Kinnunen 01a88ac4f7 LoRaWAN: Terminate RX when receiving uplink messages
This prevents RX2 window to be enabled at the same time when repeating
transmission, when QoS repeated TX is in effect. Failure to do so
seems to place the LoRaWAN stack in a state where send() always fails
with WOULD_BLOCK error.
2019-08-23 11:37:41 +01:00
paul-szczepanek-arm 06342e496b handle early termination of ad struct 2019-08-23 11:37:41 +01:00
Chun-Chieh Li 5180bfc601 Fix kvstore-static_tests failing with OOM
Forked 3 threads plus misc, so minimum (4 * OS_STACK_SIZE) heap are required.
2019-08-23 11:37:41 +01:00
Dominika Maziec 6875a734d7 TLSSocketWrapper::recvfrom sets SocketAddress output variable
UNITTEST added. TLSSocketWrapper unittest does not use stoip4_stub anymore.
2019-08-23 11:37:41 +01:00
Veijo Pesonen 9e6e442ec6 changes the default TDBStore location
Thus far the default position has been after the application plus two
spare sectors. For simplicity and to have a predictable location for the
TDBStore with the default configuration the location is now switched to
the end of the flash. Two last sectors to be exact.
2019-08-23 11:37:41 +01:00
Veijo Pesonen 9dc59c4428 Allows having KVStore in internal and update image in external flash
Fixes a bug where it has not been possible to have KVStore in internal
flash while an update image image has been kept in external storage.
2019-08-23 11:37:41 +01:00
paul-szczepanek-arm fdbbf7bc8a fix recursive call 2019-08-23 11:37:41 +01:00
Michal Paszta 31e2356a0b FATFileSystem::stat() enabled for all compilers
Macro which restricted compilation to GCC_ARM is removed.
Existing read_write() test is amended to call stat() and check that correct size is returned.
2019-08-23 11:37:41 +01:00
Hugues Kamba 318dff4ae7 Do not ignore `features/frameworks/unity/` as it is needed by GreenTea test
The `unity` dir needs to be ignore differently.
2019-08-23 11:37:41 +01:00
Hugues Kamba 0b2b4ca042 Fix inclusion of test related directories by build tool 2019-08-23 11:37:41 +01:00
Seppo Takalo dd1d867bac Merge pull request #11156 from artokin/nanostack_patch_for_mbed_os_5_13_x
Nanostack patch release for Mbed OS 5.13.x
2019-08-12 12:54:50 +01:00
Seppo Takalo 70af1a518c Zero initialise all NVStore&kvstore members 2019-08-12 12:54:45 +01:00
desmond.chen ef934aea03 Fix include path issues on NRF5x with Cordio 2019-08-12 12:54:44 +01:00
Ari Parkkila d160098651 Cellular: Add DNS servers from PDP contexts to nsapi_dns 2019-08-12 08:44:06 +01:00
Ari Parkkila 527daa0446 Fix nsapi_dns_add_server to add a server just once 2019-08-12 08:42:56 +01:00
Michal Paszta 08f77e1007 Coverity and compilation warnings fixes 2019-08-12 08:42:56 +01:00
int_szyk ef369dd926 Newline at the end of files 2019-08-12 08:32:07 +01:00
int_szyk 2e7c7f754f Astyle 2019-08-12 08:32:06 +01:00
int_szyk 6d38596a27 Updated testcases 2019-08-12 08:32:06 +01:00
Ari Parkkila a1ffecca00 Cellular: Fix statemachine stop 2019-08-12 08:32:05 +01:00
Ari Parkkila e80e0cfc68 Cellular: Fix BG96 power up 2019-08-12 08:32:05 +01:00
int_szyk 200e7055de Can compile without serial 2019-08-12 08:32:05 +01:00
Kyle Kearney b9e9ff94a7 Add target for CY8CKIT_062S2_43012 2019-08-12 08:32:05 +01:00
Ari Parkkila 23986f1eb6 Cellular: Fix to delete context just once 2019-07-26 10:18:24 +01:00
Ben Cooke 2d1f7fa78c NRF52840: fix include path issues for cordio ll and gcc 2019-07-25 15:18:28 +01:00
Jaeden Amero ccb8f25872 mbedtls: Update to Mbed TLS 2.18.1
Update to Mbed TLS 2.18.1 and Mbed Crypto 1.1.1.
2019-07-25 15:18:27 +01:00
Volodymyr Medvid be40a9cfca PSOC6: add LwIP configuration for Cypress boards 2019-07-12 12:55:59 +03:00
Volodymyr Medvid 6bdb10d180 PSOC6: apply astyle to WHD EMAC driver implementation 2019-07-12 12:55:08 +03:00
Volodymyr Medvid 9c202ae03c PSOC6: remove PSA targets 2019-07-12 12:54:22 +03:00
Volodymyr Medvid 640ba86ee8 TARGET_CYW43XXX: Added Bluetooth firmware 2019-07-12 12:51:54 +03:00
Volodymyr Medvid 84bac28d3c PSOC6: add WHD EMAC driver 2019-07-12 12:51:08 +03:00
Teijo Kinnunen 4332d6649b LoRaPHY: Pass frequency set in rx_config() to caller
In AU/CN/US PHY, RX1 slot frequency is calculated in rx_config().
Since the caller is printing it to log, modify the frequency in
parameter structure so that the correct value will be printed.
2019-07-11 11:40:55 +01:00
George Beckstein 6f331ef96e Remove flexing on Tesla 💪💪💪 2019-07-11 11:40:55 +01:00
Darryl Green f4966c86b7 Add adjust-check-config script to mbedtls importer
In Mbed OS, there are configuration options with Mbed TLS that we
are more comfortable allowing than we do with Mbed TLS on its own.
Add a check-config adjusting script to enable removing or changing
options in check_config.h
2019-07-11 11:40:54 +01:00
Antti Kauppila 85470e759b Doubled ATHandler's BUFF_SIZE 2019-07-11 11:40:54 +01:00
Qinghao Shi fd829c625e Tests: enable kvstore test for Fastmodel for test code coverage 2019-07-11 11:40:54 +01:00
Qinghao Shi e9ca7ed914 FastModel: enable kvstore 2019-07-11 11:40:54 +01:00