Anna Bridge
7b2b18f92f
Merge pull request #5204 from geky/fix-retarget-defs
...
fs: Add missing retarget definitions for ARM/IAR
2017-10-06 11:53:05 +01:00
Jimmy Brisson
0fd13b5288
Merge pull request #5240 from studavekar/retry-on-clone-failure
...
Add retry to handle git clone failure
2017-10-05 11:15:41 -05:00
Jimmy Brisson
23d201cb21
Merge pull request #5237 from 0xc0170/fix_examples_eddy
...
examples: remove eddystone ble examples
2017-10-05 11:15:14 -05:00
Jimmy Brisson
0dc264fa86
Merge pull request #5212 from SenRamakri/sen_ATCmdParserChanges2
...
Merging changes from ATParser towards parser unification
2017-10-05 11:14:37 -05:00
Jimmy Brisson
da138f20d7
Merge pull request #5203 from geky/fix-fstat-newlib
...
fs: Fix fstat retarget for regular files
2017-10-05 11:13:42 -05:00
Jimmy Brisson
9b62dce47e
Merge pull request #5199 from mgiaco/master
...
Add quotes to preprocessor path on export
2017-10-05 11:12:24 -05:00
Jimmy Brisson
41998d5836
Merge pull request #5084 from adustm/NUCLEO_L486_export
...
Allow exporters for NUCLEO_L486RG
2017-10-05 11:12:06 -05:00
Jimmy Brisson
da78647c1d
Merge pull request #5077 from dhwalters423/dhwalters423-add-detect-info
...
Added interface version information to mbed detect command.
2017-10-05 11:11:33 -05:00
Jimmy Brisson
a0b624b62e
Merge pull request #5038 from chrissnow/LPC1768-Bootloader
...
Lpc1768 bootloader support
2017-10-05 11:11:08 -05:00
Jimmy Brisson
4dff32ab5a
Merge pull request #5220 from c1728p9/sleep_lock_fixes
...
Fix deep sleep lock bugs
2017-10-05 10:03:44 -05:00
Jimmy Brisson
f47d8e94fb
Merge pull request #5249 from JuhPuur/master
...
Nanostack v6.2.2
2017-10-05 10:03:01 -05:00
Juhani Puurula
2b27ad15b2
Nanostack v6.2.2
2017-10-04 10:01:14 +03:00
Jimmy Brisson
373e6ab4fb
Merge pull request #5242 from c1728p9/fix_low_power_timer
...
Fix LowPowerTimer and nightly builds
2017-10-03 20:08:18 -05:00
Jimmy Brisson
2291644a01
Merge pull request #5162 from NXPmicro/Support_LPC54618
...
Change LPC54608 to LPC546XX to include support for LPC54608/18/28
2017-10-03 13:23:07 -05:00
Russ Butler
d910dc5bc4
Revert #5006 - Extends test set for Ticker class
...
This commit reverts commit c1c0f1ea57
because it causes nightly builds to fail. This is because extra tests
added in tests-mbed_drivers-ticker fail on some targets, such as the
KL46Z, MAX32625MBED, MAX32630FTHR, NCS36510, NRF51 and NRF52_DK.
2017-10-03 11:44:24 -05:00
Russ Butler
32303a9130
Fix sleep lock underflow in LowPowerTimer
...
If a LowPowerTimer is started and then goes out of scope then a
deep sleep lock underflow can occur. This is because the
the variable '_lock_deepsleep' is checked when starting the timer
but is not checked in the destructor, which unconditionally releases
the deep sleep lock.
2017-10-02 19:32:20 -05:00
Christopher Haster
e9cd239ac3
fs: Added in missing retarget definitions for ARM/IAR
...
- missing O_ flags
- missing S_IF flags
- missing system types
- missing stat structure
- exhaustive list of errno codes
2017-10-02 16:12:22 -05:00
Shrikant Tudavekar
cdd29b87a5
Add retry to handle git clone failure
...
more info on https://github.com/ARMmbed/mbed-os/issues/5239
2017-10-02 14:39:24 -05:00
Chris Snow
82ae53a282
Simplify CRP placement.
2017-10-02 19:23:35 +01:00
Russ Butler
f854f3e6db
Properly unlock sleep in destructor of drivers
...
Unlock sleep in CAN and SerialBase. This prevents deep sleep from
staying locked if these objects are destroyed without first clearing
the callbacks.
2017-10-02 11:35:08 -05:00
Russ Butler
87b151c8a0
Protect Ticker attach with a critical section
...
Add a critical section to attach_us so setting _function and
locking deep sleep are done atomically.
2017-10-02 11:35:05 -05:00
Russ Butler
ea468856c4
Add a test to validate locking
...
Test that DeepSleepLock and Timer lock deep sleep at the correct time
and do no leave sleep locked after they are destroted.
2017-10-02 11:35:03 -05:00
Russ Butler
f0ac234da7
Prevent DeepSleepLock from leaving sleep locked
...
Add _lock_count to DeepSleepLock and use this to prevent deep sleep
from staying locked when the DeepSleepLock objected is destroyed after
an unbalanced number of calls to lock and unlock.
2017-10-02 11:34:56 -05:00
Mahadevan Mahesh
880f106740
Change LPC54608 to LPC546XX to include support for LPC54608/18/28
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2017-10-02 11:20:27 -05:00
Jimmy Brisson
c60194fdfd
Merge pull request #5208 from jeromecoutant/PR_F7_RTC
...
STM32F7 : RTC Wake Up Timer issue
2017-10-02 10:41:31 -05:00
Jimmy Brisson
8a3abbc857
Merge pull request #5207 from nvlsianpu/fix_DigitalIn_use_gpiote_nrf5x
...
Fix: DigitalIn of nRF5x was allocating GPIOTE channel
2017-10-02 10:39:46 -05:00
Jimmy Brisson
cd8e9e6aaf
Merge pull request #5194 from c1728p9/fix_sleep
...
Ensure us_ticker is initialized before it is used
2017-10-02 10:39:24 -05:00
Jimmy Brisson
cc0b3d05aa
Merge pull request #5130 from bcostm/freeze_timer_in_debug
...
STM32: Freeze master timer on stop/breakpoint
2017-10-02 10:38:57 -05:00
Jimmy Brisson
93459011b0
Merge pull request #5105 from deepikabhavnani/m33_files
...
Cortex-M33: Add RTX5 context switcher files
2017-10-02 10:38:35 -05:00
Jimmy Brisson
b83b0b1678
Merge pull request #5098 from maciejbocianski/signal_fix
...
Doxygen comment fix for Thread class
2017-10-02 10:37:55 -05:00
Jimmy Brisson
42dc4cf612
Merge pull request #5089 from jeromecoutant/HSE_XTAL
...
STM32 : Disable HSE XTAL choice from the default clock source
2017-10-02 10:36:08 -05:00
Senthil Ramakrishnan
3e1459b691
Merging changes from ATParser got AT parser unification
2017-10-02 10:03:58 -05:00
Senthil Ramakrishnan
7ffa3ddaaf
Merging changes from ATParser towards parser unification
2017-10-02 10:03:58 -05:00
Martin Kojtal
e6b1ef508e
examples: remove eddystone ble examples
...
They are not part of the releases
2017-10-02 15:37:52 +01:00
Chris Snow
fb27e71894
Implement MBED_USED
2017-09-30 19:26:11 +01:00
Chris Snow
d6404726dd
Ensure CRP is set correctly for IAR, GCC and ARM
...
CRP value can be set through a macro in mbed_app such as
"macros": [
"CRP=CRP_NONE"
]
2017-09-30 19:26:05 +01:00
Chris Snow
f8f54837cd
Linker update for bootloader support
2017-09-30 19:00:25 +01:00
Chris Snow
a08fc2bb7a
Move CRP out of startup and into CRP.c so it can be conditionally compiled
2017-09-30 19:00:25 +01:00
Chris Snow
fc503b8daf
Enable LPC1768 bootloader support
2017-09-30 19:00:25 +01:00
Jimmy Brisson
24418b43da
Merge pull request #5182 from theotherjimmy/test-flags-assumptions
...
tools/toolhains - Test for flag passing in constructor
2017-09-29 10:14:29 -05:00
Jimmy Brisson
b6b9daa6f5
Merge pull request #5176 from 0xc0170/fix_fire_efm32
...
EFM32: fix fire interrupt (set flags)
2017-09-29 10:14:07 -05:00
Jimmy Brisson
f5bb15f773
Merge pull request #5152 from NXPmicro/Update_RTC_HAL_driver
...
Kinetis RTC HAL: Allow writing 0 to the seconds register
2017-09-29 10:12:22 -05:00
Jimmy Brisson
3b224252ef
Merge pull request #5141 from NXPmicro/Fix_LPC54608_LEDMap
...
LPC54608: Swap LED pin connections to match naming on the board
2017-09-29 10:12:04 -05:00
Jimmy Brisson
74e592757f
Merge pull request #5078 from v2422/master
...
Enable access to kernel tick information in ISR
2017-09-29 10:10:46 -05:00
Jimmy Brisson
1a04b0a7b4
Merge pull request #5052 from mbedNoobNinja/Branch_Export
...
ds5 & e2studio export fix
2017-09-29 10:09:30 -05:00
Jimmy Brisson
c3dc45bd0c
Merge pull request #5033 from mikaleppanen/lwip_buf_err_map
...
Mapped lwip buffer error to nsapi no memory error
2017-09-29 10:09:11 -05:00
Jimmy Brisson
60ca4e9615
Merge pull request #5029 from kegilbert/odin-pinNames-whitespace-adjust
...
Adjust whitespace in Odin PinNames file to fit verbose LED pin mappings
2017-09-29 10:07:46 -05:00
Jimmy Brisson
90e5483bbe
Merge pull request #5006 from maciejbocianski/ticker_tests
...
Extends test set for Ticker class
2017-09-29 10:06:14 -05:00
David Walters
61f46b809d
Changed type => test_type
2017-09-29 15:34:32 +01:00
Maciej Bocianski
a3a73cb281
Doxygen comment fix for Thread class
2017-09-29 15:51:41 +02:00