Commit Graph

17470 Commits (c1c5d89bdfdc068a4ba4ff19529b0948307d2007)

Author SHA1 Message Date
Cruz Monrreal c1c5d89bdf
Merge pull request #7548 from OpenNuvoton/nuvoton_fix_ticker_overflow
Fix some targets fail to pass ticker overflow test
2018-07-19 20:43:12 -05:00
Cruz Monrreal d91d3a6e4c
Merge pull request #7520 from hasnainvirk/cont_join_issue
LoRaWAN: Wrong return code for JoinRequest retry
2018-07-19 13:06:57 -05:00
Cruz Monrreal 218811024f
Merge pull request #7479 from SiliconLabs/feature/crc
Silicon Labs: Add support for hardware CRC
2018-07-19 13:06:42 -05:00
Cruz Monrreal 49ae504d97
Merge pull request #7544 from cmonr/fix-make.py
Remove extra ARMc6 instance in unique mapping
2018-07-19 09:16:55 -05:00
ccli8 49fe946b74 Fix some targets fail to pass ticker overflow test
In mbed-os-tests-mbed_hal-common_tickers/Microsecond ticker overflow test, some targets
would fail to catch specified ticker value near overflow in time and so fail. This commit
alleviates the issue by checking ticker value range rather than one exact ticker value near
overflow.
2018-07-19 10:05:16 +08:00
Cruz Monrreal II a070e350ec Removed extra ARMc6 instance in unique mapping 2018-07-18 14:10:42 -05:00
Cruz Monrreal dd6482b955
Merge pull request #7504 from TacoGrandeTX/feature_itm_fix
Feature itm fix
2018-07-18 09:01:13 -05:00
Cruz Monrreal db9a0e8b72
Merge pull request #7533 from marcuschangarm/fix-nrf52832-iar
Fix linker script for NRF52832/IAR
2018-07-18 08:56:44 -05:00
Cruz Monrreal 3dd7d88fd2
Merge pull request #7468 from geky/remove-top-level-bsd-license
Remove LoRaWAN license from top-level directory
2018-07-18 08:51:13 -05:00
Cruz Monrreal e9e1ff997d
Merge pull request #7302 from OpenNuvoton/nuvoton_m2351_v1.1
Support Nuvoton's NUMAKER_PFM_M2351 target
2018-07-18 08:49:55 -05:00
Cruz Monrreal b30ac55edd
Merge pull request #7396 from theotherjimmy/mbed-2-matrix
Tools: Show Mbed-2-only targets in mbed compile -S
2018-07-18 08:49:09 -05:00
Cruz Monrreal d55f874083
Merge pull request #4846 from andresag01/iotssl-1594-rtc-integration
Integrate mbed OS RTC with mbed TLS
2018-07-18 08:47:31 -05:00
Jimmy Brisson a2427998f9 Disable make_armc6 on v8m 2018-07-17 15:56:11 -05:00
Marcus Chang 9a073c0ae4 Fix linker script for NRF52832/IAR
IAR linker script was using memory settings from the NRF52840 and
not the NRF52832.
2018-07-17 12:43:23 -07:00
Cruz Monrreal c29fe896a1
Merge pull request #7183 from theotherjimmy/refactor-resources
Tools: Extract resources object and implement incremental scan
2018-07-17 09:04:43 -05:00
Andres Amaya Garcia 5ced8e4fdf Integrate mbed OS RTC with mbed TLS
The integration is simply to define the macro MBEDTLS_HAVE_TIME_DATE
in the features/mbedtls/platform/inc/platform_mbed.h. The default
implementation of the mbedtls_time() function provided by mbed TLS is
sufficient to work with mbed OS because both use POSIX functions.
2018-07-16 20:39:43 +01:00
Jimmy Brisson 750a2ace64 Use paths explicitly in copy from mbed libs 2018-07-16 14:12:00 -05:00
Jimmy Brisson 447acd0360 Make release errors very visible 2018-07-16 14:12:00 -05:00
Jimmy Brisson e9d56092c4 Remove unused storage api test 2018-07-16 14:12:00 -05:00
Jimmy Brisson 91e77f16cd Import FireRef before using it 2018-07-16 14:12:00 -05:00
Jimmy Brisson 28800fbdde Fix broken tests 2018-07-16 14:12:00 -05:00
Jimmy Brisson c641fd7459 Sort every list we have 2018-07-16 14:12:00 -05:00
Jimmy Brisson 5c27da7046 Correct scatter shebang rewriting in Make 2018-07-16 14:12:00 -05:00
Jimmy Brisson 3b7a5bb35e Filter libraries by extension in exporters 2018-07-16 14:11:09 -05:00
Jimmy Brisson 62538e3bce Filter archives for the arm linker
the other compilers can do it for themselves
2018-07-16 14:11:09 -05:00
Jimmy Brisson b2395a7786 Simplify get_config toolchain handling 2018-07-16 14:11:09 -05:00
Jimmy Brisson 545553b6bc Rewrite test detection to avoid relying on "inc_dirs" 2018-07-16 14:11:08 -05:00
Jimmy Brisson 8166889885 Compute inc_dirs from headers 2018-07-16 14:11:08 -05:00
Jimmy Brisson a4cc32067d Add get_file_paths res API and use it 2018-07-16 14:11:08 -05:00
Jimmy Brisson 28dbbd6b3b Correct path usage in linking 2018-07-16 14:11:08 -05:00
Jimmy Brisson d8ddfdc5a5 Populate lib_dirs 2018-07-16 14:11:08 -05:00
Jimmy Brisson 001c2d3b3b Revisit Mbed 2 building
It's much cleaner now
2018-07-16 14:11:08 -05:00
Jimmy Brisson c50d8a26dd Correct win2unix typo 2018-07-16 14:11:08 -05:00
Jimmy Brisson 6a87510192 Correct several exporter uses of file_basepath with a dedupe 2018-07-16 14:11:08 -05:00
Jimmy Brisson f143019e9a Correct resources API usage in dupe test 2018-07-16 14:11:08 -05:00
Jimmy Brisson 7a26cd8da8 Use paths in linking 2018-07-16 14:11:08 -05:00
Jimmy Brisson 4109aa52e6 Privatize parts of the API that I don't want public 2018-07-16 14:11:08 -05:00
Jimmy Brisson 8303539415 Remove unused APIs 2018-07-16 14:11:08 -05:00
Jimmy Brisson 0661578054 Use include paths when compiling
We were using include names before
2018-07-16 14:11:08 -05:00
Jimmy Brisson 60e08b196c Don't flatten build directories
Make a really good guess
2018-07-16 14:11:08 -05:00
Jimmy Brisson 0294f62c74 Put all src_paths into the root 2018-07-16 14:11:08 -05:00
Jimmy Brisson de913e1ea2 Improve resources API to include more use cases 2018-07-16 14:11:08 -05:00
Jimmy Brisson 06f3fca6cf Correct the _only_ detect_duplicates call 2018-07-16 14:11:08 -05:00
Jimmy Brisson 6ca218544d Correct resources usage in tests 2018-07-16 14:11:08 -05:00
Jimmy Brisson a57942a813 Remove test about unused parameter in find_tests 2018-07-16 14:11:08 -05:00
Jimmy Brisson 9326386daf Switch to Resources in build_api and tests 2018-07-16 14:11:08 -05:00
Jimmy Brisson 1f6862b41f Remove needless None-passing
It's now the default
2018-07-16 14:11:08 -05:00
Jimmy Brisson 9d8c925f76 Remove unused function 2018-07-16 14:11:08 -05:00
Jimmy Brisson 73e890fdc6 Simplify exclusion logic 2018-07-16 14:11:08 -05:00
Jimmy Brisson 226082999a Remove base_path argument from several methods 2018-07-16 14:11:08 -05:00