Commit Graph

32922 Commits (d489c92a1bc541d19df66f79501a91ba3f29764b)

Author SHA1 Message Date
Martin Kojtal 1cb25da7ae
Merge pull request #14419 from jeromecoutant/PR_MBEDH
STM32: remove mbed.h include in connectivity
2021-03-12 10:55:32 +00:00
Vincent Coubard 70920d442f Lora: Add LoRaWANTimer::clear in stubs 2021-03-12 09:48:50 +00:00
Marek Czerski f64e64dc9d STM32: AnalogOut: do not call HAL_DAC_Start in dac_write
dac_write (used by AnalogOut.write) calls HAL_DAC_Start
every time. It is required to call HAL_DAC_Start only once.
HAL_DAC_Start uses internally HAL_Delay(1) making AnalogOut
not suitable for use in high speed application.
This change removes call to HAL_DAC_Start in dac_write and
moves it to analogout_init.
2021-03-12 09:56:41 +01:00
Martin Kojtal 6aef1af9e0
Merge pull request #14342 from JojoS62/fix-lwIP-add_dns_server
use calloc for new_interface_server
2021-03-12 08:44:50 +00:00
Martin Kojtal 9e0495a770
LoRaWANTimer: add new line at the end of the file 2021-03-12 08:24:16 +00:00
Vincent Coubard 9781418e31 Lora: Clear callback ID when timer callback is executed. 2021-03-11 21:00:43 +00:00
Vincent Coubard 4885739c4e Lora: Add clear method to LoRaWANTimer.
This function must be called by the callback registered in init.
It clears the timer_id to prevent abusive use of the stop methods on expired timer.
2021-03-11 20:59:45 +00:00
Martin Kojtal eec320c991
Merge pull request #14339 from jeromecoutant/PR_F4_1260
STM32F4 update drivers version to CUBE V1.26.0
2021-03-11 17:14:28 +00:00
Martin Kojtal 306172570a
Merge pull request #14379 from OpenNuvoton/nvt_high_res_pwm
Nuvoton: Enlarge NuMaker PWM duty cycle range
2021-03-11 17:12:25 +00:00
Martin Kojtal dd7ca06176
Merge pull request #14346 from harmut01/baremetal_analog
Add bare metal support to Analog Device targets
2021-03-11 16:40:45 +00:00
Martin Kojtal 675754dbfa
Merge pull request #14405 from paul-szczepanek-arm/equeue-fix
Update event queue generation process
2021-03-11 16:40:38 +00:00
Martin Kojtal 9cc1f47c4c
Merge pull request #14410 from hugueskamba/hk_cmake_correct_listing_file_name
CMake: Fix Renesas build error on Linux
2021-03-11 16:39:36 +00:00
jeromecoutant a7508f70fe STM32WB BLE: remove mbed.h 2021-03-11 17:39:06 +01:00
jeromecoutant d28b875727 STM32 EMAC: remove mbed.h 2021-03-11 17:38:56 +01:00
jeromecoutant 2823fe0275 SDP-K1: enable IAR compilation 2021-03-11 15:53:28 +01:00
Hugues Kamba 9b11ed4144 CMake: Fix FF1705_L151CC build
Add the missing CMake target to build BSP for the
FF1705_L151CC Mbed board
2021-03-11 12:30:54 +00:00
Hugues Kamba 4367305830 CMake: Fix Renesas build error on Linux
The CMake input source file needs to be named
exactly CMakeLists.txt to be detected and used
for the build configuration.
2021-03-11 11:43:37 +00:00
Martin Kojtal 8a19e3ecfc
Merge pull request #14362 from LDong-Arm/cypress_signing_fix
Fix imgtool import for CYTFM_064B0S2_4343W signing
2021-03-11 11:13:56 +00:00
Martin Kojtal 1712f66795
Merge pull request #14402 from ladislas/ladislas/feature/unittests-fix-sys-stat-issue
Fix sys/stat.h issue for unit tests on macOS
2021-03-11 11:05:40 +00:00
Martin Kojtal 0ef2024a1d
Merge pull request #14401 from LDong-Arm/m33_link_fix
Workaround for Cortex-M33 Arm toochain linking
2021-03-11 11:05:10 +00:00
Martin Kojtal ea4aed2d95
Merge pull request #14372 from harmut01/baremetal_samsung
S1SBP6A: Add bare metal support
2021-03-11 11:04:46 +00:00
Martin Kojtal 3742e3485b
Merge pull request #14407 from LDong-Arm/malloc_wrapper_fix
Add integer overflow check to the malloc wrappers
2021-03-11 10:23:49 +00:00
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