Commit Graph

28079 Commits (aad53c237725c30bb68e8acee8f4e8d07a486e96)

Author SHA1 Message Date
Martin Kojtal 3c7b7c14c8
Merge pull request #12169 from HeathPetersen/syntax-corrections
syntax error corrections - rm unnecessary semicolons
2020-01-02 10:10:52 +00:00
Martin Kojtal a387985c7c
Merge pull request #12144 from hugueskamba/hk-nrf52840-two-mem-region-model
NRF52840: Use 2 region memory model for the ARM toolchain
2020-01-02 10:08:58 +00:00
Martin Kojtal 6baa5e479d
Merge pull request #12020 from linlingao/fix_rat
Fix issues in setting radio access technology
2020-01-02 10:08:11 +00:00
Michal Paszta b3d1d1f487 Add DTLS in Connectivity's design document 2020-01-02 12:06:25 +02:00
Qinghao Shi 4bce603b7d replace K66F with DISCO_L475VG_IOT01A in some example to balancing the test workload 2020-01-01 00:32:52 +00:00
Qinghao Shi 5008753a64 add DISCO_L475VG_IOT01A and remove K66F for ble examples 2020-01-01 00:11:41 +00:00
Qinghao Shi 0e8b7cdf83 add extra ble example to complie test 2020-01-01 00:08:11 +00:00
Tymoteusz Bloch 0adb47b3aa Fixed ESP8266 nullpointer dereference. 2019-12-31 16:45:51 +01:00
Hugues Kamba d3d1b74e79 Minimal-printf: Fix documentation as floating point is disabled by default 2019-12-30 11:28:16 +00:00
Kimmo Vaisanen f7cc3db70b Cellular: Refactor cellular variable visibilities
- Earlier some variables were public even though used only internally
- Also refactored variables to the end of class definitions
- Removed duplicate _property_array from CellularDevice
- Changed _impl methods as protected
2019-12-30 10:00:24 +02:00
Risto Huhtala 1d220135c9 Update mbed-coap changelog-md with v5.1.3 information 2019-12-30 09:37:17 +02:00
Ron Eldor dadb621a97 Change size embedded in the temp_ram_page_data
The size stated in the struct header was 0xB0, however
the actual size(including the header) is 0xAC. Changed the
len value in the header, to avoid memory corruption.
Raised in #12171
2019-12-29 17:28:56 +02:00
Kevin Bracey 5f495db06b Robustify equeue multithread test
Rather than wait 10ms before breaking the other thread, and expecting at
least one event to have been run, wait for one event to be run, then
break.

Should avoid some spurious failures that have been seen.
2019-12-27 16:05:02 +01:00
Bartek Szatkowski 50455c0aa4 Remove unsupported folder
Mbed OS was carrying this directory for a long time. The main reason was
to enable users to benefit from some form of USB stack. Now when there
is proper implementation of USB stack in Mbed I think it's time for
unsupported directory to go. If any other functionality present in this
directory will be needed it'll need to be introduced in Mbed OS
properly.
2019-12-27 16:04:49 +01:00
jeromecoutant 4bdd57341b TESTS-MBED_HAL-COMMON_TICKERS no more executed 2019-12-27 16:04:30 +01:00
Antti Kauppila e29cb193ca Added missing define for Quectel UG96 2019-12-27 16:04:10 +01:00
Antti Kauppila 814ba5ab4d Fixed Non-IP cellular socket unittest 2019-12-27 16:04:10 +01:00
Antti Kauppila ca7848d854 Refactored away onboard_modem_api because it is not needed at all
All targets must implement soft_- and hard_power_on/off() functions which are practically same what onboard_modem_api offered.
These were seen as a duplicate features and therefore we removed this.
All targets involved have been updated to reflect the changes
2019-12-27 16:04:10 +01:00
Antti Kauppila 48cf631456 relocated NonIP related files to netsocket root folder 2019-12-27 16:04:10 +01:00
Chun-Chieh Li c99dc34f65 Nuvoton: Support dynamic heap configuration on IAR
On IAR, configure heap to 1KiB at a minimum and expandable, dependent on available SRAM. This requires IAR 8.x.

Support targets:
-   NUMAKER_PFM_NUC472 w/ and w/o XRAM
-   NUMAKER_PFM_M453
-   NUMAKER_PFM_M487/NUMAKER_IOT_M487
-   NUMAKER_IOT_M263A
-   NUMAKER_M252KG
2019-12-27 09:01:07 +08:00
Heath Petersen a6b0909794 namespace and extern C don't need semicolon 2019-12-26 16:08:22 -06:00
Anna Bridge 06734e0f57
Merge pull request #12141 from kjbracey-arm/thread_rm51
Thread: remove constructors deprecated in 5.1
2019-12-24 11:42:43 +00:00
Anna Bridge 6e5473614c
Merge pull request #12089 from kivaisan/offloaded_tlssocket_design_doc_update
Update offloaded TLSSocket to TLSSocket design
2019-12-24 11:06:07 +00:00
Anna Bridge 5bef46b71a
Merge pull request #12063 from michalpasztamobica/get_ip_address_if_fixed
Move get_ip_address_if() to NetworkStack and include it in multihoming test
2019-12-24 11:04:59 +00:00
Anna Bridge 42fc0e0630
Merge pull request #11999 from ARMmbed/affected_vers
Add instructions for providing mbed-os version affected
2019-12-24 11:04:04 +00:00
Rajkumar Kanagaraj 3697815761 Minimal-printf: Fix system test without using standard library printf 2019-12-23 08:30:13 -08:00
Rajkumar Kanagaraj 6d081eeb70 Fixed the build tools test case failure,incorporated review comments 2019-12-23 03:54:18 -08:00
Anna Bridge bb028babc6
Merge pull request #12134 from toyowata/lpc11u35_fix
Fix LPC11U35_401 baremetal build
2019-12-23 11:51:52 +00:00
jeromecoutant 5cedd3320c STM32F0: clean main-thread-stack-size setting 2019-12-23 12:29:40 +01:00
jeromecoutant c27c03c784 STM32 remove unused INITIAL_SP macro 2019-12-23 12:29:40 +01:00
Martin Kojtal 1623b1430d
Merge pull request #12083 from AriParkkila/cell-bc95-congestion
Cellular: Add check for network congestion in BC95 driver
2019-12-23 11:44:51 +01:00
Amanda Butler bbb9c2e86c
Edit TLSSocket design document
Edit document, mostly for clarity and missing words.
2019-12-20 15:56:13 -06:00
Shuopeng Deng 1d54f665b9 fix code review ARs 2019-12-20 09:16:59 -08:00
Ari Parkkila 6b374804be TESTS: Allow NSAPI_ERROR_NO_MEMORY on UDPSOCKET_ECHOTEST_BURST 2019-12-20 04:44:29 -08:00
Ari Parkkila d5abab8843 Cellular: Add check for network congestion in BC95 driver 2019-12-20 04:25:26 -08:00
Martin Kojtal 789a193696
Merge pull request #12133 from kivaisan/limit_at_trace_length
Cellular: Suppress long AT traces
2019-12-20 11:24:38 +01:00
Martin Kojtal 7609eb4741
Merge pull request #12113 from mprse/can_init_fix
Fix for issue #12104 (STM32 can_init_freq() ignores frequency)
2019-12-20 11:24:05 +01:00
Risto Huhtala 03b12ed334 mbed-coap uint16 overflow when calculating packet data size 2019-12-20 11:34:53 +02:00
Risto Huhtala 9f0c0043d8 mbed-coap Buffer overflow when paring CoAP message 2019-12-20 10:42:54 +02:00
Shuopeng Deng 7e79623b39 Removed a hardcoded timeout in CyH4TransportDriver.cpp
Replaced a hardcoded timeout in CyH4TransportDriver.cpp with a cypress
hal function. The cypress PUTC hal API only blocks until data has been
send into the HW buffer, not until all data has been out of the HW
buffer. Modified an API to block untill all tx transmit is complete.
This allows the removal of a hardcoded timeout in
CyH4TransportDriver.cpp that waits for data int the HW buffer to be
sent.
2019-12-19 15:35:38 -08:00
Lin Gao 0bc8f4f726 Revert BUFF_SIZE fix, to be fixed in another PR. Add missing property entries 2019-12-19 13:45:30 -06:00
Rajkumar Kanagaraj 957dca2082 Enabling small C library option and deprecating uARM toolchain
- By default, Mbed OS build tools use standard C library for all supported toolchains.
   It is possible to use smaller C libraries by overriding the "target.default_lib" option
   with "small". This option is only currently supported for the GCC_ARM toolchain.
   This override config option is now extended in the build tool for ARM toolchain.
 - Add configuration option to specify libraries supported for each toolchain per targets.
 - Move __aeabi_assert function from rtos to retarget code so it’s available for bare metal.
 - Use 2 memory region model for ARM toolchain scatter file for the following targets:
   NUCLEO_F207ZG, STM32F411xE, STM32F429xI, NUCLEO_L073RZ, STM32F303xE
 - Add a warning message in the build tools to deprecate uARM toolchain.
 - NewLib-Nano C library is not supporting floating-point and printf with %hhd,%hhu,%hhX,%lld,%llu,%llX
   format specifier so skipping those green tea test cases.
2019-12-19 10:05:11 -08:00
Lin Gao c8524c25be add config option and property to choose automatic fallback for PLMN manual operator selection 2019-12-19 11:26:13 -06:00
Lin Gao d5d4520d62 Implement set_access_technology_impl for Telit ME910 2019-12-19 11:23:30 -06:00
Lin Gao a5a9683348 Change AT+COPS mode to manual first then fall back to auto to improve reliability. Fix a syntax error when RAT is set 2019-12-19 11:23:30 -06:00
Lin Gao 9e17653723 Increase BUFF_SIZE to avoid error in AT response when debug is turned on 2019-12-19 11:21:14 -06:00
adbridge 643251bf3f Change mbed-os version instruction line from uppercase to lowercase 2019-12-19 17:06:58 +00:00
Anna Bridge c5199677cb
Merge pull request #12132 from michalpasztamobica/lwip_remove_unused_mbox_configs
LWIP: Remove unused MBOX configs
2019-12-19 16:41:22 +00:00
Anna Bridge d518f5ce2b
Merge pull request #12131 from AriParkkila/cell-gemalto-cid
Cellular: Fix Gemalto/Cinterion driver
2019-12-19 16:36:25 +00:00
Anna Bridge bad7baf4de
Merge pull request #12121 from hugueskamba/hk-deprecate-serial-class
Serial: Deprecate the class and promote UnbufferedSerial instead
2019-12-19 16:34:01 +00:00