Niklas Hauser
b363c14fe3
Move page heap after uVisor private data.
2016-08-31 08:36:55 +03:00
svastm
1f80a127e3
Enable asynchronous serial
2016-08-31 08:36:48 +03:00
svastm
214cbaa0f9
Add asynchronous serial
2016-08-31 08:36:44 +03:00
Radhika
8310d415af
Formatting code according to ARM guidelines. Ran pylint and astyle. Rebased latest ARMmbed-os code.
2016-08-31 08:36:41 +03:00
Yoshihiro TSUBOI
2339beb4d2
a patch for TY51822r3 to use a change of PR #2535
2016-08-31 08:36:34 +03:00
jeromecoutant
bf66d1b2e3
Rebase to replace "default_build" into "default_lib"
2016-08-31 08:36:31 +03:00
jeromecoutant
57eda101d1
Use GCC small build for 64K flash STM32
2016-08-31 08:36:27 +03:00
Radhika
e417e20436
heap and stack test
2016-08-31 08:36:24 +03:00
Radhika
10704ccf46
Adding NCS36510 support in mbed-os5.1
2016-08-31 08:36:20 +03:00
Radhika
a5cdb1da8a
heap and stack test
2016-08-31 08:36:17 +03:00
Radhika
ada4eb122b
Adding NCS36510 support in mbed-os5.1
2016-08-31 08:36:13 +03:00
Jeremy Brodt
68334bcf18
Added Deep Sleep support with USB.
2016-08-31 08:35:56 +03:00
Jeremy Brodt
6b838d770a
Removed constant structure element.
2016-08-31 08:35:53 +03:00
Jeremy Brodt
aaa0811cb2
Cleaned up analogin.
2016-08-31 08:35:50 +03:00
Jeremy Brodt
ac18ffe015
Initial release.
2016-08-31 08:35:46 +03:00
svastm
c9292d6e35
Enable asynchronous serial
2016-08-31 08:35:29 +03:00
svastm
58ed74bd82
Add asynchronous serial
2016-08-31 08:35:26 +03:00
Toyomasa Watarai
59dc5400a7
Fix link error
...
xxx_s.a libraries are no longer supported in GCC_CR toolchain
2016-08-31 08:35:17 +03:00
Toyomasa Watarai
e9a1501dd8
Add TOOLCHAIN_GCC_CR support
2016-08-31 08:35:13 +03:00
Toyomasa Watarai
0e23649414
Fix multiple definition errors in GCC_CR build
2016-08-31 08:35:09 +03:00
Laurent MEUNIER
568384a8a5
pwmout: remove printf
...
This remains from a debug session but is not needed and creates a warning,
so better remove it.
2016-08-31 08:34:47 +03:00
Bartek Szatkowski
050162a384
Ticker: Move ticker initialisation to object creation time
...
Having it in the attach call introduces extra latency and can break
short delays, for the first usage.
2016-08-31 08:34:43 +03:00
Bartek Szatkowski
5adb51fb8e
K64F/K22F: Implement HAL lp_timer API
...
API implemented using hybrid approach with RTC for longer periods and
LPTMR for subsecond ones.
2016-08-31 08:34:36 +03:00
Andrzej Puzdrowski
36c9092fbf
Introduce uart hardware flow control configuration using mbed configuraton system for nrf5x base-targets
2016-08-31 08:34:32 +03:00
Michel Jaouen
2457bb1f9e
STM32F3 : Fix RTOS GCC_ARM test failed. remove target with RAM too small for RTOS GCC_ARM. since newlib is used for RTOS re-entrance suport instead of nano-newlib : Heap size is reduced because sdata and bss have increased.
2016-08-31 08:34:29 +03:00
jeromecoutant
b9fd1f793e
build issues
...
Target FLASH is quiet small (16KB),
so only uARM is supported and very small applications.
2016-08-31 08:33:28 +03:00
Bartek Szatkowski
daeedf3e9b
Beetle: Implement sleep API
2016-08-30 07:43:52 +01:00
Russ Butler
fb3414fa43
Fix SingletonPtr problems
...
Check to see if ptr is NULL after acquiring the singleton lock to
prevent initialization race conditions. Also explicitly call the
constructor for type T.
2016-08-30 07:43:51 +01:00
Mahadevan Mahesh
9deafe6749
HEXIWEAR: Update I2C pin mapping
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-30 07:35:27 +01:00
adustm
4ae0fdf164
fix build issue by modifying labels
2016-08-30 07:35:23 +01:00
adustm
814d76726a
Add documentation + reformat the code
2016-08-30 07:35:22 +01:00
adustm
31a410bfad
Add entropy functions for STM32F4 and STM32F7 family
2016-08-30 07:35:21 +01:00
Mahadevan Mahesh
2e4d9847e4
KL27Z: Update the ARM linker file
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-30 07:27:40 +01:00
Mahadevan Mahesh
246b934405
KL27Z: Update the SPI driver
...
1.Fix SPI flag name error
2.Fix SPI write blocking function
3.Use function pointer to implement SPI IRQ handler to reduce code size
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-30 07:27:39 +01:00
mtkrtk
16a6fc0917
Enable SPI1 on P6_4 ~ P6_7
2016-08-30 07:27:38 +01:00
svastm
8238d2230b
Add ethernet and feature IPV4
...
This commit refactor the `lwip-eth/arch/TARGET_STM` folder and add the IPV4 feature for the
following targets:
- NUCLEO_F207ZG
- NUCLEO_F429ZI
- NUCLEO_F767ZI
- DISCO_F746NG
2016-08-30 07:27:37 +01:00
svastm
0540aaa532
Enable asynchronous serial
2016-08-30 07:27:33 +01:00
svastm
1c213ae259
Add asynchronous serial
2016-08-30 07:27:32 +01:00
svastm
f18f9e151b
Enable asynchronous serial
2016-08-30 07:27:30 +01:00
svastm
47684de244
Add asynchronous serial
2016-08-30 07:27:29 +01:00
0xc0170
ec15ee63d7
targets - KL27Z IAR removal
...
Fails to build spi HAL
2016-08-19 10:54:49 +01:00
0xc0170
5a78cf3fc5
mbed lib revision - 124
2016-08-18 14:32:39 +01:00
Yoshihiro TSUBOI
0b195e8594
Added exporting support
2016-08-18 13:48:42 +01:00
Christopher Haster
7b02d5396c
Updated deprecation notices to match branch names
...
Example:
MBED_DEPRECATED_SINCE("mbed-os-5.1", "don't foo any more, bar instead")
void foo(int arg);
2016-08-18 13:48:41 +01:00
Christopher Haster
aa9b5df914
Added more well-defined garuntees on deprecation notices in mbed
...
From the discussion on issue #2068 :
Functions marked deprecated in the mbed library should notate when
the deprecation was started to allow efficient removal once a set
amount of time has expired.
Added the following macro:
MBED_DEPRECATED_SINCE("version", "message string")
Example usage:
MBED_DEPRECATED_SINCE("v5.1", "don't foo any more, bar instead")
void foo(int arg);
Adopted in existing deprecations:
- FunctionPointer
- RtosTimer
- Thread
2016-08-18 13:48:38 +01:00
Jeremy Brodt
69d4a921be
Synchronizing SPI drivers.
2016-08-18 13:48:03 +01:00
Jeremy Brodt
2e786ba70d
Added missing register definitions.
2016-08-18 13:48:01 +01:00
Jeremy Brodt
0c594858fd
Updated bit-band macros to match latest MXC convention.
2016-08-18 13:47:59 +01:00
Jeremy Brodt
a135a9ae18
Fixed analogout bugs.
2016-08-18 13:47:57 +01:00
Jeremy Brodt
0f847f4444
Fixed i2c_byte_write() return value.
2016-08-18 13:47:55 +01:00