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
Jimmy Brisson
7385a88017
Merge pull request #4313 from c1728p9/tool_changes
...
Remove and cleanup old code in the tools
2017-05-15 09:51:41 -05:00
Jimmy Brisson
c983b3a142
Use target inheritance for USENSE and UBRIDGE
2017-05-15 09:47:32 -05:00
adustm
a769d2b6a5
add comment in peripheral pin of DISCO_L476VG so that
...
the user is aware of conflicts
2017-05-15 15:06:29 +02:00
adustm
cd15589c45
Add header to the test main.cpp
2017-05-15 14:27:22 +02:00
adustm
f9b94d5f6c
Add NUCLEO_F303ZE in MBED_A30 test list
2017-05-15 14:27:22 +02:00
adustm
577a0d972b
STM targets: the free irq function was not well implemented
...
the index of the table was out of range
2017-05-15 14:27:22 +02:00
jeromecoutant
f027cf429b
Add new CAN API test MBED_A30
2017-05-15 14:27:22 +02:00
adustm
6c1fc983b7
RENESAS: add call to can_frequency and use hz parameter of can_init_freq
2017-05-15 14:27:22 +02:00
adustm
9115dd9b98
Add can_init_freq for STM devices
2017-05-15 14:27:22 +02:00
adustm
3d44a3fcc3
add can_init_freq for NUVOTON platforms
2017-05-15 14:27:22 +02:00
adustm
1fe20b281a
Add can_init_frequency for NXP platforms
2017-05-15 14:27:22 +02:00
Bartek Szatkowski
c82c40f378
Temporarily increase max number of tasks for small boards
...
Affected boards: NRF51_DK, NRF52_DK, Beetle. This change is temporary and
will be overwritten by RTX update. It's necessary for the boards to pass
updated tests.
2017-05-15 13:23:08 +01:00
adustm
a912d05f3b
Add can_init_frequency to RENESAS targets
...
hz is not used in can_init functions
2017-05-15 14:14:26 +02:00
adustm
f740d2f3bc
Add an mbed API that allows the initialization of the CAN at the correct
...
CAN bus frequency
2017-05-15 14:14:26 +02:00
Bartek Szatkowski
5f29445103
Remove Cortex A support from CMSIS/RTOS
...
This change is temporary, Cortex A support will be reenabled when it's
fully supported in CMSIS/RTX 5.
2017-05-15 11:53:59 +01:00
Bartek Szatkowski
6a0fcd3c58
Reduce test overhead in preparation for CMSIS 5
...
Reduce RAM consumption so all tests can still be built when using
CMSIS/RTX5. Also reduce clutter by removing the per target stack size
defines in the tests.
2017-05-14 19:25:19 -05:00
Bartek Szatkowski
e535493a01
Remove Cortex A boards as Cortex-A it is not supported in CMSIS5/RTX2
2017-05-12 17:14:04 -05:00
Matthias L. Jugel
2cf7403edc
fix ubridge and usense target
...
fix ubridge and usense target
2017-05-12 15:15:12 -05:00
Matthias L. Jugel
b6d5d9bf5d
fixed clock config, fixed UART pins
...
fixed clock config, fixed UART pins
fixed clock config, fixed UART pins
fixed clock config, fixed UART pins
2017-05-12 15:14:47 -05:00
Matthias L. Jugel
0d5023430b
add usense support
...
add usense support
add usense support
2017-05-12 15:14:46 -05:00
Matthias L. Jugel
2a665882e9
mbed kinetis low power modes
...
mbed kinetis low power modes
mbed kinetis low power modes
2017-05-12 15:14:46 -05:00
Matthias L. Jugel
265c04697f
patch latest clock settings for ubirch#1
...
fix lpuart clock source settings, retrieve clock frequency accordingly
2017-05-12 15:14:24 -05:00
Matthias L. Jugel
0e504da9f6
fix uart settings
2017-05-12 15:14:03 -05:00
Matthias L. Jugel
b1a532553c
Add USENSE and UBRIDGE targets, and add trng to K82F and KL82Z
2017-05-12 15:13:32 -05:00