Commit Graph

12675 Commits (4be1146f00fa815c04296fe04f1f66cf726ea24f)

Author SHA1 Message Date
Nabil Elqatib 5edb0901e6 Add BSP files for NUCLEO_L496ZG 2017-11-03 13:02:52 +00:00
Pierre-Marie Ancele e3c91a2ce1 add compatibility with STM32L496xG MCUs 2017-11-03 13:02:52 +00:00
Kevin Gilbert b0ab46e271 Resolve doxygen warning in filesystems 2017-11-03 13:02:51 +00:00
Amanda Butler 55043e100a Copy edit pull_request_template.md
Make minor copy edit to match our style guide to fulfill older JIRA task.
2017-11-03 12:59:07 +00:00
Maciej Bocianski 7db5595f2e race test: fix out of memory problem for NUCLEO_F070RB 2017-11-03 12:59:07 +00:00
Ganesh Ramachandran 12eb3856f6 added IAR export for TMPM066 2017-11-03 12:59:07 +00:00
Jimmy Brisson 883cb92ab9 Remove include from assember in makefile exporter
The build system does not do this, so this is a consistency fix
2017-11-03 12:59:06 +00:00
Maciej Bocianski 3983d49b39 semaphore test: fix out of memory problem for NUCLEO_F070RB 2017-11-03 12:59:06 +00:00
Maciej Bocianski 687c1b623a mail test: fix out of memory problem for NUCLEO_F070RB 2017-11-03 12:59:06 +00:00
Kevin Gilbert 48e87a09f6 Change address subtraction when moving through block devices to be the size of the entire block device not the block size 2017-11-03 12:59:06 +00:00
Anna Bridge 63dc29d816 Combine string constants passed to 'join' function 2017-11-03 12:59:06 +00:00
adbridge 8d9e052697 Improve domain handling and status checking of updated examples.
All the examples cloned from Mercurial should use the new
os.mbed.com domain. Thus update corrects that.

A new option has been added to the update.py script , -s which shows
the status of any PRs raised against the examples that are tagged with
the current release label.
2017-11-03 12:59:06 +00:00
Kevin Gilbert 136aac92b4 Replace PACKED attribute on lpc4088 ethernet structs with MBED_PACKED. Placement of packed attribute was causing warnings due to following typedef 2017-11-03 12:59:06 +00:00
Przemyslaw Stekiel 4b7b453135 Add MemoryPool test.
Add test for MemoryPool.
2017-11-03 12:59:06 +00:00
Piotr Grygorczuk 78b6f82e9d lpc1769 inherits from lpc1768; reuse lpc1768.ld for LPC1769 target 2017-11-03 12:59:06 +00:00
Piotr Grygorczuk 3724b25626 mbed LPC1768 & Xpresso LPC1769 unified
Target of LPC1769 links to mbed LPC1768.
The PinNames.h has conditional compile for the pin names.
LWIP lpc17xx emac driver modified to allow LPC1769 target
2017-11-03 12:59:05 +00:00
Piotr Grygorczuk 33545bbd18 LPCXpresso LPC1769 board ported
The blinky example compiles and runs.
The board has a different eth phy component than mbed LPC1768. It requires a driver.
2017-11-03 12:59:05 +00:00
bcostm ffc19cb04c STM32: Remove lwip compilation warnings 2017-11-03 12:59:05 +00:00
bcostm 53acf471b6 STM32: Remove IAR compilation warning 2017-11-03 12:59:04 +00:00
bcostm cbb1f98299 STM32: Remove GCC_ARM compilation warnings 2017-11-03 12:59:04 +00:00
Tony Wu 9d3e36d497 rtl8195am - fix us_ticker collision and race
Switch to timer 2 for us_ticker for timer 6 might be used
for power saving.

Signed-off-by: Tony Wu <tonywu@realtek.com>
2017-11-03 12:59:04 +00:00
Christopher Haster 7317d3eb4b Change FileSystemHandle group to platform
Was drivers, should be platform, wasn't updated during move
2017-11-03 12:59:04 +00:00
Mahadevan Mahesh 730be2b9c0 MCUXpresso: Fix LPTimer issue when using multiple timeout objects
Fix for Issue #5150

Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2017-11-03 12:59:04 +00:00
Mahadevan Mahesh c190ceab41 MCUXpresso: Fix issue of ticker interrupt incorrectly firing
Fix for Issue #5279

Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2017-11-03 12:59:04 +00:00
Jimmy Brisson b3368e97cc Check for core support in ARM toolchain 2017-11-03 12:59:04 +00:00
Jimmy Brisson 3387ddcd3e Test the supported check in the ARM toolchains
They fail right now, Cores are not checked
2017-11-03 12:59:04 +00:00
Jimmy Brisson ce58c04433 Check for uARM support when compiling with uARM 2017-11-03 12:59:03 +00:00
Tony Wu 7bf56cff96 rtl8195am - remove redundant file
This file is unused and redundant.

Signed-off-by: Tony Wu <tonywu@realtek.com>
2017-11-03 12:59:03 +00:00
Tony Wu 16784d41ff rtl8195am - fix IAR zero padding issue
Remove redundant memory regions, and merge multiple RAM regions into one
to solve ielftool zero padding issue.

The side effect is less control over object files placement. It's all up
to linker's best effort.

Signed-off-by: Tony Wu <tonywu@realtek.com>
2017-11-03 12:59:03 +00:00
Tony Wu 28d76ac248 rtl8195am - cleanup IAR icf file
Cleanup ICF file. No logic change.

Signed-off-by: Tony Wu <tonywu@realtek.com>
2017-11-03 12:59:03 +00:00
bcostm b9acc52977 Typo correction 2017-11-03 12:59:03 +00:00
bcostm 781f6f731c Coding style and add State field init 2017-11-03 12:59:03 +00:00
bcostm 4afca4df87 NUCLEO_F207ZG: Fix issue with tests-api-analogout and GCC_ARM
Without this fix the tests-api-analogout test is fail with GCC_ARM.
2017-11-03 12:59:03 +00:00
Laurent MEUNIER 9bbe822d56 STM32: RNG: Ensure that no more than 1 instance is used
There is only 1 RNG HW IP and we do not support more than one driver
user at a time, so let's ensure this is the case and raise an error if
needed.
2017-11-03 12:59:03 +00:00
Laurent MEUNIER a375ea0619 STM32: TRNG: remove call to deprecated HAL_RNG_GetRandomNumber
HAL_RNG_GetRandomNumber is a deprecated API and replaced here with
a call to HAL_RNG_GenerateRandomNumber.

Doing so, we also rework the driver to use the 4 bytes returned by a call
to HAL_RNG_GenerateRandomNumber instead of 1 byte out of 4.

HAL_RNG_GenerateRandomNumber was not returning any error code, so now
we can also check the return code.
2017-11-03 12:59:03 +00:00
Laurent MEUNIER 16048c261f Activate FLASH hal support on 2 STM32 boards
The generic Flash support for L4 and L0 families is already there,
but was not activated by default on 2 recentely added boards:
DISCO_L475VG_IOT01A and DISCO_L072CZ_LRWAN1
This is done now.
2017-11-03 12:59:02 +00:00
Martin Kojtal e62a1b9236 Merge pull request #5355 from ARMmbed/release-candidate
Release candidate for mbed-os-5.6.3
2017-10-23 15:12:07 +01:00
adbridge 730646d0d7 Updated MBED versionning block for patch release 2017-10-20 16:18:32 +01:00
Przemyslaw Stekiel 3e56f41aa2 Remove redundant ISR test. 2017-10-20 16:18:30 +01:00
Maciej Bocianski c9e589cc70 Move heap_and_stack tests 2017-10-20 16:18:30 +01:00
Maciej Bocianski 6adfa8fae8 Extends test set for EventFlags class 2017-10-20 16:18:30 +01:00
Tony Wu 3cf6a09a67 rtl8195am - use TOOLCHAIN_PATHS to locate toolchain
Use TOOLCHAIN_PATHS to locate toolchain binaries for users might set
compiler paths, through mbed_settings.py, env vars, or system path.

Signed-off-by: Tony Wu <tonywu@realtek.com>
2017-10-20 16:18:30 +01:00
Filip Jagodzinski 91f648cd66 Tests: RTOS: RtosTimer: Fix tests on debug profile
Redefine error() as noop to fix tests being aborted when compiled
with -DMBED_TRAP_ERRORS_ENABLED=1.
2017-10-20 16:18:30 +01:00
Filip Jagodzinski 910025f19d Tests: RTOS: RtosTimer: Add tests 2017-10-20 16:18:30 +01:00
Filip Jagodzinski d812594c88 RTOS: RtosTimer: Improve API docs 2017-10-20 16:18:30 +01:00
maclobdell 9c125dbdcc fix app start size in IAR linker for K66F 2017-10-20 16:18:30 +01:00
maclobdell f5850b02ac add updates for bootloader support to K66F 2017-10-20 16:18:30 +01:00
maclobdell 7a5687396e enabled flash in-application-programming driver for k66f 2017-10-20 16:18:30 +01:00
Roberto Spelta c6f68b21b5 removed memory allocation 2017-10-20 16:18:30 +01:00
Roberto Spelta dd1d294c74 fixed pin LEDs 2017-10-20 16:18:30 +01:00