bcostm
f5e76d38f3
STM32 serial: improve irq index management for L4 devices
2018-02-09 14:18:43 +00:00
bcostm
37738fec6e
STM32 serial: improve irq index management for L1 devices
2018-02-09 14:18:43 +00:00
bcostm
32eff7d5da
STM32 serial: improve irq index management for F7 devices
2018-02-09 14:18:43 +00:00
bcostm
19fd049d8f
STM32 serial: improve irq index management for F3 devices
2018-02-09 14:18:42 +00:00
bcostm
2aadbb80df
STM32 serial: improve irq index management for F2 devices
2018-02-09 14:18:42 +00:00
bcostm
d01cfb1ca8
STM32 serial: coding style
2018-02-09 14:18:42 +00:00
bcostm
7cda4dd332
STM32 serial: improve irq index management for F1 devices
2018-02-09 14:18:42 +00:00
bcostm
83157673d2
STM32 serial: use uart_name in serial_irq_set function for F4
2018-02-09 14:18:42 +00:00
bcostm
fb4d9252f8
STM32 serial: fix linking error
2018-02-09 14:18:42 +00:00
bcostm
2c4d959064
STM32 serial: use uart_name instead of uart_base
2018-02-09 14:18:42 +00:00
bcostm
327a378123
STM32 serial: change serial_get_irq_n function for F4 devices
2018-02-09 14:18:42 +00:00
bcostm
f67975410a
STM32 serial: use get_uart_index function for F4 devices
2018-02-09 14:18:42 +00:00
bcostm
0c09ac7716
STM32 serial: add get_uart_index utility function
2018-02-09 14:18:42 +00:00
bcostm
584e6ee5da
STM32 serial: move init_uart function at the end of file
2018-02-09 14:18:42 +00:00
Wilfried Chauveau
0a644d25e9
add support for the murata's module based on STM32L0
2018-02-09 14:18:42 +00:00
adustm
52eb2b7f3e
Remove last code redundancy
2018-02-09 14:18:42 +00:00
adustm
acea1bda7c
Improve fix calling Accumulate function every time in finish function
2018-02-09 14:18:42 +00:00
adustm
143b44815d
Fix MD5 link issue
2018-02-09 14:18:42 +00:00
adustm
192de3f4ec
Fix #5079 . Add the support of call to mbedtls_xxx_finish even if mbedtls_xxx_udate was not called since mbedtls_xxx_start
2018-02-09 14:18:42 +00:00
Wilfried Chauveau
a97e4d76ed
fix a silent conflict with PR #5947
2018-02-09 14:18:42 +00:00
Wilfried Chauveau
8340f5041a
add support for STM32L443RC & WISE-1510
2018-02-09 14:18:42 +00:00
jeromecoutant
0e78e7ef4e
STM32 : set all PinMap structures as weak
...
This allow custom overwrites
2018-02-09 14:18:42 +00:00
Ashok Rao
3d0c222c42
Add license info
2018-02-09 14:18:41 +00:00
Ashok Rao
fb267818e3
Adding MTB ublox NINA-B1 as a new target
2018-02-09 14:18:41 +00:00
sarahmarshy
d158c21676
Change exception in ArmPackManager FLM reader
2018-02-09 14:18:41 +00:00
sarahmarshy
58b5970434
Treat start variable as addrss in `generate_bootloader_build`
...
Correct spacing.
2018-02-09 14:18:41 +00:00
sarahmarshy
32b8cff1b3
Introduce sector ceiling/floor rounding
...
Use ceiling for bootloader end address
Use floor for application size
2018-02-09 14:18:41 +00:00
sarahmarshy
9cdc6c75e3
Use Config class sector variable
2018-02-09 14:18:41 +00:00
sarahmarshy
dcaeae80c1
Error check existence of sectors
2018-02-09 14:18:41 +00:00
Sarah Marsh
6df1256213
Add pyelftools dependency
2018-02-09 14:18:41 +00:00
Sarah Marsh
82c67effd6
Align managed bootloader addresses on sector boundaries
...
Aligns application start address to sector boundary
Aligns application end address to sector boundary
2018-02-09 14:18:41 +00:00
Sarah Marsh
ce078b75dc
Fix typo in _generate_bootloader_build
2018-02-09 14:18:41 +00:00
Sarah Marsh
1a512c9307
Add functions for getting sectors in Config class
2018-02-09 14:18:41 +00:00
Sarah Marsh
52dc6770c2
Move FLM parsing to arm_pack_manager and regenerate index
...
Modify arm_pack_manager to look for new keys in pdsc files, because some
vendors have changed their format
2018-02-09 14:18:41 +00:00
jeromecoutant
ee333a5cd0
SMT32L4 : add missing ST HAL LPUART functions
...
To enable/disable UART Clock in Stop Mode
2018-02-09 14:18:41 +00:00
Clemens Mandl
a457d71bd3
Updated List comparision with shorter implementaion using python build-in function zip()
2018-02-09 14:18:41 +00:00
Clemens Mandl
035fe91ebd
Fixed a bug with multiple Sub-Directories with same name
2018-02-09 14:18:40 +00:00
Christopher Haster
3a8da4c24c
Added pretty bar printing for compile output
...
Looks like this:
Building project mbed-os-prettyoutput (ARCH_PRO, GCC_ARM)
Scan: .
Scan: env
Scan: mbed
Scan: FEATURE_LWIP
Text 70.5KB Data 2.72KB BSS 7.43KB ROM 73.2KB RAM 10.1KB
ROM [||||||| ] 73.2KB/512KB
RAM [|||||||||||||||| ] 10.1KB/32KB
Image: BUILD/ARCH_PRO/GCC_ARM/mbed-os-prettyoutput.bin
If you build a target without a cmsis-pack it looks like this:
Building project mbed-os-prettyoutput (ARM_BEETLE_SOC, GCC_ARM)
Scan: .
Scan: env
Scan: mbed
Scan: FEATURE_BLE
Text 99KB Data 2.84KB BSS 13KB ROM 102KB RAM 15.8KB
Image: BUILD/ARM_BEETLE_SOC/GCC_ARM/mbed-os-prettyoutput.bin
And the old behaviour of displaying the memap table can be brought back
by passing the --stats-depth parameter
2018-02-09 14:18:40 +00:00
Phyo Kyaw
454545aba2
Updated exporter for e2 studio: added new launch file
2018-02-09 14:18:40 +00:00
Kevin Bracey
6e2584e39e
Correct return value of nsapi_dns_query_multiple
...
Documentation states that nsapi_dns_query_multiple returns the number of
addresses found on success - it was returning 0.
Overloads using SocketAddress are relying on the return value, meaning
those calls didn't work at all.
Fixes #5921 .
2018-02-09 14:18:40 +00:00
jeromecoutant
73ed270d2d
STM32 NUCLEO F413ZH and L433RC : STDIO configuration
...
#5795 patches are missing for these 2 targets
STDIO_UART_TX and STDIO_UART_RX can be now user defined
2018-02-09 14:18:40 +00:00
TomoYamanaka
5b25f79f8d
RZ_A1LU: cmsis nvic include fix
...
To get cmsis nvic definitions, I added the process that include "cmsis_nvic.h" in cmsis.h.
Relation PR is #5890 .
2018-02-09 14:18:40 +00:00
TomoYamanaka
32ed0f7593
Modify the arrangement of "{" that shows the function start
...
Regarding "{" that show the function start, I modified the the arrangement from right of function to new line.
2018-02-09 14:18:40 +00:00
TomoYamanaka
856737cb74
Add license header on top in reserved_pins.h
...
I modified the lack of license header in the below header files.
- targets/TARGET_RENESAS/TARGET_RZ_A1XX/TARGET_RZ_A1H/TARGET_MBED_MBRZA1H/reserved_pins.h
- targets/TARGET_RENESAS/TARGET_RZ_A1XX/TARGET_GR_LYCHEE/TARGET_MBED_MBRZA1LU/reserved_pins.h
2018-02-09 14:18:40 +00:00
TomoYamanaka
884d02dc31
Support TRNG function for GR-LYCHEE
...
I supported the TRNG function when target is GR-LYCHEE.
GR-LYCHEE generates TRNG by acquiring the random number of Wifi module(ESP32) incorporated in it using I2C.
2018-02-09 14:18:40 +00:00
TomoYamanaka
133f4043c2
Add the definition for GR-LYCHEE in mbed_rtx.h
...
In mbed_rtx.h file, I added the definition for GR-LYCHEE to use the "Dynamic Heap" processing when the target is GR_LYCHEE.
2018-02-09 14:18:40 +00:00
TomoYamanaka
e1b7f641de
Add startup processing having CMSIS5/RTX5 been available on GR-LYCHEE
...
For supporting to CMSIS5/RTX5, I added the start-up processing of 3 toolchains (ARMCC, GCC_ARM, IAR) and the register definition of RZ/A1LU specific.
In addition, I added the linker script files to implement the dynamic HEAP the same as GR-PEACH(RZ/A1H).
2018-02-09 14:18:40 +00:00
TomoYamanaka
e54f6c7459
Enable exporter for GR_LYCHEE is a Renesas new target board
...
I added GR_LYCHEE as a new target board in DS-5, e2studio and IAR export.
2018-02-09 14:18:40 +00:00
TomoYamanaka
50d4c258d4
Add GR_LYCHEE as a new target board in terget.json, build_travis.py and tests.py
...
I added GR-LYCHEE's configuration in targets.json file. Also, I added GR_LYCHEE as a Renesas new target board in build_travis.py and tests.py.
2018-02-09 14:18:40 +00:00
Cruz Monrreal
caeaa49d68
Merge pull request #5954 from ARMmbed/release-candidate
...
Release candidate for mbed-os-5.7.4
2018-01-29 18:22:46 -06:00