Martin Kojtal
b5a6c46f18
Merge pull request #14599 from jeromecoutant/PR_WLBARE
...
STM32WL: enable lora with baremetal
2021-04-30 15:39:06 +01:00
Martin Kojtal
9f35f294fe
Merge pull request #14582 from LDong-Arm/TF-Mv1.3.0_update
...
Update TF-M to v1.3.0
2021-04-30 12:13:56 +01:00
Jaeden Amero
032fe4a6f7
tfm: Add mbedtls_ecc_group_to_psa.h to crypto_extra.h
...
Include mbedtls_ecc_group_to_psa.h from crypto_extra.h so that clients
of PSA within Mbed OS do not need to behave differently depending on
which PSA implementation they are using.
This solution is not ideal as it makes it more difficult to update the
TF-M-provided psa/crypto_extra.h. We'll have to see what other options
we have for including additional headers based on the Mbed OS
configuration.
2021-04-30 11:28:20 +01:00
Jaeden Amero
07d8aefe51
mbedtls: Add mbedtls_ecc_group_to_psa()
...
We'd like to enable Mbed TLS's PK module in using TF-M's PSA
implementation, even if it doesn't expose the same set of PSA extensions
as Mbed TLS's PSA implementation. To do this, we add
mbedtls_ecc_group_to_psa() in its own header available when using the
latest TF-M.
Add mbedtls_ecc_group_to_psa(), one of Mbed TLS's PSA compatibility
helpers, for internal use by the Mbed TLS PK module. Without this
conversion function, the Mbed TLS PK module is unable to use any PSA
implementation other than one which provides a compatible set of PSA
extensions.
2021-04-30 09:04:08 +01:00
Lingkai Dong
5434722328
Updated secure binaries for [('ARM_MUSCA_S1', 'ARMCLANG')]
2021-04-29 11:09:23 +01:00
Lingkai Dong
b8969e0072
Updated directory platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARGET_TFM/TARGET_TFM_LATEST
2021-04-29 11:09:20 +01:00
Lingkai Dong
68f8501885
Updated secure binaries for [('ARM_MUSCA_B1', 'ARMCLANG')]
2021-04-29 11:09:18 +01:00
Lingkai Dong
23824b44b5
Updated directory platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARGET_TFM/TARGET_TFM_LATEST
2021-04-29 11:09:14 +01:00
Martin Kojtal
331473a706
Merge pull request #14589 from plan-do-break-fix/Typo-corrections
...
fix(docs): corrects various typos in project documentation
2021-04-28 13:36:37 +01:00
Martin Kojtal
2bf648f975
Merge pull request #14561 from harmut01/baremetal_renesas
...
Add bare metal support to Renesas targets
2021-04-28 13:26:50 +01:00
Martin Kojtal
5fe3f09b6a
Merge pull request #14581 from jeromecoutant/PR_G4_UART
...
STM32G4 : serial issue with LP_UART1
2021-04-28 13:24:52 +01:00
Martin Kojtal
3358b45017
Merge pull request #14583 from Patater/detect-musca-b1
...
musca: Add detect_code for MUSCA B1
2021-04-28 12:43:48 +01:00
Martin Kojtal
83063318c7
Merge pull request #14554 from jeromecoutant/PR_TICKER_OPTIM
...
HAL ticker tests update
2021-04-28 12:36:23 +01:00
Martin Kojtal
6f43f03657
Merge pull request #14553 from debdeep-arm/reset-ws-stats-master
...
Added API to reset MAC statistics and Wi-SUN statistics
2021-04-28 12:35:07 +01:00
Martin Kojtal
d443de3919
Merge pull request #14551 from 0xc0170/travis-update-focal
...
Travis: update to focal dist
2021-04-28 12:34:13 +01:00
Martin Kojtal
752eaedebe
Merge pull request #14550 from LDong-Arm/devicekey_doc
...
Fix DeviceKey documentation regarding RoT
2021-04-28 12:33:39 +01:00
Martin Kojtal
49b018c3db
Merge pull request #14542 from JeanMarcR/STM32F3_NEW_CUBE
...
STM32F3 update drivers version to CUBE V1.11.2
2021-04-28 12:33:25 +01:00
Martin Kojtal
a32a45c02d
Merge pull request #14540 from mjbogusz/fix-clang-timeval
...
Improve condition for declaring `struct timeval`
2021-04-28 12:33:13 +01:00
Martin Kojtal
924652dc7f
Merge pull request #14539 from JeanMarcR/STM32G0_NEW_CUBE
...
STM32G0 update drivers version to CUBE V1.4.1
2021-04-28 12:33:03 +01:00
Martin Kojtal
a02c3a101a
Merge pull request #14537 from kjbracey-arm/mempool-doc
...
Better document MemoryPool behaviour
2021-04-28 12:32:43 +01:00
Martin Kojtal
f2d73e1784
Merge pull request #14451 from jeromecoutant/PR_GPIO_TABLE
...
STM32 : enable PinMap_GPIO table
2021-04-28 12:32:03 +01:00
Martin Kojtal
eaea2621e7
Merge pull request #14585 from idea--list/master
...
add #include "wsf_os.h" into hci_drv_apollo3.h
2021-04-28 12:31:53 +01:00
Martin Kojtal
155d5f45a2
Merge pull request #14587 from saheerb/symlink_fix
...
create symlink for all sub examples which has mbed-os.lib
2021-04-28 12:31:33 +01:00
jeromecoutant
f9a81f567c
STM32WL: enable lora with baremetal
2021-04-27 16:48:16 +02:00
Saheer Babu
9bd4d24104
create symbolic links for all sub examples which has mbed-os.lib.
2021-04-26 10:07:28 +01:00
plan-do-break-fix
915b45af23
fix(docs): corrects various typos in project documentation
2021-04-23 23:31:11 -05:00
Peter B
40c7914c64
add #include "wsf_os.h" into hci_drv_apollo3.h
...
Inclusion of wsf_os.h resolves unknown type errors in hci_drv_apollo3.h
2021-04-23 12:19:54 +02:00
Jaeden Amero
b730f1fe27
musca: Add detect_code for MUSCA B1
...
Wtihout the detect_code, `mbed-tools detect` will fail to detect any
connected ARM_MUSCA_B1 boards with the error:
ERROR: Could not identify a board with the product code: '5007'.
No connected Mbed devices found.
Add the detect_code for MUSCA B1 to targets.json so the board can be
reliably detected.
Fixes ARMmbed/mbed-tools#272
2021-04-23 09:13:03 +01:00
Lingkai Dong
7245d5ed3b
Rename tfm_target_name for ARM_MUSCA_B1
...
The mbed-os-tf-m-regression-tests build scripts gets a mapping of
Mbed OS target names to TF-M target names from `targets.json`. TF-M
v1.3 has renamed musca_b1 to musca_b1/sse_200, this commit updates
that accordingly to ensure successful build of TF-M and tests for
ARM_MUSCA_B1.
2021-04-22 15:49:19 +01:00
jeromecoutant
f2e153cf74
STM32G4 : serial issue with LP_UART1
2021-04-22 14:10:42 +02:00
Maciej Bogusz
f1d8378218
Improve condition for declaring struct timeval
2021-04-22 13:20:22 +02:00
Martin Kojtal
06a02c3966
Travis: use addons to install libncursesw5
2021-04-20 13:56:43 +01:00
harmut01
9125c51e6c
Remove include dependency on `USBDevice_Types.h`
...
mbed-usb (which provides `USBDevice_Types.h`) is a higher-level USB
library in Mbed-OS that sits on top of the HAL. Targets should not
implement the HAL and use higher-level libraries, hence, the dependency
should be removed. This dependency also causes errors when building with
the bare-metal profile.
2021-04-19 16:20:25 +01:00
harmut01
961ec0ce7f
CMake: Add `.cpp` files to target_sources
...
C++ files were excluded from target_sources, this meant that those files
were being missed entirely during the build process. This adds any files
that may have missed in the first commit.
2021-04-19 16:19:51 +01:00
Martin Kojtal
75ad5163af
Travis: deprecate python 2.7
...
Python 3, it's your time now
2021-04-19 13:26:30 +01:00
Martin Kojtal
6919513a1a
fixup! aspell: fix dependencies missing
2021-04-19 12:51:25 +01:00
Martin Kojtal
487513614a
fixup! aspell: fix dependencies missing
2021-04-19 12:41:34 +01:00
Martin Kojtal
e98b0e6854
aspell: fix dependencies missing
...
As of ubuntu 20.04, the two deps for aspell are missing.
2021-04-19 09:50:44 +01:00
Martin Kojtal
dfcbf0a66a
Travis: remove littlefs generic tests
...
They do not add any value as littlefs library contains own tests, we do not need to duplicate them in Mbed OS.
We test integration with our libraries.
2021-04-19 09:19:59 +01:00
jeromecoutant
d219378f37
NUCLEO_WB55RG: enable PinMap_GPIO[]
2021-04-16 12:37:49 +02:00
jeromecoutant
4e9ef595c3
DISCO_L475VG_IOT01A: enable PinMap_GPIO[]
2021-04-16 12:37:49 +02:00
jeromecoutant
297522b35e
STM32: enable PinMap_GPIO table with GPIO_PINMAP_READY
...
If GPIO_PINMAP_READY is defined for the target,
- PinMap_GPIO table is expected in PeripheralPins.c
- weak gpio_get_capabilities function is implemented
2021-04-16 12:35:40 +02:00
mbedmain
9738b27c7d
Update Mbed version block
2021-04-16 10:54:26 +01:00
Martin Kojtal
3213ea8ba1
Merge pull request #14507 from saheerb/master
...
make target list for applications in examples_cmake.json consistent with examples.json
2021-04-15 17:46:11 +02:00
jeromecoutant
3b64279d36
HAL ticker tests : add optional CHECK_TICKER_OPTIM define
...
This will make build failure if ticker optim defines are not present
2021-04-15 17:35:28 +02:00
jeromecoutant
f7c0434b6c
HAL ticker tests fix u64
...
(1000000 * LP/US_TICKER_PERIOD_DEN) > U32
2021-04-15 17:35:28 +02:00
Martin Kojtal
016d725673
Merge pull request #14465 from harmut01/baremetal_maxim
...
Maxim: Add bare metal support to targets
2021-04-15 17:31:12 +02:00
Martin Kojtal
32d1c99d3c
Merge pull request #14480 from jeromecoutant/PR_STM32_STANDARD
...
STM32: Standard Pin Names
2021-04-15 17:30:50 +02:00
Martin Kojtal
216965e7e1
Merge pull request #14463 from mikaleppanen/start_wisun_if
...
Wisun: Add new start methods to Wi-SUN BR with WisunInterface parameter and deprecated the old ones
2021-04-15 17:30:22 +02:00
Debdeep Saha
83844f0fd4
Added API to reset MAC statistics and Wi-SUN statistics.
2021-04-15 18:28:44 +05:30