Maciej Bocianski
73a91e05fd
Basic test refactoring
2017-10-09 13:27:07 +02: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
Jimmy Brisson
bb61b42fba
Merge pull request #5148 from mprse/fix_enable_deepsleep_for_lp_timer
...
Enable deepsleep for LowPowerXXX objects
2017-09-28 14:11:40 -05:00
Jimmy Brisson
f7cca5b023
Merge pull request #5066 from kjbracey-arm/uartserial_readable
...
UARTSerial: Avoid readable() ambiguity
2017-09-28 14:08:43 -05:00
Jimmy Brisson
e3cb228d5e
Merge pull request #4795 from sarahmarshy/test-configs
...
Add configurable network driver tests
2017-09-28 14:06:38 -05:00
Jimmy Brisson
c063e25b41
Merge pull request #5193 from theotherjimmy/omit-lib-coverage
...
Omit libraries and tests from tools coverage numbers
2017-09-28 14:05:52 -05:00
Jimmy Brisson
01c864e9bb
Merge pull request #5099 from mprse/move_clock_function
...
Move clock() function from mbed_rtc_time.cpp to mbed_retarget.cpp.
2017-09-28 14:05:35 -05:00
Jimmy Brisson
6177c01c92
Merge pull request #5062 from 0xc0170/fix_interruptin_callback
...
InterruptIn: Use NULL callback by default
2017-09-28 14:04:28 -05:00
Jimmy Brisson
323dc93d89
Merge pull request #5050 from mbedNoobNinja/master
...
[RZ_A1H] Correct CAN Message ID and recetption rate in extended mode
2017-09-28 14:03:45 -05:00
Jimmy Brisson
f57f0d4631
Merge pull request #5045 from maciejbocianski/ticker_fix
...
Ticker class description update - small interval warning
2017-09-28 14:01:36 -05:00
Jimmy Brisson
f0a10750d7
Merge pull request #4990 from akosthekiss/ble-uart-flush
...
Add flush to the BLE UART Service
2017-09-28 14:01:15 -05:00
Jimmy Brisson
5a018585c6
Merge pull request #5183 from geky/fix-dir-open-failures
...
fs: Fix dir open during failure condition
2017-09-28 13:59:28 -05:00
Jimmy Brisson
c06368a21e
Merge pull request #5171 from jeromecoutant/PR_L432_RAM
...
STM32L432KC: increase RAM size from 48k to 64k
2017-09-27 15:35:44 -05:00
Jimmy Brisson
6cb0258344
Merge pull request #5026 from LMESTM/flash_init_issue_4967
...
STM32: Lock / Unlock flash for each operation
2017-09-27 15:17:26 -05:00
Jimmy Brisson
5bf224f1bf
Merge pull request #5027 from geky/cb-fix-eq
...
cb: Fix uninitialized memory used for equality check
2017-09-27 15:14:59 -05:00
Jimmy Brisson
ddb6b66674
Merge pull request #5177 from 0xc0170/fix_pwmout_sleep
...
PWMOut: lock deesleep addition
2017-09-27 09:09:36 -05:00
Jimmy Brisson
8508d26ea2
Merge pull request #5095 from c1728p9/timer_sleep_lock_fix
...
Release deep sleep lock in destructor of Timer class
2017-09-27 09:09:07 -05:00
Jimmy Brisson
fb5241c73f
Merge pull request #5060 from pan-/cordio_port
...
BLE: Cordio port
2017-09-27 09:08:24 -05:00
Jimmy Brisson
c24fed135b
Merge pull request #5032 from 0xc0170/fix_mts_debug
...
mts targets: fix debug() usage
2017-09-27 09:07:53 -05:00
Jimmy Brisson
908a05b231
Merge pull request #5016 from u-blox/apndb_fix
...
Fix cellular APN_db.h lookup.
2017-09-27 09:06:46 -05:00
Jimmy Brisson
760fc335c0
Merge pull request #4982 from NXPmicro/Update_K66_SDK22
...
Update K66F to SDK 2.2
2017-09-27 09:05:44 -05:00
Jimmy Brisson
b562e4e131
Merge pull request #4979 from bcostm/usbdevice_clean-up
...
STM32: USBDevice files clean-up
2017-09-27 09:04:37 -05:00
Jimmy Brisson
6cecd09d07
Merge pull request #4961 from theotherjimmy/check-rtos-export
...
Check for mbed 5 support on export
2017-09-27 09:02:38 -05:00
Jimmy Brisson
4f1cafd0b7
Merge pull request #5197 from c1728p9/fix_lpc54114
...
Fix LPC54114 vector table size
2017-09-27 09:01:44 -05:00
Przemyslaw Stekiel
035c0896ed
Move clock() function from mbed_rtc_time.cpp to mbed_retarget.cpp.
2017-09-27 15:32:41 +02:00
Vincent Coubard
75c9dfce68
BLE: Add Cordio port.
...
It allows mbed users to enable BLE on targets with an external BLE module.
2017-09-26 15:20:17 +01:00
Vincent Coubard
aa0b5d5a22
BLE: Fix space
2017-09-26 15:20:16 +01:00
Vincent Coubard
512dd8c387
BLE: Add collection of basic BLE types shared accross all layers.
2017-09-26 15:20:15 +01:00
Vincent Coubard
daaa5b1977
BLE: Introduce GenericGattClient and platform abstraction over ATT/GATT.
...
This changes introduce a platform adaptation over ATT/GATT that can be implemented by porter.
Unlike the GattClient interface, the ATT/GATT adaptation is simple, follow closely the Bluetooth specification and won't change over time.
Implementation of the GattClient interface is realized by the class GenericGattClient which accept in input a pal::GattClient.
This change will also free design space once adopted by partners, addition to the GattClient interface won't require partner support.
2017-09-26 15:20:15 +01:00
Vincent Coubard
38bb6b4e52
BLE: Add error code management in Gatt read and write data structures.
...
Also fix wrong usage of designed initializer in CPP files.
2017-09-26 15:20:15 +01:00
Vincent Coubard
85e88ccb2c
BLE NRF: Fix wrong usage of designed initializer in cpp code.
2017-09-26 15:20:15 +01:00
Vincent Coubard
1fd953e33c
BLE: Use shared type ble_attribute_handle_t in GattAttribute.
2017-09-26 15:20:15 +01:00
Vincent Coubard
4416ef6233
BLE: Add optionnal error_code CharacteristicDescriptorDiscovery::TerminationCallbackParams_t
2017-09-26 15:20:15 +01:00
Vincent Coubard
97995b8de9
BLE: Fix header inclusion of DiscoveredCharacteristicDescriptor.
2017-09-26 15:20:14 +01:00
Vincent Coubard
c022c4a8f0
BLE: use common type ble::connection_handle_t as Handle_t.
2017-09-26 15:20:14 +01:00
Vincent Coubard
dd303b7a91
BLE: Add ArrayView in utilities.
2017-09-26 15:20:14 +01:00
Vincent Coubard
c58d7de93d
BLE: Fix GattClient destructor by adding a virtual specifier.
2017-09-26 15:20:14 +01:00
Martin Kojtal
6a46b9c0a7
Merge pull request #5165 from pan-/non-throwing-new-operator
...
Platform: Replace non throwing versions of new operator.
2017-09-26 15:08:18 +01:00
Jimmy Brisson
b9b4bb5c25
Move IAR flag passing to constructor
2017-09-26 08:59:01 -05:00
Jimmy Brisson
ef6de7eb3b
Check for flag passing in toolchain constructor
2017-09-26 08:58:59 -05:00
Russ Butler
c32890294e
Fix LPC54114 vector table size
...
Correct the vector table size on the LPC54114. This fixes crashes
seen on boot when building with GCC.
2017-09-25 18:49:38 -05:00
Jimmy Brisson
3759d03fa1
Merge pull request #5189 from 0xc0170/fix_lpc1768_iarramend
...
LPC1768: RAM end adjust fix
2017-09-25 17:08:46 -05:00