jeromecoutant
6c31f3c110
STM32Cube_FW_F0_V1.6.0
...
CMSIS v2.2.3 => v2.3.0
STM32F0 HAL v1.3.1 => v1.4.0
2016-06-09 17:14:02 +02:00
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
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
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
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
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
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
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
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
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
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
Jimmy Brisson
66574aaa9d
made features a first class citizen
2016-06-03 16:18:23 -05:00
Jimmy Brisson
dbeee2ab69
added device MICRONFCBOARD's provides to targets.json
2016-06-03 14:08:50 -05:00
Jimmy Brisson
9cf326861b
HUGE COMMIT WARNING device.h defines -> target.json features
...
one problem:
[WARNING] device APPNEARME_MICRONFCBOARD did not have an associated entry in targets.json
2016-06-03 14:08:40 -05:00
Jimmy Brisson
76e6c885a2
auto-formatted target.json
2016-06-03 14:03:50 -05:00
Michel Jaouen
4e5fe30bc1
[NUCLEO_L476RG, DISCO_L476VG]: GCC_ARM, ARM_STD fix RTOS failed,
...
INIT_STACK used to compute RTOS main stack inconsistant with sp set at reset
align heap, stack config with IAR
issue: #1845
2016-06-03 18:49:54 +02:00
Martin Kojtal
986225d2a8
Merge pull request #1838 from egostm/dev_F4_V1.12.0
...
[STM32F4xx] Update Cube hal to v1.12.0
2016-06-03 15:22:34 +01:00
Martin Kojtal
f3d547e909
Merge pull request #1771 from BartSX/can-devel-f4
...
[STM32F4xx] CAN development for STM32F4xx family
2016-06-03 15:11:32 +01:00
Martin Kojtal
7c294554a2
Merge pull request #1784 from geky/attributes
...
Add useful attributes supported by supported compilers
2016-06-03 14:56:58 +01:00
Erwan GOURIOU
e5a12ea505
[STM32F4][DISCO-F429ZI] LSE not soldered. Use LSI RTC
2016-06-03 15:48:25 +02:00
Erwan GOURIOU
2afce67e5c
[STM32F4][V1.12.0] SystemCoreClock update
...
With ARM and uARM toolchains, SystemCoreClock is reset before UART init by libc.
Fix to perform SystemCoreClock init with UART init out of HAL init.
2016-06-03 15:48:25 +02:00
Erwan GOURIOU
a9b27da409
[STM32F4] Update Cube FW to V1.12.0
...
CMSIS to V2.5.0
HAL to V1.5.0
2016-06-03 15:48:25 +02:00
Erwan GOURIOU
8e15a6cc55
[STM32F4][V1.11.0] Update serial_api.c to support new UART_HandleTypeDef
...
Following cube update, there has been changes in cube HAL that impact
the serial_api.c layer. The global state has been moved to separate
global/tx and rx states, so we can now differentiate both.
2016-06-03 15:48:25 +02:00
Laurent Meunier
8955b6690d
[STM32F4] Update to cube V1.11.0
...
This cube version includes
HAL to V1.4.4
CMSIS to V2.4.3
2016-06-03 15:48:25 +02:00
Laurent Meunier
08733d131d
[STM32F4] Update to cube V1.10.0
...
CMSIS to V2.4.2
HAL to V1.4.3
2016-06-03 15:48:25 +02:00