Commit Graph

20 Commits (mbed-os-5.2)

Author SHA1 Message Date
Russ Butler a3def803be squash TARGET_NRF5: corrections
Squash all the changes in the PR 2865 -
"TARGET_NRF5: A few corrections in HAL implementation."

This PR causes problems with the release script so a squashed version
without merges is needed.
2016-10-14 16:29:29 -05:00
Vincent Coubard dcf03310d0 NRF5 - Fix usage of volatile variable in nordic critical section implementations. 2016-09-29 10:05:02 +01:00
Vincent Coubard 597f104685 TARGET_NRF51822 - Override critical section enter/exit when Nordic SDK v10 is used.
This change is not located in the hal because SDK v10 is not available from this
place. It is safe to provide the implementation in BLE because the SDK V10 is
defined there. Default implementations of critical section enter/exit are safe
as long as the softdevice is not used.
2016-09-28 13:53:51 +01:00
Vincent Coubard 6cdfb19304 BLE: TARGET_NRF - Avoid redefinition of ASSERT macro.
Instead, the BLE code use the macro ASSERT_TRUE
2016-09-26 13:29:03 +01:00
Vincent Coubard 2af37a6e1e TARGET_MCU_NRF51822 - Move declaration of fs_callback into the proper file. 2016-09-26 13:29:02 +01:00
Vincent Coubard bf28f88878 TARGET_MCU_NRF51822 - Fix comparison between signed and unsigned integer. 2016-09-26 13:29:00 +01:00
Vincent Coubard 85a7d6d39f TARGET_MCU_NRF51822 - Fix comparison between signed and unsigned integer. 2016-09-26 13:28:58 +01:00
Vincent Coubard defa15b1bf TARGET_MCU_NRF51822 - Comment unused variable.
The choice has been made to comment this variable instead of deleting it because
the macros values which use this variable are commented as well.
2016-09-26 13:28:56 +01:00
Vincent Coubard bad230b67b TARGET_MCU_NRF51822 - Avoid comparison between signed and unsigned integers. 2016-09-26 13:28:54 +01:00
Vincent Coubard 591aa78b55 TARGET_MCU_NRF51822 - Replace definition of SVCALL with the one used by SDK V11.
This change avoid warnings about unused functions.
2016-09-26 13:28:52 +01:00
Vincent Coubard cce4094f37 BLE: TARGET_NRF5: use non deprecated version of Ticker::attach_us. 2016-09-26 13:28:51 +01:00
Vincent Coubard 1ecb1a6ca2 BLE: TARGET_NRF - Remove unused variable. 2016-09-26 13:28:49 +01:00
Vincent Coubard 07da784395 BLE: TARGET_MCU_NRF51822 - Fix signed to unsigned comparison. 2016-09-26 13:28:46 +01:00
Vincent Coubard 80740dda06 TARGET_NRF - Fix possible invalid comparison. 2016-09-26 13:28:44 +01:00
Vincent Coubard 36c001d0e8 TARGET_MCU_NRF51822 - Fix inline keyword position. 2016-09-26 13:28:39 +01:00
Vincent Coubard 4ae2453eb6 NORDIC - remove the unused and incorrect PACKED() macro from the Nordic SDK.
This macro is not used anywhere.
2016-09-26 13:28:36 +01:00
Vincent Coubard e8bddd6711 BLE - Legacy nordic implementation: Move static singleton into a function.
The change of scope all the code from BLE when this code is not used by the end
user application.
2016-09-22 12:10:14 +01:00
Vincent Coubard 5323c29080 Remove unneded folders in NRF51 SDK.
Move content from sources/nordic_sdk/components to sources.
2016-08-02 22:32:44 +01:00
Vincent Coubard 5638d338d0 Rename nrf51-sdk into sdk. 2016-08-02 22:29:02 +01:00
Vincent Coubard 2259e0d539 Move ARMmbed/feature/FEATURE_BLE into mbedmicro/mbed.
In the process, the path has been shortened and the unecessary ble
directory between FEATURE_BLE and the actual implementation has been
removed.

commit id of ARMmbed : 17728a824c7273e16b6b74fae871e2997c88ecd1
2016-07-20 22:10:36 +01:00