Mike Harrington
bd6503fb81
Fixed incorrect clean_flags method and float-abi linker option for CCES exporter.
2018-06-15 13:30:56 +01:00
amq
a87d40396f
EFM32: make mbed_rtx.h depend of families instead of targets
2018-06-15 13:30:56 +01:00
Steven
31ef22180c
EFM32 IRQ handling fix
...
* IRQ handling got updated previously to a non-functional state when both callbacks were registered (it'd fire a fall callback for both rise and fall events). With this update, that faulty behaviour is corrected. Due to delays between the detection of the edge and the handling of the interrupt (and the fact that information about which edge you received on the pin is not stored anywhere), there is no way to be absolutely sure which edge got triggered on the pin. Therefore, we make a best-guess effort by looking at the pin state at the time of IRQ handling, and fire a callback as if that was the end state of the event. This will usually work out fine, except in cases were the signal is toggling faster than the IRQ handler's response time. In that case, a user won't get both callbacks (as expected for a pulse), but only the last event.
* Stripped some dead code.
2018-06-15 13:30:56 +01:00
Steven
41e08d7232
Fix to flash API on EFM32
...
* Since mbed does not overwrite itself, make the flashing routines run out of flash by default
* Report a writeable size of 4 bytes (previously erroneously reported a full eraseable page as the minimum write size)
2018-06-15 13:30:56 +01:00
Steven
6207b90726
Update pinout of TB_SENSE_12 to production revision
...
* Updated pinout of EXP header from pre-production to production
* Move assignment of PF7 to SPI_2 to be compatible with the new SPI flash routing
2018-06-15 13:30:56 +01:00
Mirela Chirica
2b2f53e92f
Cellular: Added ENOTTY define in mbed_retarget stub
2018-06-15 13:30:56 +01:00
Mirela Chirica
ca0ba7727a
Cellular: Added missing copyrights
2018-06-15 13:30:56 +01:00
Mirela Chirica
3586af6da7
Cellular: Unit tests fixes
2018-06-15 13:30:56 +01:00
PHST
40de17a345
EFM32PG12_STK3402 - Correct wrong Expansion header Pin naming
...
Referencing to "UG257: EFM32 Pearl Gecko PG12 Starter Kit User's Guide - Chapter 4" (https://www.silabs.com/documents/public/user-guides/ug257-stk3402-usersguide.pdf ) it should be like in this commit.
2018-06-15 13:30:56 +01:00
Teppo Järvelin
7944db6411
Cellular: review fixes.
2018-06-15 13:30:56 +01:00
Teppo Järvelin
79739de1aa
Cellular: review changes.
2018-06-15 13:30:56 +01:00
Teppo Järvelin
0c23935cae
Cellular: Fixed connect-disconnect sequence can now be called multiple times.
2018-06-15 13:30:56 +01:00
Cruz Monrreal
866850acc1
Merge pull request #7171 from ARMmbed/release-candidate
...
Release candidate for mbed-os-5.9.0-rc3
2018-06-08 12:47:03 -05:00
Krzysztof Stachowiak
e5b59ab945
Update Mbed TLS after corrections for the import procedure
2018-06-08 09:23:59 +01:00
Krzysztof Stachowiak
1a6028b60d
Update MbedTLS to 2.10.0 (from an RC)
2018-06-08 09:23:59 +01:00
Krzysztof Stachowiak
1394b03e64
Update Mbed TLS do version 2.10.0-rc1
2018-06-08 09:23:59 +01:00
Krzysztof Stachowiak
9f71d5fcb5
Improve the documenting comment in a config adjustment script
2018-06-08 09:23:59 +01:00
Krzysztof Stachowiak
4b3f8d5869
Add configuration options to enable CMAC in mbedtls by default
2018-06-08 09:23:59 +01:00
Martin Kojtal
4aa2bf6aec
Merge pull request #7122 from ARMmbed/5.9-release-candidate
...
Release candidate 2 for mbed-os-5.9.0
2018-06-06 17:18:02 +02:00
ccli8
c9338d1800
Fix RTOS-less build failed with cmsis/RTE_Components.h
2018-06-06 08:26:55 +01:00
Martin Kojtal
d3e48c2317
test: remove verbose from buil libs calls
...
it was removed recently, not used anymore
2018-06-06 08:03:32 +01:00
Martin Kojtal
3e8488adab
build: fix notifier typo and passing to builds API
...
Notifier should be passed to build libs functions, otherwise it's
none and fails.
Missing notify object in toolchain also fixed.
2018-06-06 08:03:22 +01:00
Cruz Monrreal
d743f7fab5
Updated lines missed during Notifier API migration
2018-06-05 17:18:54 -05:00
Jimmy Brisson
babfb00b80
Use Notifier API when building mbed2
2018-06-05 13:43:45 -05:00
Cruz Monrreal II
97028c5fd8
Removed extraneous file open
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
cc5a36ba81
Modified IntelHex tofile parameter to use path. Py3 open(...) returns a BufferedReader instead of a file.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
25c49f286a
Modified memap path separator parsing to support Py3. Had to remove part of test that was incompatible with Py3 on Windows.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
e8661f5b86
Sets module no longer needed to use set()
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
6daf367b93
Modified LazyDict to inherit from object instead of dict, and removed iteration over values. Py3 no longer supports dictionaries that self-modify their item lists during iteration.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
a7f73de527
Added basestring import for proper string concatenation in Py3
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
f84c74a920
Encapsulated Windows file separator for proper regex parsing
2018-06-05 15:05:18 +01:00
Vincent Coubard
f4089a0d74
BLE Nordic: Initialize and teardown tls platform context
2018-06-05 15:05:18 +01:00
Vincent Coubard
3fc2d33946
Nordic FIX: place observers sequentially in flash.
2018-06-05 15:05:18 +01:00
paul-szczepanek-arm
bf4a8040f0
fix erroneous assert
2018-06-05 15:05:18 +01:00
paul-szczepanek-arm
ab51109a9c
check for invalid param
2018-06-05 15:05:18 +01:00
paul-szczepanek-arm
5aaca082f0
fix not updating size of array
2018-06-05 15:05:18 +01:00
Senthil Ramakrishnan
01f7a3377e
Do not capture filename for release builds
2018-06-05 15:05:18 +01:00
Senthil Ramakrishnan
19f2a73172
Fix for error report not printing when calling error API
2018-06-05 15:05:18 +01:00
Senthil Ramakrishnan
e2fe4fa586
Fix for filename capture not working
2018-06-05 15:05:18 +01:00
Wilfried Chauveau
998b4b8f0a
us_ticker is not yet initialised at this stage
2018-06-05 15:05:18 +01:00
Wilfried Chauveau
5c8236e78b
set the tolerance to 5% if NO_SYSTICK is enabled
2018-06-05 15:05:18 +01:00
Oren Cohen
ac03c12eed
Update uvisor_deprecation.h
2018-06-05 15:05:18 +01:00
Oren Cohen
78de5c3950
Edit warning about FEATURE_UVISOR being deprecated
2018-06-05 15:05:18 +01:00
Ron Eldor
54e2bae638
Remove redundant Cryptocell libraries
...
Remove additional redundant libraries, that were accidently added in merges
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
2c750c405e
Updated local variable in memap/parse_test.py to be lower case.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
03a51d6e71
Added windows path separator to list of alphabet characters to ignore. Corrected instance of hard-coded unix path separator.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
b5789f324d
Modified memap tests to perform file path comparisons agnostic of the path separator.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
8de0876333
Removed test that needs to be rearchitected due to subprocess limitations
2018-06-05 15:05:18 +01:00
deepikabhavnani
39a08f7e20
OS version is not available in code, need a fix for this in next patch release
2018-06-05 15:05:18 +01:00
Przemyslaw Stekiel
c181003702
tests-mbed_hal-common_tickers: Fix increment test case implementation
...
In case when base tick count is different than next tick count check first if the difference is equal to 1 tick (this is what we are looking for) if not then decrease the tick count.
Repeat counting process few times before incrementing the number of cycles in case when base tick count is equal to next tick count.
2018-06-05 15:05:18 +01:00