adustm
53ff006f53
Add timeinfo.tm_isdst = -1 to pass MBED_16 test with IAR.
2016-06-27 17:17:05 +02:00
Sam Grove
245d4b8deb
Merge pull request #2003 from rgrover/PR
...
minor fix for a warning when compiling with ARMCC
2016-06-26 00:48:49 -05:00
Sam Grove
e508525bd4
Merge pull request #2000 from egostm/STM32F4xx_ADC2_support
...
[STM32F4] Add ADC2 support to F4 family
2016-06-24 16:15:30 -05:00
Rohit Grover
b12f0c2ad2
take care of a compiler warning
2016-06-24 15:21:04 +01:00
Rohit Grover
7b110f077e
make use of symbol BLOCK1_SIZE to replace a naked constant
2016-06-24 15:21:04 +01:00
Rohit Grover
0c5a7beb20
white space diffs
2016-06-24 15:21:03 +01:00
Rohit Grover
717651eb3f
add better comments to the #if blocks guarding KSDK2 support
2016-06-24 15:21:03 +01:00
Laurent MEUNIER
db7628c4b6
[STM32] Add SPI defaults pins to DISCO_F429ZI
2016-06-24 15:06:59 +02:00
Laurent MEUNIER
0f49396a0a
[STM32F4] Add ADC2 support to F4 family
...
Introducing ADC2 support for NUCLEO_F446ZE implies to have the support
in the core part for all F4 chipsets that possibly support it (even if
not supported on all boards).
2016-06-23 17:08:22 +02:00
Sam Grove
3f5ab2fbb1
Revert "cfstore flash-journal integration with config_system (Resubmitted)"
2016-06-21 17:32:57 -05:00
Simon Hughes
f299b113bb
Adding K64F config properties while retaining additional targets LOWPOWERTIMER
2016-06-17 17:33:39 +01:00
Simon Hughes
6d76dacef7
cfstore flash mode set to async by default
2016-06-17 17:16:23 +01:00
Simon Hughes
e5c081e23f
cfstore flash mode set to sync by default
2016-06-17 17:16:21 +01:00
Simon Hughes
8f6957e195
cfstore flash-journal integration sync mode test fixes.
2016-06-17 17:16:19 +01:00
Bogdan Marinescu
8e8f389d3a
Merge pull request #1876 from geky/newline-conversion
...
Add newline conversion for stdout
2016-06-17 13:29:56 +03:00
Christopher Haster
54609f6d62
Added default value for MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
2016-06-17 03:54:39 -05:00
Martin Kojtal
abf9850559
Merge pull request #1796 from BartSX/lptickerF0
...
[STM32F0xx] LowPowerTicker implementation
2016-06-17 09:51:09 +01:00
Bartosz Szczepanski
4b5a3175f9
[STM32F0xx] Enable LowPowerTimer
...
Change-Id: Id23b9d3a0f9a9a3c8a8501a4ba8de6256bc591dd
2016-06-17 08:30:15 +02:00
Bartosz Szczepanski
c094dcd960
[STM32F0xx] LowPowerTicker implementation
...
Change-Id: I3eb37aa7e35df901b7d3cd00069638425fb3fdc6
2016-06-17 08:18:37 +02:00
Sam Grove
a07a118410
Merge pull request #1961 from 0xc0170/spi_order_name
...
spi hal - specify default bit order
2016-06-17 00:05:38 +01:00
Martin Kojtal
42bc1a43ee
Merge pull request #1890 from bcostm/fix_f0_force_serial_reset
...
[STM32F0] Add USART force/release Reset at Init phase
2016-06-16 17:10:30 +02:00
Martin Kojtal
b79e95ab7e
Merge pull request #1894 from bcostm/fix_f3_force_serial_reset
...
[STM32F3] Add USART force/release Reset at Init phase
2016-06-16 17:07:31 +02:00
Martin Kojtal
39acdd66a0
Merge pull request #1945 from jeromecoutant/PR_UpdateF0_driver_v1_6_0
...
STM32Cube_FW_F0_V1.6.0
2016-06-16 17:06:10 +02:00
0xc0170
50663758f0
spi hal - specify default bit order
2016-06-16 15:31:17 +01:00
Martin Kojtal
b4bb088876
Merge pull request #1960 from AlessandroA/fix_volatile_missing
...
K64F KSDK2: Re-add missing volatile in CLOCK functions
2016-06-16 15:52:21 +02:00
Martin Kojtal
9836fedd33
Merge pull request #1915 from anpilog/master
...
Fix pin mode for STM32F1 target.
2016-06-16 15:22:16 +02:00
Alessandro Angelino
75fa7af17c
K64F KSDK2: Re-add missing volatile in CLOCK functions
...
A previous patch removed two `volatile` keywords by mistake, which are
here re-introduced.
Fixes:
* 23904e7
"Access MCG and SIM through secure access"
2016-06-16 13:18:24 +01:00
Christopher Haster
1480c231e9
Added config option for newline conversion
2016-06-15 21:14:26 -05:00
Christopher Haster
2330dcc49a
Added newline conversion for stdin
...
stdin converts the following character sequences:
\n -> \n
\r\n -> \n
\r -> \n
\n\r -> \n
For original behaviour, a serial object can be instantiated explicitly
2016-06-15 20:58:30 -05:00
Christopher Haster
69c33625eb
Added newline conversion for stdout
...
stdout converts the following character sequences:
\n -> \r\n
\r\n -> \r\n
\r -> \r
\n\r -> \n\r
For original behaviour, a serial object can be instantiated explicitly
2016-06-15 20:58:30 -05:00
Bogdan Marinescu
74270b2a94
Added feature list for K64F
...
IPv4 driver exists on the build tree, so enabling it.
Signed-off-by: Seppo Takalo <seppo.takalo@arm.com>
2016-06-15 20:53:08 +03:00
Martin Kojtal
9b5adb8cd1
Merge pull request #1752 from svastm/add_nucleo_l011k4
...
Add NUCLEO_L011K4
2016-06-14 22:00:28 +02:00
Martin Kojtal
53d7115b49
Merge pull request #1895 from bcostm/fix_l0_force_serial_reset
...
[STM32L0] Add USART force/release Reset at Init phase
2016-06-14 21:53:45 +02:00
Martin Kojtal
4dcefa604a
Merge pull request #1913 from BartSX/816f0xx
...
[STM32F0xx] Fix for #816 issue
2016-06-14 21:53:26 +02:00
Martin Kojtal
1f9d28346f
Merge pull request #1924 from 0xc0170/fix_armcc
...
Fix armcc ulib template - removal
2016-06-14 20:06:26 +02:00
Jaeden Amero
af572350f0
Don't call __disable_irq for uVisor
...
This is a hack to get debug builds applications that use uVisor to work.
The assertions in core_util_critical_section fail because interrupts can't
actually be disabled from unprivileged mode.
Without this hack, core_util_critical_section_enter() calls
mbed_assert_internal() when the assertion fails, which calls
core_util_critical_section_enter() again, which calls
mbed_assert_internal() again; this is infinite recursion.
core_util_critical_section_enter needs some fixing.
2016-06-14 14:09:56 +00:00
Niklas Hauser
516c7cdb80
Rename NVIC_Set/GetVector for K64F
...
This allows FEATURE_UVISOR to virtualize the NVIC calls.
2016-06-14 14:06:45 +00:00
Niklas Hauser
e4c217e21d
Backport virtual NVIC mechanism from CMSIS 5
2016-06-14 14:06:45 +00:00
Niklas Hauser
23904e74be
Access MCG and SIM through secure access
2016-06-14 14:06:45 +00:00
Niklas Hauser
37238fb9be
Add secure access header to CMSIS
2016-06-14 14:06:44 +00:00
Alessandro Angelino
8db93cf0d9
K64F: Explicitly set the start of .uvisor.bss
2016-06-14 14:06:44 +00:00
Alessandro Angelino
abd24ae4f1
K64F: Explicitly set the start of .text
...
If you don't specify the start address of a section explicitly, that
section can end up at different addresses depending on its alignment. If
the alignment of a section is not explicitly set, it inherits it from
the element with the highest alignment inside that section.
Since the uVisor code is in the .text section, and it *must* end up at a
known location, we set the start address of .text to 0x410, which is the
value that the uVisor binary expects.
2016-06-14 14:06:44 +00:00
Brian Daniels
8bbc163d3f
Removing K64F_UVISOR target
2016-06-14 05:00:19 +01:00
Martin Kojtal
e9b56018d2
Merge pull request #1848 from TomoYamanaka/master
...
Implement SystemcoreClock
2016-06-14 01:53:10 +02:00
0xc0170
269697d6d4
targets - remove ulib template
...
armcc provides command line option for choosing a lib type, and we use this,
thus a template is not needed.
2016-06-14 00:41:45 +01:00
Martin Kojtal
ab5bd795a4
Merge pull request #1920 from 0xc0170/fix_inclusion
...
Fix inclusion (board.c and critical.c)
2016-06-14 01:10:06 +02:00
Martin Kojtal
9a06a7509b
Merge pull request #1921 from akselsm/efm32-license-update
...
[EFM32] Update license texts.
2016-06-14 00:30:26 +02:00
Aksel Skauge Mellbye
8bdfb6c71d
[EFM32] Update license texts.
2016-06-13 23:23:58 +01:00
Martin Kojtal
f03943ccf6
Merge pull request #1889 from svastm/fix_rtos_uarm_l4
...
[STM32L4XX] Fix heap size for RTOS on uARM
2016-06-13 23:40:37 +02:00
0xc0170
81a7bdc482
critical - fix __STDC_LIMIT_MACROS for armcc
...
UINT32_MAX is defined only if __STDC_LIMIT_MACROS is provided prior
including stdint.h
2016-06-13 22:14:13 +01:00