Anna Bridge
2efa4e4968
Merge pull request #7952 from offirko/offir-mbed-spif
...
Prevent sector-unaligned erase
2018-09-03 14:17:40 +01:00
Anna Bridge
c2fdc0d972
Merge pull request #7423 from mprse/mutex_lock_assert
...
Fix issue #6872 - Mutex lock has possibility to fail at runtime (returning status flag)
2018-09-03 14:14:24 +01:00
Juha Ylinen
273f7c6fd6
ESP8266: Fix compilation error when default interface is enabled
...
Compile [ 1.3%]: ESP8266Interface.cpp
[Error] ESP8266Interface.cpp@582,33: cannot declare static function inside another function
[Error] ESP8266Interface.cpp@583,13: cannot convert 'ESP8266Interface (*)()' to 'WiFiInterface*' in return
Failed to build library
2018-09-03 12:56:26 +03:00
paul-szczepanek-arm
2a14b29f66
fix reading from eeprom
...
added missing current op
2018-09-03 09:18:17 +01:00
Martin Kojtal
44925d8527
Merge pull request #7579 from u-blox/ublox_odin_driver_os_5_v3.0.0_rc1
...
Updated ODIN drivers to v3.0.0 RC1
2018-09-03 09:25:32 +02:00
Przemyslaw Stekiel
fba9c4bc57
Address review comments.
...
Perform the following changes:
- change definition of `void Mutex::lock(void)` to `osStatus Mutex::lock(void)`.
- change definition of `void Mutex::unlock()` to `osStatus Mutex::unlock()`.
- use MBED_ERROR1 macro to check the lock/unlock operation status.
- add notes in the description of lock/unlock functions: "This function asserts status of the lock/unlock operation (will not return in case of failure). Use of the return value is deprecated, as the return is expected to become void in the future.".
- modify/add description of the return value.
- remove reference to Mbed 6.
- make `lock(millisec)` deprecated in favour of lock(), trylock() and trylock_for() functions.
2018-09-03 07:40:01 +02:00
Cruz Monrreal
83e0e65a42
Merge pull request #7726 from SenRamakri/sen_BLE_ErrorUpdate
...
Update BLE error calls to use new error codes and mbed_error
2018-09-02 20:47:40 -05:00
Cruz Monrreal
3be076c196
Merge pull request #7099 from RonEld/platform_context_reference_count
...
Add reference counter for platform context
2018-09-02 20:47:19 -05:00
Deepika
683034db8a
Use the same API name to add mbed CRC: lfs_crc
2018-09-02 15:25:41 -05:00
Deepika
4d7fdfc2a9
Use MbedCRC for LittleFS (0xEDB88320)
...
CRC used in LittleFS is Reversed ANSI, hence new polynomial added.
Reversed polynomials perform shift in reverse direction of standard
polynomial, and we do not have option to notify reverse shift to hardware.
Hence this option is available in software only.
2018-09-02 15:25:40 -05:00
Cruz Monrreal
e7c166ebc2
Merge pull request #7907 from anttiylitokola/coap_to_4.6.2
...
Update mbed-coap to version 4.6.2
2018-09-02 15:14:04 -05:00
Cruz Monrreal
48232be98e
Merge pull request #7872 from kjbracey-arm/thisthread
...
Add ThisThread namespace and deprecate static Thread methods
2018-09-02 15:10:18 -05:00
Cruz Monrreal
0edce1d3e6
Merge pull request #7683 from TomoYamanaka/Improve_LWIP
...
Renesas : Improve LWIP speed
2018-09-02 15:09:53 -05:00
Martin Kojtal
e7b3c0d727
Merge pull request #7894 from jarvte/fix_cellular_unittests
...
Cellular: CellularDevice unittests fix initialization
2018-09-02 20:18:25 +02:00
Martin Kojtal
c6e18f916b
Merge pull request #7426 from donatieng/nfc-spec
...
NFC APIs Design Specification
2018-09-02 16:04:13 +02:00
Martin Kojtal
c7d6560571
Merge pull request #7806 from hasnainvirk/fix_for_cn470
...
LoRaWAN: Fixing Hard fault in CN470 PHY layer
2018-09-02 15:56:33 +02:00
Offir Kochalsky
df36f0e757
Fixed PR review remarks
2018-09-02 11:02:17 +03:00
Ron Eldor
a2531b5674
Fix build error on IAR
...
IAR fails to build when a variable is initialized with empty curly braces.
Added `{ { 0 } }` to fix that.
2018-09-02 10:48:31 +03:00
Offir Kochalsky
b71db496ba
Prevent sector-unaligned erase
2018-09-02 09:12:55 +03:00
Martin Kojtal
1eab0723ba
Merge pull request #7745 from OPpuolitaival/icetea
...
Icetea support
2018-09-02 07:19:22 +02:00
Cruz Monrreal
90ede7a0f0
Merge pull request #7814 from SeppoTakalo/connectivity-drivers
...
Connectivity drivers
2018-09-01 17:39:04 -05:00
Seppo Takalo
0456085567
Disable mesh networking on tests by default
...
Testing a mesh requires proper environment.
2018-09-01 12:40:42 -05:00
Seppo Takalo
d39c5c58ae
RF drivers need DEVICE_SPI
2018-09-01 12:40:42 -05:00
Seppo Takalo
4c105fc2d7
SDT64B is not Arduino FF. It does not define Arduino pins.
2018-09-01 12:40:38 -05:00
Seppo Takalo
ab78c34345
Add dummy delay loop for ARMC6
...
This needs proper implementation later.
2018-09-01 12:37:46 -05:00
Seppo Takalo
3ab9c41983
WISE-1510 is not Arduino form factor
2018-09-01 12:37:46 -05:00
Seppo Takalo
50376154b4
Fix AT24MAC driver builds on targets that device SDA/SCL names
...
Some targets have SDA and SCL defined in public headers, breaking the
build of AT24MAC driver.
2018-09-01 12:37:46 -05:00
Seppo Takalo
f81b728575
Remove unneeded .gitignore files
2018-09-01 12:37:46 -05:00
Seppo Takalo
1ef04796ee
On KW24D and NCS36510 default to smaller Nanostack configuration
...
These boards do not fit the full Nanostack, so we need to select
6LoWPAN-ND as a default.
2018-09-01 12:37:46 -05:00
Seppo Takalo
fa8add4227
Remove components from RTOS-less build.
2018-09-01 12:37:45 -05:00
Seppo Takalo
9be7eabc4d
Exclude components from Doxygen
2018-09-01 12:37:45 -05:00
Seppo Takalo
56dda01368
TEMPORARY Skip building of examples that rely on drivers.
2018-09-01 12:37:31 -05:00
Seppo Takalo
fc5bf5986b
Add ESP8266 driver v1.6
2018-09-01 12:36:28 -05:00
Seppo Takalo
b5240db10d
Add MCR20A RF driver v1.0.1
2018-09-01 12:36:27 -05:00
Seppo Takalo
d02097f97c
Add Atmel RF driver v3.0.4
2018-09-01 12:36:27 -05:00
Seppo Takalo
710d1bb00a
Enable default Mesh interface on KW24D
...
This device still requires MCR20A driver to be in build tree
and this patch https://github.com/ARMmbed/mcr20a-rf-driver/pull/18
2018-09-01 12:36:27 -05:00
Cruz Monrreal
993c897b55
Merge pull request #7774 from yossi2le/sd-spif-to-mbed-os
...
Add default block device support (SD, SPIF and FLASHIAP)
2018-09-01 11:15:13 -05:00
Martin Kojtal
864332f665
Merge pull request #7561 from SenRamakri/sen_MbedOSDesignProcess
...
Design process and template for Mbed-OS
2018-09-01 10:28:22 +02:00
Cruz Monrreal
f82feecc51
Merge pull request #7822 from donatieng/nfc-impl
...
Add initial NFC support to Mbed OS
2018-08-31 19:01:25 -05:00
Russ Butler
e2d003a420
Fix memory allocation on STM32L4 devices
...
Depending on initial size allocated on STM32L4 devices with
TWO_RAM_REGIONS set a crash may occur. This is because there is a
mismatch between the size newlib is expecting and the size actually
returned by _sbrk. This is because the STM32L4 implementation of _sbrk
is performing alignment internally.
This patch fixes this problem by removing the code in __wrap__sbrk
which performs the alignment.
2018-08-31 18:31:52 -05:00
Cruz Monrreal
a849fa46df
Merge pull request #7662 from SenRamakri/sen_ErrorUrl
...
Add Error Decoding URL to error report
2018-08-31 18:27:30 -05:00
Olli-Pekka Puolitaival
6609faa5b2
Update icetea
2018-08-31 19:58:52 +03:00
Cruz Monrreal
00b7700be2
Merge pull request #7875 from c1728p9/feature_CMSIS_5_0b521765
...
Update CMSIS to 5.4.0
2018-08-31 11:31:37 -05:00
Yossi Levy
c1eb141def
Changing general_filesystem test to be more efficient. now format is done once at the beginning and once at the end while every test clean its resource before the next test. Testing time on SD should be drop form 10 minutes plus to less than 1 minute
2018-08-31 18:33:08 +03:00
Jammu Kekkonen
1a9999708e
Fix memory reservation for Softdevice in NRF52_DK
2018-08-31 14:13:55 +03:00
Ron Eldor
c1b6fdc5af
Rename parameter name
...
Rename `obsolete_ctx` to `unused_ctx` as it is simply unused.
2018-08-31 13:53:29 +03:00
Vincent Coubard
09ed420d8d
NFC design doc: Update NDEF part of the design document.
2018-08-31 10:32:20 +01:00
Vincent Coubard
a0b356bfc8
NFC design doc: Update NDEF diagrams.
2018-08-31 10:31:16 +01:00
Olli-Pekka Puolitaival
a58aa58730
Remove MAC tester related code
2018-08-31 11:59:11 +03:00
Jarno Lamsa
2edc5f0bfc
Readme and help fixes
2018-08-31 11:56:52 +03:00