Commit Graph

23651 Commits (05b1f4449236f09cf543460a6040702dddf3263d)

Author SHA1 Message Date
Jan Jongboom 05b1f44492 TEST_APPS socket_app leaks memory when cannot initialize packetSizes 2019-04-05 12:26:08 +01:00
Jan Jongboom e441f1f99d SAML21J18A: #endif without #if in analogout_api.c
This PR: 3bd3aca6db (diff-995cd6fe18f4fabfb549266dde0a3784) broke the SAML21J18A target, as there was no `#if DEVICE_ANALOGOUT` call, and this PR added an `#endif` there that's not matched now.
2019-04-05 12:26:08 +01:00
jeromecoutant 90f11a1c19 NUCLEO_H743ZI: Arduino A5 is mapped on ADC3_IN6 2019-04-05 12:26:08 +01:00
Michal Paszta e2785be609 DNS recv/send returning WOULD_BLOCK force delayed retry 2019-04-05 12:26:08 +01:00
Michael Schwarcz 8e9b0e2178 wait_us using wait_ns 2019-04-05 12:26:08 +01:00
Wajahat Abbas d481cd01f8 do not assert MDMRST in case of SARA-R4 2019-04-05 12:26:08 +01:00
Michael Coulter 936173a2c9 Fix for i2c_t object not being initialized to 0 causing timeout For issue #9890 2019-04-05 12:26:08 +01:00
Veijo Pesonen de14f2dc77 ESP8266: astyle, remove from the .astyleignore-file 2019-04-05 12:26:07 +01:00
jeromecoutant d521ec6003 STM32F429 ARM MICRO startup file update 2019-04-05 12:26:06 +01:00
Wajahat Abbas 0443e0dd06 Corrected timeout for +UDNSRN command 2019-04-05 12:26:06 +01:00
Kari Haapalehto 9af45c554b Fix for NUCLEO_F207 UDPSOCKET_ECHOTEST_BURST_NONBLOCK fails. Increase eth-rxbufnb from 1 to 2 will fix the problem 2019-04-05 12:26:06 +01:00
Teppo Järvelin fa220011aa Cellular: fix issue where CGACT not supported in coming firmware in BG96. 2019-04-05 12:26:06 +01:00
mudassar-ublox c4bbddb89c Applied suggested astyle fixes 2019-04-05 12:26:06 +01:00
mudassar-ublox 9427d2653d updated api and removed Astyle issue 2019-04-05 12:26:06 +01:00
mudassar-ublox 5bda91d1f7 C030_N211 api's update and removed N2XX_CellularNetwork class 2019-04-05 12:26:05 +01:00
mudassar-ublox 9d28abae0d C030_N211 cellular api refactoring 2019-04-05 12:26:05 +01:00
mudassar-ublox 5084c669b9 C030_N211 cellular api 2019-04-05 12:26:04 +01:00
Nir Sonnenschein 6bf7fd3ecc
Merge pull request #10204 from ARMmbed/release-candidate
Release candidate for mbed-os-5.12.0-rc4
2019-03-24 15:04:56 +02:00
Brian Daniels 3f9e266e6d get_mbed_official_release respects supported_toolchains 2019-03-24 09:48:43 +00:00
Brian Daniels 12438af35d Add link for ARMC5 warning 2019-03-24 09:48:43 +00:00
Brian Daniels 551bbf3985 Updating supported toolchain printing with new options 2019-03-24 09:48:43 +00:00
Brian Daniels 9399eb07ec Add ARMC5 as an option for the -t argument 2019-03-24 09:48:43 +00:00
Brian Daniels a10be644cc Make args_erroor less verbose.
This removes the arugment help from the output, making the error much
easier to find. This solves #10090.
2019-03-24 09:48:43 +00:00
Brian Daniels 78ec04cbaf Front-end scripts now use the ARM toolchain fallback.
Some unused imports were removed as well as some general clean up.
2019-03-24 09:48:43 +00:00
Brian Daniels 7aba154a44 ARMC5 is supported if a target lists ARM as a supported_toolchain 2019-03-24 09:48:43 +00:00
Brian Daniels 6dfbd0b88a Add functions to enable ARM fallback to ARMC5.
There are two new functions: get_valid_toolchain_names and
find_valid_toolchain. These functions are used to figure out if a
fallback is possible and necessary. find_valid_toolchain is expected to
be used by the front-end scripts.

get_toolchain_name was updated with some different logic and comments.
2019-03-24 09:48:43 +00:00
Brian Daniels 7efb8b3a99 Add utility functions and Exceptions
These functions will be used to handle some of the error state and
warning messages produced when the scripts attempt to select a valid
toolchain.
2019-03-24 09:48:43 +00:00
Brian Daniels 9244a89eb5 Only enable ARMC6 for a few targets
The affected targets are Renesas targets, USI_WM_BN_BM_22 based
targets, and the MTB_MXCHIP_EMW3166.
2019-03-24 09:48:43 +00:00
Brian Daniels 1286b7b0c7 Whitespace clean up 2019-03-24 09:48:43 +00:00
Brian Daniels 8d73e9abb2 Fix the removal of Mbed-added core flags in uvision exporter 2019-03-24 09:48:43 +00:00
Jaeden Amero caf6bd8b89 tls: Update Mbed TLS to 2.17.0
There are no differences from the previously imported version of Mbed
TLS other than the version number.
2019-03-24 09:48:43 +00:00
Jaeden Amero 86a03e7f2b crypto: Update Mbed Crypto to 1.0.0
There are no differences from Mbed Crypto 1.0.0d7 other than the version
number.
2019-03-24 09:48:43 +00:00
Brian Daniels 03677a6477 Add comments about the proper use of specific ARMC6 arguments 2019-03-24 09:48:43 +00:00
Brian Daniels ca4c3e09b8 Version check the compiler in all build functions
This enables the use of Mbed Studio's version of ARMC6.
2019-03-24 09:48:43 +00:00
Brian Daniels 748985353f Clean up some whitespace 2019-03-24 09:48:43 +00:00
Brian Daniels 31bc4725df Test detection of Mbed Studio version of ARMC6 2019-03-24 09:48:43 +00:00
Brian Daniels eb27d8ed17 Remove stray prints and whitespace 2019-03-24 09:48:43 +00:00
Brian Daniels c7c39a755d Conditionally enable --ide=mbed from ARMC6 based on compiler version.
If the Mbed Studio build of ARMC6 is found, add the --ide=mbed to all
necessary executables.
2019-03-24 09:48:43 +00:00
Brian Daniels 6823b82004 Whitespace clean up 2019-03-24 09:48:43 +00:00
Jimmy Brisson 5d8a77aedb Fall back to target.json memories when CMSIS has empty memories 2019-03-24 09:48:43 +00:00
Jimmy Brisson 5f7c439619 Configure sector information in targets.json 2019-03-24 09:48:43 +00:00
Oren Cohen 2cff0ef18f Add missing sector data 2019-03-24 09:48:43 +00:00
Oren Cohen 627f47f161 Remove device_name from targets.json 2019-03-24 09:48:43 +00:00
Oren Cohen 41555c1500 Remove cypress targets from CPM 2019-03-24 09:48:43 +00:00
Oren Cohen ae2ad20e3c Add RAM regions for cypress platforms 2019-03-24 09:48:43 +00:00
Kimmo Vaisanen 9e9f2a2747 Cellular: Fix plmn trace for IAR
IAR compiler does not seem to like printing null strings.
2019-03-24 09:48:43 +00:00
Jimmy Brisson b2e921fc72 Collect excluded libraries into ignored_dirs 2019-03-24 09:48:43 +00:00
Jimmy Brisson cae0401acf Test that excluded libraries are correctly collected 2019-03-24 09:48:43 +00:00
Jimmy Brisson 5c0ffd7188 Deduplicate RAM defines to linker command line 2019-03-24 09:48:43 +00:00
Jimmy Brisson d4656078f3 Use PSA overrides for RAM 2019-03-24 09:48:43 +00:00