Martin Kojtal
7355219583
Merge pull request #4319 from bulislaw/cmsis5_nordic_virtual_nvic
...
Enable CMSIS_VECTAB_VIRTUAL for Nordic platforms
2017-05-17 10:11:41 +01:00
kl-cruz
5cac624a2d
nRF52840: Align sources after rebase
2017-05-17 09:21:51 +02:00
kl-cruz
4bb818cd97
nRF52840: Fixed flashapi test and casting issue
2017-05-17 09:21:39 +02:00
kl-cruz
98d4a13959
nRF52840: Aligned sources to coding standard
2017-05-17 09:21:27 +02:00
kl-cruz
7761af2b8d
nRF52840: Removed unused, commented code
2017-05-17 09:21:17 +02:00
kl-cruz
bd25d3bbda
nRF52840: Added checking if sd is enabled in flashapi
2017-05-17 09:21:05 +02:00
kl-cruz
5e057a685d
nRF52840: Cleaned up code
2017-05-17 09:20:54 +02:00
kl-cruz
39b0ef5394
nRF52840: Added flash_api implementation
2017-05-17 09:20:29 +02:00
Michel Jaouen
6401d48c17
USBHost : modify USB_10 since USBHostMSD inherits BlockDevice class
2017-05-17 09:04:39 +02:00
Michel Jaouen
edbba13640
USBHostMSD : fix possible race condition during connection
2017-05-17 08:58:34 +02:00
Michel Jaouen
d30a9a63d8
USHostMSD: rely on BlockDevice
2017-05-17 08:58:33 +02:00
Yogesh Pande
95b657bfee
Fix for blockwise observation failure
...
This commit includes
- Fix for https://github.com/ARMmbed/mbed-client/issues/481
- Detailed Changelog available here https://github.com/ARMmbed/mbed-coap/compare/v4.0.3...v4.0.4
2017-05-16 22:04:53 -07:00
Andrzej Puzdrowski
39c1b3f5f3
Redirect "implemenetation of SecurityManager::getAddressesFromBondTable for SD 5.x.x" to NRF5 BLE port sources.
2017-05-16 13:48:13 +02:00
Bartek Szatkowski
07fc7aeb89
Remove deprecated Thread constructor usage
2017-05-16 10:54:30 +01:00
Andrzej Puzdrowski
64f2a9d467
remove unwanted (and unused anymore) NRF5_SDK13 BLE port. It was omited in https://github.com/ARMmbed/mbed-os/pull/4245 .
2017-05-16 11:46:35 +02:00
Bartek Szatkowski
4f3aabc029
Reshuffled memory usage for heap block device tests on small targets
...
Revert removal of printfs. Make the block device size smaller.
2017-05-16 10:45:18 +01:00
Vincent Coubard
ab09a1722f
ticker api: Schedule immediately event in the past.
2017-05-16 10:37:35 +01:00
Vincent Coubard
aeffd738c7
ticker_api: Code clarification
...
* update_interrupt renamed into schedule_interrupt
* update_current_timestamp renamed into update_present_time
* ticker_event_queue_t::timestamp renamed into
* ticker_event_queue_t::present_time
* Fix doxygen comments in ticker_api.h
* Update comments internal comments in mbed_ticker_api.c
2017-05-16 10:37:35 +01:00
Vincent Coubard
c20a1ccd4f
ticker api: format code to meet mbed standards.
2017-05-16 10:37:35 +01:00
Vincent Coubard
3b6c00b040
Timer: add a function to read the timer in a 64bit variable.
...
The Timer implementation has been refactored to take advantage of this
implementation as the base for all functions reading the time elapsed.
2017-05-16 10:37:34 +01:00
Vincent Coubard
15327ca607
[Driver] Improve timer precision for ms and seconds.
2017-05-16 10:37:34 +01:00
Vincent Coubard
abb0a65ac5
[Drivers] Let ticker support long us timestamp.
2017-05-16 10:37:34 +01:00
Vincent Coubard
c90a3a007a
[Driver] Add API to support insertion of us_timestamp_t in TimerEvent.
2017-05-16 10:35:12 +01:00
Vincent Coubard
e119357822
[HAL] Ensure us_ticker and lp_ticker queue are correctly initialized.
2017-05-16 10:35:11 +01:00
Vincent Coubard
1057720114
[HAL] Add support of 64 bits timestamp in ticker API implementation.
2017-05-16 10:35:11 +01:00
Vincent Coubard
b1f3aa76bb
[HAL] Add Tests for the hal ticker API.
2017-05-16 10:35:11 +01:00
Vincent Coubard
20149dfcf5
[HAL] Ad primitives for long lived timestamp to the ticker API.
...
- A new 64 timestamp type has been added: us_timestamp_t.
- Changed type of timestamp in ticker_events iinto us_timestamp_t.
- Event queue now have a to store a current, absolute timestamp.
- Add alternative versions of ticker_insert_event and ticker_read which accept
in input us_timestamp_t.
- Add documentation explaining the limitation and behavior of ticker_read and
ticker_insert_event.
2017-05-16 10:35:11 +01:00
adustm
b6581d317c
Rename the f parameter into hz to avoid confusion with a loopcounter
2017-05-16 10:37:50 +02:00
Bartek Szatkowski
eabc0cf70c
Enable CMSIS_VECTAB_VIRTUAL for Nordic platforms
...
This change is part of CMSIS5 update. Enabling CMSIS_VECTAB_VIRTUAL for
Nordic platform is necessary to preserve platform specific NVIC ops.
2017-05-15 17:39:19 -05:00
Jimmy Brisson
4ed87e2f3c
Decode STDERR from compiler
2017-05-15 14:13:50 -05:00
Bradley Scott
2f73d3b4a7
STM32F3: Remove dependence upon a specific flash vector table location
...
The STM32F3 cmsis_nvic code is currently checking for a specific flash
address when determining if the vector table is in flash or RAM. By
changing the test to instead see if the vector table base is NOT set to
the RAM address, it simplifies the code, and removes the dependency on
the flash vectors being located at a specific address. This becomes
important when adding a custom boot loader, which requires that the
flash vector table location in the mbed project be at a different
address.
2017-05-15 14:20:50 -04:00
Russ Butler
0a3b2561bc
Merge pull request #4316 from c1728p9/remove_cortex_a
...
Remove Cortex A boards as Cortex-A it is not supported in CMSIS5/RTX2
2017-05-15 11:55:36 -05:00
Hanno Becker
e9e3040297
Update mbed TLS to version 2.5.0-rc1
2017-05-15 17:07:30 +01:00
Martin Kojtal
865fb950da
Merge pull request #4314 from c1728p9/fix_timeout_units
...
Fix timeout units in events timing test
2017-05-15 16:25:11 +01:00
Martin Kojtal
cd84f17ac4
Merge pull request #4312 from c1728p9/remove_systick
...
BEETLE: Remove unused and conflicting systick
2017-05-15 16:24:40 +01:00
Martin Kojtal
349315a207
Merge pull request #4310 from c1728p9/fix_ncs36510_vector_table
...
Fix RAM vector table for NCS36510
2017-05-15 16:23:44 +01:00
Martin Kojtal
cb3531c438
Merge pull request #4305 from LMESTM/fix_increase_stm32_spi_timeout
...
Increase stm32 timeout for spi transfers
2017-05-15 16:22:59 +01:00
Martin Kojtal
5af3b0d03b
Merge pull request #4302 from ytsuboi/master
...
[RO359B] platform added
2017-05-15 16:22:28 +01:00
Martin Kojtal
a75b29bcac
Merge pull request #4296 from LMESTM/dev_stm32_hal_F1_V1.5.0
...
Dev stm32 hal f1 v1.5.0
2017-05-15 16:20:51 +01:00
Martin Kojtal
12e6f8a1a8
Merge pull request #4293 from theotherjimmy/dedupe-iar-flags
...
Revome duplicate optimization flags in IAR export
2017-05-15 16:20:12 +01:00
Martin Kojtal
1b94d5abd1
Merge pull request #4292 from bulislaw/fix_release_version
...
Set mbed minor and patch version to 0 for master
2017-05-15 16:19:41 +01:00
Martin Kojtal
c732739897
Merge pull request #4291 from jamike/USBHost_fix_target_stm_build
...
USBHost : fix build for TARGET_STM
2017-05-15 16:18:36 +01:00
Martin Kojtal
7a656302b2
Merge pull request #4286 from theotherjimmy/fix-coide-missing-template
...
Remove unsupported Coide exports
2017-05-15 16:16:10 +01:00
Martin Kojtal
27a6965842
Merge pull request #4284 from mikaleppanen/lwip_randlib
...
LWIP random library and TCP sequence number improvements
2017-05-15 16:15:39 +01:00
Martin Kojtal
1705d10790
Merge pull request #4272 from jeromecoutant/PR_F429_D11
...
STM32 NUCLEO boards with Ethernet connector: solve conflict with D11 arduino pin
2017-05-15 16:12:06 +01:00
Martin Kojtal
ef56d9569b
Merge pull request #4245 from nvlsianpu/merge_nrf52840_to_nrf5
...
[NRF5 + NRF52840]: Merge nrf52840 to [NRF5] sources
2017-05-15 16:10:32 +01:00
Martin Kojtal
3ca5c36768
Merge pull request #4241 from OpenNuvoton/nuvoton
...
[NUC472/M453] Fix serial error with sync/async calls interlaced
2017-05-15 16:07:11 +01:00
Martin Kojtal
07c8b214f6
Merge pull request #4235 from ARMmbed/nanostack-libservice
...
Nanostack libservice
2017-05-15 16:05:34 +01:00
Martin Kojtal
d98da4089a
Merge pull request #4231 from jamike/USBH0ST_TARGET_STM_HUB_SUPPORT
...
USBHOST hub support for TARGET_STM
2017-05-15 16:01:34 +01:00
Martin Kojtal
444ff098fd
Merge pull request #4226 from Wiznet/master
...
[WIZnet][W7500*] Support for mbed OS 5
2017-05-15 16:00:23 +01:00