Martin Kojtal
d7a196e89e
Merge pull request #1826 from jeromecoutant/PR_UpdateF0_driver_v1_5_0
...
[STM32F0] update Cube driver to v1.5.0
2016-06-08 14:11:59 +01:00
Martin Kojtal
5c60eb61d0
Merge pull request #1867 from rgrover/master
...
introduce the CMSIS Storage driver and its implementation for K64F
2016-06-08 13:56:27 +01:00
Martin Kojtal
c9a15d0530
Merge pull request #1854 from pan-/nrf51_port
...
RTOS port for NRF51 targets
2016-06-08 13:52:32 +01:00
Rohit Grover
00feaa02f2
adding STORAGE to the list of device features for K64F
2016-06-08 12:16:00 +01:00
Rohit Grover
93564b6b57
add a missing extern to a global declaration of a status register
2016-06-08 11:23:44 +01:00
Rohit Grover
0986c54b20
guard code within DEVICE_STORAGE
...
as required by mbedmicro
2016-06-08 11:16:57 +01:00
Martin Kojtal
83aec2dc12
Merge pull request #1877 from mbedmicro/change_uvisor_flag
...
Add a K64F target with uVisor enabled
2016-06-08 11:16:50 +01:00
Rohit Grover
0a9bba4eca
rename intermediate folder from "storage-abstraction" to "storage_abstraction"
2016-06-08 11:15:40 +01:00
Bogdan Marinescu
b368c4ac48
Add a K64F target with uVisor enabled
...
Also, remove UVISOR_SUPPORTED from the other targets.
2016-06-08 13:00:41 +03:00
Martin Kojtal
9947072504
Merge pull request #1875 from mbedmicro/add_uvisor_flag
...
Add UVISOR_SUPPORTED to the K64F based targets
2016-06-08 10:55:41 +01:00
Bogdan Marinescu
6cd41fd314
Add UVISOR_SUPPORTED to the K64F based targets
2016-06-08 12:36:07 +03:00
Mahesh Mahadevan
847d3aa37b
Fix for Issue# 1834 ( #1871 )
...
Explicitly disable the config for differential conversion
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-06-08 09:39:00 +01:00
Martin Kojtal
a169d6c0b9
Merge pull request #1874 from BartSX/can-st-json
...
[STM32] Move CAN device.h defines to targets.json
2016-06-08 09:36:23 +01:00
Bartosz Szczepanski
5562f9a40a
[STM32] Move CAN device.h defines to targets.json
...
This patch moves all CAN defines, for all STM32 boards with CAN support, to
targets.json file.
Change-Id: Ic3335cd4237e646d849b3554de69a9048846b186
2016-06-08 09:24:46 +02:00
Vincent Coubard
c58198e52b
Remove setbuf from rtos tests.
2016-06-07 17:50:00 +01:00
Martin Kojtal
02bb0df4dc
Merge pull request #1797 from 0xc0170/dev_k64f_hal_additions
...
k64f - mac address - fix warnings - get UID via K64F SIM macros
2016-06-07 16:02:40 +01:00
Rohit Grover
4651075403
introduce the CMSIS Storage driver and its implementation for K64F
2016-06-07 13:36:51 +01:00
Martin Kojtal
4afc14d18b
Merge pull request #1781 from LMESTM/fix_MBED_37_Init
...
Modify serial nc tests init part
2016-06-07 12:15:57 +01:00
Martin Kojtal
64553894d9
Merge pull request #1860 from c1728p9/fix_interrupt_manager
...
Fix support for InterruptManager on KSDK 2
2016-06-07 10:00:57 +01:00
Russ Butler
ec81bccb01
Fix support for InterruptManager on KSDK 2
...
Add the define NVIC_NUM_VECTORS for KSDK 2 targets so InterruptManager
is supported.
2016-06-07 09:56:15 +01:00
Martin Kojtal
2460907099
Merge pull request #1778 from 0xc0170/dev_hal_doxy
...
hal - adding doxygen documentation
2016-06-07 09:40:12 +01:00
Martin Kojtal
02ce61d802
Merge pull request #1774 from BartSX/can-devel-l4
...
[STM32L4xx] CAN development for STM32L4xx family
2016-06-07 07:45:42 +01:00
Martin Kojtal
fc9bd4c27a
Merge pull request #1858 from BartSX/f103
...
[NUCLEO_F103RB] Revert and update path for 16-bit timer
2016-06-06 17:39:18 +01:00
Martin Kojtal
88fbfac467
Merge pull request #1859 from theotherjimmy/device-h-to-target-json
...
added extra_labels_add checking to script and cleaned up a missed device.h file
2016-06-06 17:38:45 +01:00
Jimmy Brisson
32075c38e4
added extra_labels_add checking to script
...
and moved a previously missed device.h file to targets.json
2016-06-06 10:33:58 -05:00
Bartosz Szczepanski
f2c824cd54
[NUCLEO_F103RB] Revert and update path for 16-bit timer
...
Due to directory structure change, modification in e93878078
was made wrong
after rebasing the code.
This reverts commit e938780788
and updates path
to the correct file.
Note:
Current value of TIM_MST->CNT is read in interrupt context only.
This avoids master timer overflow without SlaveCounter update.
Continuation of patch: 07b841b08f
Change-Id: Iab0341847130f86e16500fd85024b6a87525fe14
2016-06-06 16:39:03 +02:00
Bartosz Szczepanski
10cce638a2
[NUCLEO_L476RG] Added CAN support
...
Added CAN API support for NUCLEO_L476RG target.
"stm32l476xx.h" file was changed to avoid compilation errors.
Change-Id: Ifadf7048f6c72c0311ec915e47ce2190460ede68
2016-06-06 16:20:46 +02:00
Bartosz Szczepanski
155d38ef9e
[DISCO_L476VG] Added CAN support
...
Added CAN API support for DISCO_L476VG target.
*stm32l476xx.h* file was changed to avoid compilation errors.
NOTE: MBED_29 or MBED_30 cannot be tested on this platform because CAN pins are
soldered to USB, GYRO and others.
Change-Id: I2e85bd36dc45872b1ab617f072de98164f2c96f8
2016-06-06 16:19:11 +02:00
Bartosz Szczepanski
7a262f1b2d
Added CAN API for STM32L4xx family
...
* STM32L4xx family have only one CAN bus
Change-Id: I95dcffac2176dba6d89850e24ba9561c11319f00
2016-06-06 16:04:31 +02:00
Martin Kojtal
0d3c83589b
Merge pull request #1846 from jamike/fix-issue-1845
...
[NUCLEO_L476RG, DISCO_L476VG]: GCC_ARM, ARM_STD fix RTOS failed
2016-06-06 14:52:44 +01:00
Martin Kojtal
415521fdbb
Merge pull request #1773 from BartSX/can-devel-f7
...
[STM32F7xx] CAN development for STM32F7xx family
2016-06-06 14:41:52 +01:00
Vincent Coubard
55a35f9b9b
Use attributes from toolchain.h instead of compiler specific declaration.
2016-06-06 13:59:17 +01:00
Martin Kojtal
cb24e38086
Merge pull request #1856 from 0xc0170/fix_critical_cortexa
...
Critical section - fix for cortex-a
2016-06-06 13:10:46 +01:00
Bartosz Szczepanski
bafd20f561
[DISCO_F746NG] Added CAN support
...
Added CAN API support for DISCO_F746NG target.
Change-Id: I3b475309ab9b08c2e0ca1e8fe7e10489b8256321
2016-06-06 13:28:00 +02:00
Bartosz Szczepanski
4d22e94156
[NUCLEO_F746ZG] Added CAN support
...
Added CAN API support for NUCLEO_F746ZG target.
Change-Id: Ib9d416125671e3e1f1ef89e88e6da66f4c457f02
2016-06-06 13:28:00 +02:00
0xc0170
b5c4faf6f6
Critical section - fix for cortex-a
...
Cortex-A does not contain primask, there's 7th bit in the CPSR register,
that contains this information. Fixes #1851 .
Renames primask variables to interrupts_disabled.
2016-06-06 12:17:29 +01:00
Bartosz Szczepanski
19f0c58514
Added CAN API for STM32F7xx family
...
Change-Id: I0f04f28d0d737e01eff737dfcab375c155d4f704
2016-06-06 13:10:47 +02:00
Martin Kojtal
859ae4cbfc
Merge pull request #1772 from BartSX/can-devel-f1
...
[STM32F1xx] CAN development for STM32F1xx family
2016-06-06 12:05:25 +01:00
Bartosz Szczepanski
6e77543313
[NUCLEO_F103RB] Added CAN support
...
Added CAN API support for NUCLEO_F103RB target.
Change-Id: Ib5dac8023917afef683ba0703d732bbf53efdcd9
2016-06-06 13:00:03 +02:00
Bartosz Szczepanski
8b44c0d54b
Added CAN API for STM32F1xx family.
...
* STM32F1xx family have only one CAN bus
Change-Id: Ie1c82a22e1483fc5d389b958d062f561770f9004
2016-06-06 12:53:51 +02:00
Martin Kojtal
47e2e09df4
Merge pull request #1843 from c1728p9/atomic_access
...
Add functions for atomic access
2016-06-06 11:29:32 +01:00
Russ Butler
f3b1d45963
Add functions for atomic access
...
Add core util functions for atomic increment, atomic decrement and
compare and set.
2016-06-06 10:55:55 +01:00
Vincent Coubard
e46b659799
Merge branch 'master' of https://github.com/mbedmicro/mbed into nrf51_port
2016-06-05 20:46:42 +01:00
Vincent Coubard
c854d0180f
Build RTOS tests on nrf51 based targets.
2016-06-05 19:55:16 +01:00
Vincent Coubard
39a459f4b6
Port RTOS tests to nrf51.
...
Provide fixed stack stize for nrf51 targets.
Disable memory allocation for stdout otherwise tests fail on mkit target.
2016-06-05 18:32:47 +01:00
Vincent Coubard
c0a6c7c6d4
Better generation of heap section.
...
With this change, the heap section occupy the whole space from the end of
the bss section to the start of the stack section instead of taking a
fixed size in RAM.
This change allows applications to make a more efficient use of the RAM
available and allows application to be compiled if the space between end
of bss and start of stack is less than 2048 bytes.
2016-06-05 17:56:01 +01:00
Martin Kojtal
d1ec4beabe
Merge pull request #1830 from theotherjimmy/device-h-to-target-json
...
provided a script for moving from device.h to target.json
2016-06-04 07:51:31 +01:00
Jimmy Brisson
66574aaa9d
made features a first class citizen
2016-06-03 16:18:23 -05:00
Jimmy Brisson
ff11e7f022
updated readme to include a basic description of features.
2016-06-03 14:08:50 -05:00
Jimmy Brisson
dbeee2ab69
added device MICRONFCBOARD's provides to targets.json
2016-06-03 14:08:50 -05:00