Commit Graph

22548 Commits (605a42d38feaa49e4b90d77036ed5e9eb08d708c)

Author SHA1 Message Date
Martin Kojtal 1a8844e8ed
Merge pull request #8887 from deepikabhavnani/uVision_fix
Adding debugger awarness with Keil MDK
2019-01-17 17:56:42 +01:00
jeromecoutant 3a190656fa Netsocket DNS test: increase timeout value 2019-01-17 17:39:43 +01:00
Martin Kojtal 53bb9868ed
Merge pull request #9405 from cmonr/fix-doxy
Travis: Fix doxy-spellcheck job
2019-01-17 17:21:14 +01:00
Seppo Takalo 26dcd0d90a Allow NSAPI_ERROR_UNSUPPORTED from Socket::setsockopt() 2019-01-17 18:02:04 +02:00
Martin Kojtal 284781a565
Merge pull request #9096 from pan-/fix-enforce-size-limits
BLE: Enforce advertising data payload limits
2019-01-17 12:41:57 +01:00
Martin Kojtal b59b93e828
Merge pull request #9331 from VeijoPesonen/bugfix-esp8266_udp_prevent_would_block
ESP8266: prevent WOULD BLOCK from TX if UDP
2019-01-17 12:41:42 +01:00
Martin Kojtal 694e45fb78
Merge pull request #9297 from bridadan/fix_os2_tests_uarm
uARM targets now build in correct ARM_MICRO directory
2019-01-17 12:40:21 +01:00
Martin Kojtal a1daecb200
Merge pull request #9280 from deepikabhavnani/refactor_a
Sleep manager implements all the API's in platform file
2019-01-17 12:40:03 +01:00
Martin Kojtal 714fc83054
Merge pull request #9369 from u-blox/target_C030-R412M
Add target C030-R412M
2019-01-17 12:39:43 +01:00
Cruz Monrreal II 9ed5d049bb Added 'retarget' to aspell ignore list 2019-01-16 23:30:24 -06:00
Cruz Monrreal II 26696c2f5b Fixed rtc doxygen spelling errors 2019-01-16 23:30:03 -06:00
Cruz Monrreal 5dbb4b9de9
Merge pull request #8497 from kegilbert/gettimeofday_patch
Add get/settimeofday retargets
2019-01-16 22:07:35 -06:00
Cruz Monrreal 84f01d3217
Merge pull request #9261 from tz-arm/merge_quectel_m26
Initial version for Quectel M26 GSM/GPRS Module.
2019-01-16 22:07:07 -06:00
Cruz Monrreal bfc46467d0
Merge pull request #9288 from michalpasztamobica/gemalto_crinterion_test_updates
Gemalto Crinterion UDP test adjustments
2019-01-16 22:06:45 -06:00
Cruz Monrreal 92a5f2f8f2
Merge pull request #9337 from tymoteuszblochmobica/removecellular
unittest: remove cellular driver L3IP stub
2019-01-16 22:06:27 -06:00
Cruz Monrreal 4f95298669
Merge pull request #9361 from yossi2le/yossi_fix_for_tfm
Removing dependency of TDBStore in SystemStorage file and moving some file location - TFM support.
2019-01-16 22:06:07 -06:00
Cruz Monrreal d0665c8458
Merge pull request #9365 from lrusinowicz/cordio_ble_fix
Fix for asserion failing in BLE::callDispatcher with gcc debug profile.
2019-01-16 22:03:16 -06:00
Cruz Monrreal 97486a697c
Merge pull request #9374 from maclobdell/LPCXpresso546xx_add_qspif
Add QSPIF as default storage for LPCXpresso546XX
2019-01-16 22:02:53 -06:00
Amanda Butler 29b3ed9214
Clarify addition to CONFIGURATION.md
Rephrase for clarity.
2019-01-16 17:20:29 -06:00
Jimmy Brisson e201fdb6e9 Add placeholder libraries for things we probably refer to as libraries 2019-01-16 14:58:58 -06:00
Jimmy Brisson 5cf07df264 Filter libs with absolute paths
as the config system uses only abspaths
2019-01-16 13:32:52 -06:00
Jimmy Brisson 4fbbac9acd Use name definition in requires definition 2019-01-16 13:30:10 -06:00
Jimmy Brisson eaa4ee4179 Correct usage of get_config 2019-01-16 11:20:55 -06:00
Jimmy Brisson c225f2c82d Test that we don't exclude lib sources w/o requires 2019-01-16 11:17:49 -06:00
Jimmy Brisson 0b64c9cbbf Filter resources by included libraries 2019-01-16 11:15:13 -06:00
Jimmy Brisson c5a721c104 Test that libraries' source is excluded 2019-01-16 11:05:18 -06:00
Vincent Coubard 79bd3ea982 BLE: Fix relationnal operator of SafeEnum
The relationnal operators were targeting the base class which defines an implicit constructor to an integral value. This is wrong as it allows SafeEnum instances to be compared against integers.

The fix is simple: define relationnal operators for the derived class. The derived class is known as it is passed as a template parameter of the base class.

For extra safety the SafeEnum constructor is now explicit and protected.
2019-01-16 16:06:21 +00:00
Vincent Coubard f8ef143ed7 BLE: Fix comparison expression between an integer and a SafeEnum 2019-01-16 16:06:21 +00:00
Martin Kojtal 0b9587fe26
Merge pull request #9391 from cmonr/bind-pyocd-version
Add pyocd depencency to resolve Travis CI issue
2019-01-16 16:01:18 +01:00
paul-szczepanek-arm fa36ed02ee add missing null checks 2019-01-16 14:56:54 +00:00
Martin Kojtal 51a8c39088
Merge pull request #9245 from kjbracey-arm/lorawan_atomic_flag
LoRAWAN: volatile bool -> atomic_flag
2019-01-16 09:31:29 +01:00
Martin Kojtal 32c9c3ac46
Merge pull request #8970 from kegilbert/spell-checker-travisjob
Add doxygen spellcheck job to Travis
2019-01-16 09:30:46 +01:00
Cruz Monrreal 134905b4bb
Merge pull request #9384 from davidsaada/david_mbr_erase_start
MBRBlockDevice: When partitioning, clear the rest of first erase unit
2019-01-15 22:28:56 -06:00
Jimmy Brisson 7a360efe8a Raise config error when missing dependencies 2019-01-15 17:48:08 -06:00
Jimmy Brisson 4dd525d0af Add test that missing requires cause a config failure 2019-01-15 17:32:20 -06:00
Jimmy Brisson 79eccd1733 Resolve library dependencies 2019-01-15 17:28:12 -06:00
Jimmy Brisson 9f6a096205 Add test case for requires from a library 2019-01-15 17:21:53 -06:00
Jimmy Brisson 243b079d2b Pass requires in mbed_app.json test 2019-01-15 17:05:43 -06:00
Jimmy Brisson dea8ea9f77 Add failing test that asserts mbed_app.json can require 2019-01-15 17:04:56 -06:00
Cruz Monrreal II e0df167599 Added pyocd depencency to resolve Travis CI issue 2019-01-15 16:49:03 -06:00
Jimmy Brisson e2849e6201 Implement and test filtering resources by libraries 2019-01-15 14:44:54 -06:00
deepikabhavnani 347acd1459 Add SHA for "Move Idle and Timer thread stack to bss section" commit 2019-01-15 12:08:49 -06:00
deepikabhavnani ba92372b8d CMSIS/RTX: Move Idle and Timer thread stack to bss section.
In case of ARM compiler, idle and timer thread stack though assigned
to `.bss.os` section since not zero initialized are part of `data` section.

In this commit, we are moving stacks of idle and timer thread to bss
section and thereby saving ROM space.
2019-01-15 12:04:39 -06:00
Deepika 255661e55b Adding debugger awarness with Keil MDK
Main thread in Mbed OS is statically allocated and was not available in call
stack of Keil MDK. The RTX5 kernel requires statically allocated thread
information objects that are placed into a specific section to enable RTOS
thread awareness in Keil MDK. This fix is to keep main thread in specific
section of memory.
2019-01-15 12:04:39 -06:00
Deepika a1a90518ed Update the header files
File was moved from hal -> platform folder, hence includes should be
changed accordingly.
2019-01-15 11:47:51 -06:00
deepikabhavnani e2a7b89a90 Sleep manager implements all the API's in platform/mbed_sleep_manager.changes
Not sure why mbed_sleep_manager.c was in hal, moving it to platform
2019-01-15 11:47:51 -06:00
Ben Cooke 95a050bb6e Add FLASH support to TARGET_MAX32620C MCU and derivative platform targets 2019-01-15 10:59:56 -06:00
jeromecoutant b070fb47d7 COMPONENT_SD default configuration for ST boards is already defined in TARGET_STM 2019-01-15 17:08:54 +01:00
David Saada af23e3f489 MBRBlockDevice: When partitioning, clear the rest of first erase unit
Make sure all the parts of the first erase unit, that are not part of the
partition table are clear.
2019-01-15 16:43:03 +02:00
Bence Kaposzta 709c121a0c Fixes typos in SMSC9220 Ethernet driver
Change-Id: I44a12ec1c57a926dadee81df1b84bd531d5cfccb
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2019-01-15 15:36:35 +01:00