Sam Grove
30ddefc968
Merge pull request #3654 from geky/header-rename
...
Renamed files in platform to match source names
2017-02-23 10:16:35 -06:00
Sam Grove
078995a021
Merge pull request #3482 from Neuromancer2701/patch-1
...
Update lwipopts.h
2017-02-23 10:15:24 -06:00
U-ONSEMI\fg64rh
4678a31efa
Conflict resolved
2017-02-23 18:47:15 +05:30
Seppo Takalo
9137ba8f8a
Add NS_DUMMY_DEFINITIONS_OK
...
Add definition from master repository.
This fixes compilation of coap_service.c on non-secure platforms.
2017-02-23 14:44:59 +02:00
Yogesh Pande
f51329b858
Reverting fix for IOTCLT-1439 because of regression
2017-02-23 12:29:49 +02:00
Pierre-Marie Ancele
48c63cacdb
Use #if defined TARGET_STM32L4
2017-02-23 09:32:12 +01:00
Wolfgang Betz
c7453b2452
Correct return values for `I2C::write(int, const char*, int, bool)`
2017-02-23 09:18:34 +01:00
Yogesh Pande
9f8271e495
Taking error fix for IOTCLT-1439
2017-02-23 08:23:39 +02:00
Yogesh Pande
d3b48a8e2d
Merge remote-tracking branch 'upstream/master'
2017-02-23 08:15:51 +02:00
Jimmy Brisson
d62f046e57
Fail bootloader builds on targets that don't support it
...
This patch will prevent building bootloader builds on targets that have
not yet had their linker scripts/scatter files changed to allow for the
ROM space shrinking expected by bootloader builds. At the point of this
patch, bootloader linker script modifications are only supported by the
NUCLEO_F429ZI, K64F, KL46Z, and Odin.
2017-02-22 18:27:23 -06:00
Jimmy Brisson
9a63bfb1fb
Enable boot-loader builds
...
To enable a boot-loader style application, override
"targets.bootloader_exec" or "targets.restrict_size" on a particular
target. These parameters are a bin or hex file, and an integer, in bytes,
respectively. If either override is present, then an application region
is created after the boot-loader region, when "targets.bootloader_exec"
is present, and before post-application, when "targets.restric_size" is
present. The size of the boot-loader region is read from the file
provided in the configuration.
2017-02-22 18:20:26 -06:00
Christopher Haster
aff49d8d1e
Renamed files in platform to match source names
...
critical.h -> mbed_critical.h
sleep.h -> mbed_sleep.h
toolchain.h -> mbed_toolchain.h
rtc_time.h -> mbed_rtc_time.h
semihost_api.h -> mbed_semihost_api.h
wait_api.h -> mbed_wait_api.h
2017-02-22 18:17:54 -06:00
Sam Grove
a8a31da2e8
Merge pull request #3737 from bcostm/dev_can_factorization
...
STM32: can_api.c files factorization
2017-02-22 13:36:59 -06:00
Sam Grove
5c28715fbd
Merge pull request #3742 from jeromecoutant/PR_SLEEP
...
STM32 : minor update in sleep HAL file
2017-02-22 13:35:01 -06:00
Sam Grove
067f5a0fef
Merge pull request #3791 from theotherjimmy/remove-cr
...
Remove GCC_CR and refurbish LPCXpresso exporter
2017-02-22 13:33:14 -06:00
Sam Grove
355f69a11d
Merge pull request #3802 from ARMmbed/feature-flash-api
...
Merge the feature-flash-api branch into master
2017-02-22 13:31:41 -06:00
Sam Grove
5491ccc0a6
Merge pull request #3803 from TomoYamanaka/master
...
Bug fix of initial value of interrupt edge in "gpio_irq_init" again
2017-02-22 13:21:13 -06:00
Sam Grove
0733fe0778
Merge pull request #3814 from 0xc0170/fix_i2c_delay_onsemi
...
NCS36510: I2C idle delay of 1us
2017-02-22 13:20:17 -06:00
Pierre-Marie Ancele
248dbaabe2
Fix GPIOG usage of STM32L4 by activating VDDIO2 power supply
2017-02-22 16:44:28 +01:00
Kari Severinkangas
52ca190474
timestamp bit moved to correct place.
2017-02-22 14:03:59 +02:00
Kari Severinkangas
81452424d4
Security related traces removed. Network name copy fixed.
2017-02-22 13:59:31 +02:00
Kari Severinkangas
407d8d3962
yotta defines removed. minor edits on thread conf.
2017-02-22 13:59:31 +02:00
Kari Severinkangas
ba5cd8c6d6
IOTTHD-1028: thread config update
2017-02-22 13:59:31 +02:00
Kari Severinkangas
a26a80d686
IOTTHD-1028: thread config update
2017-02-22 13:59:31 +02:00
jeromecoutant
3a83fc8a21
STM32 RTC api minor update
...
Add more detailed information in comments
Issue with sunday corrected
Issue with wrong rtc_isenabled status corrected
2017-02-22 08:50:58 +01:00
Russ Butler
071235415e
Add K64F, KL46Z, F429, F439 and odin flash algos
...
Check in flash algos for the K64F, KL46Z, F429, F439 and Odin board
and enable these features accordingly in targets.json. This
implementation uses flash algo blob that are generated via scripts.
The K64F and KL46Z were generated directly from packs, while the
KL46Z, F429, F439 and odin were generated from code checked into
the FlashAlgo repo.
2017-02-21 14:09:06 -06:00
0xc0170
2fa2927ab5
tests: add FlashIAP functional test
...
It currently tests functionality provided by flash IAP API like
read/program/erase and getters.
2017-02-21 14:08:56 -06:00
0xc0170
87001589c1
flash: add FlashIAP class
...
Flash IAP that provides erase/read/program to an internal API. It
invokes flash HAL functions.
FlashIAP checks for alignments for erase and program. HAL functions
do not, to avoid duplication per target implementation.
2017-02-21 14:08:42 -06:00
0xc0170
bae0f97bc9
flash: add flash algo common layer
...
If target supports flash algo, it can get common HAL implementation, providing
feature "HAL_FLASH_CMSIS_ALGO". This simplifies target code, and having
one implementation that can be shared by many targets.
Be careful with flash cmsis algo, in some cases they execute code that
can affect the system. For instance, it can disable cache, or affect
some system clocks. Therefore this feature should be well tested.
2017-02-21 14:08:33 -06:00
0xc0170
4d55719321
test: add flash functional tests for flash HAL
...
Add tests to verify the hal port of the flash_api.
2017-02-21 14:08:23 -06:00
0xc0170
fdfb82030c
hal: add flash hal api
...
Add a flash api with functions to erase and program. The api also
includes functions to query flash start, flash size, page size and
sector size.
2017-02-21 14:08:09 -06:00
Martin Kojtal
ff41cc97ae
Merge pull request #3806 from 0xc0170/fix_issue#2989
...
NXP KL43Z/KL27Z: fix spi format bits check
2017-02-21 17:13:07 +00:00
Martin Kojtal
4470d048a6
Merge pull request #3748 from c1728p9/application_transfer_support
...
Add a function to transfer control to another app
2017-02-21 17:11:42 +00:00
Sam Grove
14bc2338eb
Merge pull request #3812 from anangl/rework_i2c
...
TARGET_NRF5: reworked i2c_api.c
2017-02-21 11:03:27 -06:00
Sam Grove
d14aa74b8c
Merge pull request #3798 from c1728p9/fix_st_vtor
...
Fix vector table bug when using bootloader on ST
2017-02-21 11:02:17 -06:00
Sam Grove
988a1891b2
Merge pull request #3797 from theotherjimmy/remove-export-readme
...
Remove export subdir readme
2017-02-21 10:57:35 -06:00
Sam Grove
bce720d756
Merge pull request #3786 from bulislaw/feature_rework_rtos_tests
...
Rework RTOS mutex tests
2017-02-21 10:57:08 -06:00
Sam Grove
6f6e5c478f
Merge pull request #3784 from geky/nsapi-sigio
...
nsapi: Rename attach -> sigio to decrease confusion on its behaviour
2017-02-21 10:56:40 -06:00
Sam Grove
cfd517a3a0
Merge pull request #3783 from geky/cb-deprecate-attach
...
Callback: Deprecate attach member function in favor of simple assignment
2017-02-21 10:55:44 -06:00
Sam Grove
4103842b2b
Merge pull request #3782 from geky/events-callback-inference
...
events: Add support for infering event type from Callback objects
2017-02-21 10:53:14 -06:00
Sam Grove
09a0ff3b3f
Merge pull request #3779 from geky/ncs36510-timing
...
NCS36510: Fix the sporadic semaphore timing issue
2017-02-21 10:50:14 -06:00
Sam Grove
1ee18b4ecb
Merge pull request #3767 from OpenNuvoton/nuvoton
...
[NUC472] Support no-XRAM configuration
2017-02-21 10:49:13 -06:00
Sam Grove
094fab43e7
Merge pull request #3760 from adustm/usb_txsize_fix
...
Fix #3756 for 64 bytes transfers
2017-02-21 10:47:44 -06:00
Sam Grove
4b850e268a
Merge pull request #3759 from LMESTM/fix_spi_freq
...
STM32: spi_frequency table index fix
2017-02-21 10:47:17 -06:00
Sam Grove
3c3e04f6d2
Merge pull request #3739 from jeromecoutant/PR_F7_HSE
...
STM32F7 : remove multiple HSE_VALUE define value
2017-02-21 10:47:00 -06:00
jeromecoutant
053072c2dc
STM32 : set back US counter after deepsleep
2017-02-21 17:46:15 +01:00
jeromecoutant
e8519416c1
STM32 sleep.c remove compilation warning
2017-02-21 17:46:11 +01:00
Sam Grove
b7dce71510
Merge pull request #3665 from LMESTM/dev_stm32_gpio_pins_rework
...
Dev stm32 gpio pins rework
2017-02-21 10:41:16 -06:00
jeromecoutant
0259c1a2a7
STM32 remove warning in hal_tick_32b.c file
2017-02-21 16:43:20 +01:00
Anna Bridge
251ef81719
Fix indentation level to be consistent.
2017-02-21 15:41:17 +00:00