Hugues Kamba
4a0718c697
MAX32620HSP: Remove source files
...
This target was not supported by Mbed OS 6
2020-11-26 13:23:18 +00:00
Martin Kojtal
c9ff692858
Merge pull request #13780 from JojoS62/PR-fix-H7-USB
...
STM32 H7: fix USB in sleep mode
2020-11-26 13:19:35 +00:00
Martin Kojtal
d0cfc67652
Merge pull request #13962 from 0xc0170/cmake-fix-stm-armclang
...
STM: fix ARMClang sct files, using proper -E command
2020-11-26 13:13:34 +00:00
Hugues Kamba
ff5fca636b
MAX32600MBED: Remove support
...
The target is no longer supported by Maxim
2020-11-26 12:58:59 +00:00
Hugues Kamba
def23e18e0
Add ARM FM in the list of supported targets
2020-11-26 11:31:20 +00:00
Martin Kojtal
dd432a387e
Merge pull request #13942 from paul-szczepanek-arm/securitydb-fix
...
ble: Fix persistence in SecurityDB
2020-11-26 11:17:28 +00:00
Lingkai Dong
c41f7cb864
Fix integer type warnings in SFDP and *SPIFBlockDevice
2020-11-26 10:28:58 +00:00
Lingkai Dong
fb0f9687e4
Initial unit test for SFDP
...
As a starting point, only sfdp_iterate_next_largest_erase_type(),
which the pull request is intended to fix, is tested. More test
cases shall be added in the future.
2020-11-26 09:55:47 +00:00
Hugues Kamba
ec9c6cbc02
CMake: Add support for all ARM's FM Mbed targets
...
Add CMakeLists.txt files so all ARM's FM Mbed targets can be built with CMake
2020-11-25 14:55:17 +00:00
Martin Kojtal
66ca70af94
Merge pull request #13949 from LDong-Arm/fat_filesystem_test_fix
...
Fix mbed::Dir type handling in fat_filesystem
2020-11-25 14:38:18 +00:00
Martin Kojtal
b5b0cfb2c6
STM32: fix H7 target definition in sct files
2020-11-25 14:12:26 +00:00
Martin Kojtal
483db06a5f
Merge pull request #13948 from rajkan01/simplify_ble_lib_inclusion
...
CMake: Simplify BLE library inclusion
2020-11-25 13:37:11 +00:00
Martin Kojtal
fc16d2bae7
STM: fix ARMClang sct files, using proper -E command
...
This is required for ARMClang, otherwise there is an error with unknown command.
2020-11-25 13:35:36 +00:00
Lingkai Dong
e0bd9a1c6a
sfdp_iterate_next_largest_erase_type: return -1 if no erase type is applicable
2020-11-25 13:34:01 +00:00
Martin Kojtal
58c0319b28
Merge pull request #13958 from douardda/patch-1
...
Fix a typo in STM32F3's CMakeList.txt
2020-11-25 13:22:35 +00:00
Martin Kojtal
0efffa3411
CMake nuvoton: fix ARMClang linker script command
2020-11-25 13:18:15 +00:00
Hugues Kamba
3f182c59ee
Silabs: Remove EFR32_1 rail files
...
Mbed OS 6 does not support Silicon Labs EFR32_1 rail
2020-11-25 13:17:02 +00:00
Harrison Mutai
9857a4d63b
Add const keyword to get_erase_size declaration
...
Add const to function declaration. Const objects cannot access const
safe functions, a compiler error is thrown if one tries to do so. This
helps ensure that the object calling the method will not be modified.
This is espescially desirable in functions where all we need to do is
query existing data and not make any alterations.
2020-11-25 13:09:06 +00:00
David Douard
5a4a34802b
Fix a typo in STM32F3's CMakeList.txt
...
A typo has been introduced preventing the STM32F303x8 to be buildable using the new cmake based build system.
2020-11-25 11:53:59 +01:00
Martin Kojtal
62faa46fb4
Merge pull request #13921 from hugueskamba/hk_remove_lpc55s69
...
TARGET_NXP: Remove support for LPC55S69
2020-11-25 10:03:17 +00:00
Martin Kojtal
b7c2b77093
Merge pull request #13953 from rajkan01/add_nanostack_dependency_lib
...
Add nanostack dependency lib
2020-11-25 10:02:56 +00:00
jeromecoutant
59fc99bf50
STM32: full GPIO reset during mbed init
2020-11-25 09:07:58 +01:00
Mika Leppänen
06be25722f
Replaced new calls with nothrow version of the call on mesh api
...
Replaced new calls with nothrow version of the call.
2020-11-25 10:04:58 +02:00
Arto Kinnunen
9ede631e76
Update EmacTestNetworkStack
...
-Uncomment get_mac_address
-Document set_mac_address
2020-11-25 09:32:23 +02:00
Arto Kinnunen
636c19af16
Fix unittests
...
Use path in "mbed-trace/mbed_trace.h" to keep unittest happy.
2020-11-25 09:29:59 +02:00
Lingkai Dong
ac86aff928
sfdp_iterate_next_largest_erase_type: do not modify type_mask
...
The supported erase types of a given flash region are indicated
in bitfields of the variable `type_mask`. Even if an erase type
is unused for the current chunk (e.g. size too large, unaligned, etc.),
its bitfield should NOT be cleared - the same erase type might
actually be useful for the next chunk.
The function argument is now a value instead of a reference.
2020-11-24 18:07:34 +00:00
Lingkai Dong
04915198d4
Fix mbed::Dir type handling in fat_filesystem
...
Full credits to @kjbracey-arm for the fix.
Co-authored-by: Kevin Bracey <kevin.bracey@arm.com>
2020-11-24 17:00:20 +00:00
Lingkai Dong
b174edb282
MCU_NRF52832: use two-region memory layout (stack + heap) to support MicroLib
...
MicroLib is the lightweight C lib for the Arm toolchain and
used as the default C lib on bare metal builds with the Arm
toolchain. It requires two separate memory regions for stack
and heap.
The change is based on nRF52840.sct.
2020-11-24 16:35:02 +00:00
Martin Kojtal
6d89500dfe
Merge pull request #13935 from MultiTechSystems/mtqn-soft-power-on
...
Dragonfly Nano(MTQN): power on/off so soft_power_on() fix
2020-11-24 14:14:07 +00:00
Martin Kojtal
ced4aa6e2d
Merge pull request #13939 from jeromecoutant/PR_LSEDRIVE
...
STM32: LSE DRIVE feature update
2020-11-24 14:13:52 +00:00
Martin Kojtal
9de73f89ef
Merge pull request #13932 from LDong-Arm/st_trace_verbosity
...
Reduce ST QSPI/OSPI trace verbosity to debug
2020-11-24 14:12:13 +00:00
Martin Kojtal
b552127916
Merge pull request #13931 from jeromecoutant/PR_I2C_LEGACY
...
STM32 I2C: use correct HAL API
2020-11-24 14:12:05 +00:00
Martin Kojtal
214291b6be
Merge pull request #13930 from LDong-Arm/arm_compiler_macros
...
CMake: pass macros to ARM toolchain linker
2020-11-24 14:11:48 +00:00
Martin Kojtal
50262876c6
Merge pull request #13928 from hugueskamba/hk_cmake_clean_arm_toolchain_support
...
Clean remnant of experiment with ARM toolchain
2020-11-24 14:11:26 +00:00
Martin Kojtal
985fab4ea0
Merge pull request #13918 from hugueskamba/hk_removed_lpc11u6x
...
TARGET_NXP: Remove support for LPC11U6X
2020-11-24 14:10:35 +00:00
Martin Kojtal
a1fc9cdad5
Merge pull request #13915 from 0xc0170/cmake-stm32
...
CMake: add all TARGET_STM targets
2020-11-24 14:09:28 +00:00
Martin Kojtal
59c03e1e75
Merge pull request #13914 from JeanMarcR/FLASH_API
...
STM32 FLASH API : add critical sections
2020-11-24 14:08:52 +00:00
Martin Kojtal
2f709cc13f
Merge pull request #13896 from jeromecoutant/PR_OSPI
...
STM32 OSPI support
2020-11-24 13:53:30 +00:00
Martin Kojtal
124afe79bb
Merge pull request #13755 from AGlass0fMilk/fix-init-os-timer
...
Fix MBED_ERROR call in init_os_timer
2020-11-24 13:38:46 +00:00
Martin Kojtal
57bbb4739b
Merge pull request #13085 from pea-pod/remove-deprecated-mbed-assert
...
Change MBED_STATIC_ASSERTs version for built-in
2020-11-24 13:38:07 +00:00
Arto Kinnunen
40c038555d
Fix method description
2020-11-24 12:17:54 +02:00
Arto Kinnunen
913ac8c2b2
Follow Mbed OS coding style
2020-11-24 11:46:20 +02:00
Arto Kinnunen
f07030255f
Update EMAC connect logic with MAC address change
...
Do not fail EMAC interface during connect if MAC address change is
not supported in the selected interface.
2020-11-24 11:23:36 +02:00
Rajkumar Kanagaraj
d328af9edb
CMake: Add nanostack dependency
...
- Added netsocket libraries to nanostack CMake with target_link_libraries as nanostack has dependency
2020-11-23 20:18:48 +00:00
Hugues Kamba
6a6864b6df
Freescale: Remove KL27Z files
...
Mbed OS 6 does not support the KL27Z target
2020-11-23 17:02:03 +00:00
reme
41ed9239be
LPUART CLOCK SOURCE SELECTION LEFT TO SERIAL DRIVER.
...
The clock source selection of LPUART depends on System clocks but also on
the serial baudrate. There is a specific computation done in serial driver
targets/target_STM/serial_api.c
At first start-up the LPUART1 clock selected in SetSysClock was anyway
overridden by the serial driver, so this was of no effect. But in case
of deep sleep SetSysClock is called again, while the driver isn't, so
SetSyClock was corrupting the serial clock configuration.
So let's remove these few lines of code which are causing trouble.
For targets L496 and L5.
Taking into account device TRNG in L5 configuration
2020-11-23 17:10:49 +01:00
Rajkumar Kanagaraj
a964453edf
CMake: target_link_library the BLE with CORDIO stack
...
- Security manager uses some feature from wsf which is part of the mbed-ble-cordio library so added target_link_library to link the BLE library to cordio stack lib.
2020-11-23 16:06:53 +00:00
Lingkai Dong
7525134532
[Q/O/]SPIFBlockDevice: remove logic for unaligned erase, as alignment is checked
...
[Q/O/SPIFBlockDevice::erase() begin with an alignment check,
after which unaligned erases should not happen or be allowed.
If the erase address is not aligned to the value returned by
sfdp_iterate_next_largest_erase_type(), it indicates an
internal error in erase table parsing which should not be
hidden.
2020-11-23 15:55:24 +00:00
Lingkai Dong
52627dbc59
sfdp_iterate_next_largest_erase_type: fix size check and add alignment check
2020-11-23 15:45:43 +00:00
Hugues Kamba
942f62c148
Freescale: Remove K20XX files
...
Mbed OS 6 does not support K20XX targets
2020-11-23 14:34:27 +00:00