Martin Kojtal
5326e30961
Merge pull request #14293 from jeromecoutant/PR_CMAKE_ALIGN
...
STM32L4 : align CMakeLists.txt with all STM32
2021-03-11 08:56:06 +00:00
Martin Kojtal
0ef41d3687
Merge pull request #14347 from harmut01/baremetal_ambiq
...
Add bare metal support to Ambiq targets
2021-03-11 08:55:43 +00:00
Martin Kojtal
6bbd68cb42
Merge pull request #14393 from LDong-Arm/readme_post_build_update
...
Doc update: post build now supported on TF-M targets
2021-03-11 08:55:35 +00:00
Paul Szczepanek
86f8b0b818
extend the event generation int
2021-03-10 18:21:07 +00:00
Lingkai Dong
4450464fc8
Add integer overflow check to the malloc wrappers
...
Add a check that the combined size of the buffer to allocate and
alloc_info_t does not exceed the maximum integer value representable
by size_t.
2021-03-10 09:47:15 +00:00
Ladislas de Toldi
6335775c58
Fix sys/stat.h issue for unit tests on macOS
2021-03-10 10:41:31 +01:00
jeromecoutant
c41ea5f723
STM32F4: STM32Cube_FW_F4_V1.26.0 - Subfamilies
2021-03-10 08:45:49 +01:00
jeromecoutant
021aa009b8
STM32F4: STM32Cube_FW_F4_V1.26.0 - STM32Cube_FW
2021-03-10 08:45:48 +01:00
jeromecoutant
338e37abee
STM32F4: license header alignment
2021-03-10 08:45:47 +01:00
jeromecoutant
de27e83302
STM32F4: move common files
2021-03-10 08:45:47 +01:00
jeromecoutant
6e90fd2cee
STM32F4 : add subfamilies in targets.json
2021-03-10 08:45:46 +01:00
jeromecoutant
82a31782ec
STM32F4: move TARGET_MTS_MDOT_F411RE info STM32F411xE
2021-03-10 08:45:46 +01:00
jeromecoutant
bccef1a6eb
STM32F4: move TARGET_MTS_DRAGONFLY_F411RE info STM32F411xE
2021-03-10 08:45:45 +01:00
jeromecoutant
3d1d3b76bb
STM32F4: align CMakeLists.txt for all families
2021-03-10 08:45:45 +01:00
cyliangtw
5b693ff3b3
To keep proprietary BSP DutyCycle definition and rename HighDutyCycle in extend API
2021-03-10 11:53:55 +08:00
Saheer Babu
aba132e84c
update baud rate of CY8CKIT064B0S2_4343W to 115200
2021-03-09 22:48:50 +00:00
Paul Szczepanek
3f9c734e1a
bigger equeue generation size and only increment when needed
...
to mitigate against generation clash
2021-03-09 22:08:43 +00:00
George Beckstein
78cfad97d8
Remove virtual from interface operator definitions
2021-03-09 13:22:14 -05:00
George Beckstein
78e33b0926
astyle fixes
2021-03-09 13:01:06 -05:00
George Beckstein
326f5bb898
Implement polymorphism for DigitalInOut
...
Co-authored-by: Vincent Coubard (pan-) <Vincent.Coubard@arm.com>
2021-03-09 13:01:06 -05:00
George Beckstein
2e6a5522d2
Implement polymorphism for DigitalOut
2021-03-09 13:01:06 -05:00
George Beckstein
c64091519f
Implement polymorphism for DigitalIn
2021-03-09 13:01:06 -05:00
Martin Kojtal
0e89f9d6d9
Merge pull request #14337 from jeromecoutant/PR_STM32L1_1102
...
STM32L1 update drivers version to CUBE V1.10.2
2021-03-09 17:37:58 +00:00
Lingkai Dong
6dc85e0386
Workaround for Cortex-M33 Arm toochain linking
...
Binaries generated for Cortex-M33 targets (e.g. Musca S1/B1) using
the Arm toolchain + CMake is unable to run, unless we instruct the
linker to not use floating points.
Note: This is a temporary workaround, because
* Ideally, the Arm linker should be able to auto detect the
architecture support from the input object files, but it's not
always the case. We already have a similar workaround for Cortex-M4.
* The full option to use should be `--cpu=Cortex-M33.no_dsp.no_fp`
but `no_dsp` currently conflicts with CMake's compilation tests
(no option to disable DSP in the test objects before linking).
2021-03-09 17:35:48 +00:00
Martin Kojtal
5f9fbfe9f6
Merge pull request #14301 from harmut01/baremetal_renesas
...
Add bare metal support to Renesas targets
2021-03-09 17:31:43 +00:00
Martin Kojtal
7a707de9d7
Merge pull request #14387 from mark-psl/master
...
Update serial_api.c - Issue #14353 - Setting BufferedSerial pin to NC throws runtime assertion
2021-03-09 17:29:45 +00:00
Martin Kojtal
c8d4b90267
Merge pull request #14392 from jeromecoutant/PR_WB_QSPI
...
STM32WB: enable QSPI for custom boards
2021-03-09 17:29:34 +00:00
Martin Kojtal
866855df5c
Merge pull request #14367 from JojoS62/fix-nd6-queueing-typo
...
fix typo: replace underscore by hyphen in lwipstack/mbed_lib.json
2021-03-09 14:32:32 +00:00
Martin Kojtal
e1f3cc1761
Merge pull request #14391 from LDong-Arm/musca_s1_tfm_s
...
Update secure binaries with platform init fix for ARM_MUSCA_S1
2021-03-09 14:32:06 +00:00
jeromecoutant
1eb16d1f25
STM32 : gpio_reset_at_init disabled with MBED_DEBUG
2021-03-09 12:33:25 +01:00
jeromecoutant
898439930a
STM32L1 : license header alignment
2021-03-09 12:33:25 +01:00
jeromecoutant
30c843ede7
STM32L1 : STM32Cube_FW 1.10.2
2021-03-09 12:33:16 +01:00
jeromecoutant
6b57fd48a8
STM32L1 : targets restructuration
...
- alignment with other STM32 families
2021-03-09 12:32:42 +01:00
jeromecoutant
95ebb3d7b6
STM32L1 : directory restructuring
2021-03-09 12:32:42 +01:00
Martin Kojtal
682a5eab83
Merge pull request #14390 from UbiJCC/patch-1
...
Add extern "C" around am_hal_secure_ota.h functions
2021-03-09 10:57:50 +00:00
Lingkai Dong
31cc82dabb
"Updated secure binaries for [(ARM_MUSCA_S1, ARMCLANG)]"
...
This brings in the platform init fix:
https://github.com/ARMmbed/trusted-firmware-m/pull/15
2021-03-09 10:22:58 +00:00
Lingkai Dong
26abe5656b
CMake README: post build now supported on TF-M targets
2021-03-08 16:38:00 +00:00
jeromecoutant
806417853d
STM32WB: enable QSPI for custom boards
2021-03-08 16:51:53 +01:00
Martin Kojtal
98143e48cf
Merge pull request #14323 from artokin/update_from_feature_wisun
...
Bring in MIMXRT1050_EVK changes from feature-wisun branch
2021-03-08 15:39:40 +00:00
Martin Kojtal
d7aded63c9
Merge pull request #14373 from harmut01/baremetal_nuvoton
...
Add bare metal support to Nuvoton targets
2021-03-08 13:48:31 +00:00
Martin Kojtal
31a60a9b47
Merge pull request #14374 from rwalton-arm/dev/rwalton-arm/cm3ds-mps2-target-config
...
targets: Remove target. prefix from ARM-CM3DS-MPS2 override
2021-03-08 13:48:06 +00:00
Martin Kojtal
278ff00496
Merge pull request #14361 from LDong-Arm/musca_post_binary_hooks
...
CMake: support signing TF-M targets with post binary hooks
2021-03-08 13:12:55 +00:00
Martin Kojtal
e37f7a67f2
Merge pull request #14351 from ladislas/ladislas/stm32f7/use_callbacks
...
STM32 - Add if !defined check for USE_HAL_XXX_REGISTER_CALLBACKS
2021-03-08 11:08:45 +00:00
Martin Kojtal
a3b9aee9c9
Merge pull request #14386 from harmut01/freescale_refactor
...
Freescale: Remove IAR from list of supported toolchains
2021-03-08 09:34:28 +00:00
UbiJCC
9074be5821
Add extern "C" around am_hal_secure_ota.h functions
2021-03-06 13:50:20 -05:00
mark-psl
2dc73149ec
Update serial_api.c
2021-03-05 11:57:00 -05:00
harmut01
4afd24cf65
Freescale: Remove IAR from list of supported toolchains
...
Having IAR with the supported_c_libs parameter missing a setting for a
IAR causes build failures during CI. Since IAR is no longer supported by
Mbed remove IAR as a supported toolchain to remove this inconsistency.
2021-03-05 16:20:22 +00:00
Lingkai Dong
3e19778597
CMake: Enable post binary hook for ARM_MUSCA_B1
2021-03-05 16:16:26 +00:00
Lingkai Dong
816f81d018
CMake: Enable post binary hook for ARM_MUSCA_S1
2021-03-05 16:16:26 +00:00
Lingkai Dong
f225791fee
CMake: Support signing and merging TF-M binaries
...
This commit adds post binary hook support for TF-M targets.
To apply this hook to a TF-M target, do the following in the target's
`CMakeLists.txt`:
* include `mbed_set_post_build_tfm.cmake`
* call `mbed_post_build_tfm_sign_image()`, passing
- Mbed OS target name
- TF-M target name
- path containing the target's bootloader, layout files and signing
keys
- path to the secure binary
- path to the non-secure binary (i.e. the "raw" Mbed application)
2021-03-05 16:16:26 +00:00