Martin Kojtal
b076ea5364
Merge pull request #13019 from rajkan01/mbrblockdevice_dox_update
...
Documentation update - MBRBlockDevice::partition type parameter
2020-06-05 13:10:11 +02:00
Martin Kojtal
c7cf9a9aed
Merge pull request #13035 from pan-/fix-ble-service-data-addition
...
Fix capacity check when service data are added to BLE advertising payload
2020-06-05 10:49:43 +02:00
Martin Kojtal
3ef2b1642e
Merge pull request #12996 from pilotak/master
...
STM32F412 bypass PLL configuration when already done by bootloader
2020-06-05 10:48:41 +02:00
Martin Kojtal
65cbf9759d
Merge pull request #13047 from hugueskamba/hk_nrf_arm_compiler
...
NRF: Migrate ARM Compiler 5 feature re-locate zero initialized variables
2020-06-05 10:48:06 +02:00
Martin Kojtal
819b9f98e0
Merge pull request #13043 from hugueskamba/hk_nrf_serial_warning
...
NRF serial: Use nrf_uarte_event_t enum to avoid implicit conversion
2020-06-05 10:47:49 +02:00
Martin Kojtal
35a0e5d4f9
Merge pull request #13041 from hugueskamba/hk_remove_cordio_warnings
...
Cordio: put parentheses to correct order of precedence in ternary expressions
2020-06-05 10:47:36 +02:00
Martin Kojtal
dc30e1bf60
Merge pull request #13015 from jeromecoutant/PR_IARTRIVIAL
...
Force callback non-trivial for IAR
2020-06-05 10:45:21 +02:00
Martin Kojtal
8ff3c95b2d
Merge pull request #13030 from kjbracey-arm/thisthreadgetname
...
Fix ThisThread::get_name definition
2020-06-05 10:39:34 +02:00
Martin Kojtal
ecf988731c
Merge pull request #13048 from mikter/ws_certificate_set_change
...
Allowed to set Wi-SUN certificates in DISCONNECTED state
2020-06-05 09:58:19 +02:00
Martin Kojtal
8911f96c1b
Merge pull request #13014 from jeromecoutant/PR_H7CM4
...
DISCO_H747I_CM4 is supporting now hex format
2020-06-04 15:23:26 +02:00
Martin Kojtal
b3e8e8ad8a
Merge pull request #13013 from AriParkkila/cell-creg
...
Cellular: Fix packet data registration after CREG
2020-06-04 15:22:57 +02:00
Martin Kojtal
ed0cadfa9e
Merge pull request #12992 from jeromecoutant/PR_BAREMETAL_SUPPORT_STEP1
...
STM32 baremetal support step1 (F0/F1/F3/H7/L0)
2020-06-04 15:22:06 +02:00
Martin Kojtal
096b3e80ec
Merge pull request #12991 from OpenNuvoton/nuvoton_emac_bus_err
...
Nuvoton: Support EMAC bus reset as while bus err
2020-06-04 15:21:40 +02:00
Martin Kojtal
3a8dc2b50a
Merge pull request #13052 from paul-szczepanek-arm/connection-params-fix
...
BLE: fix conn params update
2020-06-04 15:16:21 +02:00
Martin Kojtal
7ae621ee86
Merge pull request #12988 from jeromecoutant/PR_OS_TIMER
...
OS timer uses LPTICKER by default, then USTICKER
2020-06-04 15:15:43 +02:00
Martin Kojtal
0988e5d0f9
Merge pull request #13064 from 0xc0170/fix_nxp_vector
...
nxp: fix vector redefinition from CMSIS
2020-06-04 15:10:40 +02:00
Martin Kojtal
0a365b3ae0
Merge pull request #12983 from kjbracey-arm/mutexcount
...
Mutex::unlock - decrement _count inside lock
2020-06-04 14:39:28 +02:00
Martin Kojtal
ab439624ed
Merge pull request #12979 from LDong-Arm/stack_size_expectation_from_config
...
stack_size_unification test: set expected stack sizes from config
2020-06-04 14:39:08 +02:00
Martin Kojtal
e0c7f25c5d
Merge pull request #12985 from dustin-crossman/pr/update_cysbsyskit_01
...
Update CYSBSYSKIT_01
2020-06-04 14:35:31 +02:00
Martin Kojtal
2f5c98d545
Merge pull request #12973 from kivaisan/ALT1250_enable_tac_info_for_reg_status_mbed_master
...
Cellular: Enable tac info for ALT1250
2020-06-04 14:34:24 +02:00
Martin Kojtal
41995a7427
nxp: fix vector redefinition from CMSIS
...
Since 5.7 CMSIS update to Mbed OS, __VECTOR_TABLE is defined in cmsis_gcc header
file. Many MCU in NXP uses this symbol as linker definition, therefore we should
check if already defined and undefined it.
Fixes #13062
2020-06-04 09:10:08 +01:00
Martin Kojtal
165be79392
Merge pull request #13054 from ARMmbed/update_version
...
Update mbed version number
2020-06-02 15:47:21 +02:00
adbridge
782fa9bb18
Update mbed version number
2020-06-02 11:38:04 +01:00
Paul Szczeanek
8285ecdefb
connection update handled elsewhere
2020-06-02 10:01:10 +01:00
Paul Szczeanek
157c54bfc7
fix inverted meaning of _user_manage_connection_parameter_requests
2020-06-02 09:39:07 +01:00
Anna Bridge
ced3b1cf8e
Merge pull request #13003 from dgreen-arm/add-feature-experimental
...
Mark PSA as an experimental API
2020-06-01 16:38:30 +01:00
Hugues Kamba
488f06b7e1
NRF: Migrate ARM Compiler 5 feature re-locate zero initialized variables
...
ARM Compiler 6 does not support placing a zero-initialized variable in a
zero-initialized section with a given name.
The migration path for this feature is what is as done in this commit.
The name of the section is what comes after `.bss.` (`nvictable` in this
case).
Also simplify pre-processor directive to test for Arm compiler.
2020-06-01 10:35:13 +01:00
Mika Tervonen
ad6ed89e10
Allowed to set Wi-SUN certificates in DISCONNECTED state
...
Before certificates were able to set only once.
Now after disconnect those can be set Again
Also those can be set when stack is active
2020-06-01 11:47:12 +03:00
Hugues Kamba
f6d6d44346
NRF serial: Use nrf_uarte_event_t enum to avoid implicit conversion
2020-05-29 20:20:12 +01:00
Hugues Kamba
4d939ccdbe
Cordio: put parentheses to correct order of precedence in ternary expressions
...
Also remove extraneous parentheses in comparison.
2020-05-29 19:11:25 +01:00
Vincent Coubard
23e39a1dbd
Fix capacity check when service data are added to BLE advertising payload.
2020-05-29 15:06:38 +01:00
Darryl Green
e5f8dd8798
Move import to after TARGET_PSA define check
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:12 +01:00
Darryl Green
a62b3591d9
Fix astyle issues
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:12 +01:00
Darryl Green
fcf60ec683
Move frameworks/TARGET_PSA to TARGET_EXPERIMENTAL_API
2020-05-29 13:19:12 +01:00
Darryl Green
0e07dff0a4
Move TARGET_MBED_PSA_SRV to FEATURE_EXPERIMENTAL_API
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:12 +01:00
Darryl Green
5fa5176727
Move mbedtls/platform/TARGET_PSA to FEATURE_EXPERIMENTAL_API/TARGET_PSA
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:12 +01:00
Darryl Green
ccdb76d34f
Move components/TARGET_PSA under FEATURE_EXPERIMENTAL_API
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:11 +01:00
Darryl Green
10e9946b16
Move FEATURE_PSA under FEATURE_EXPERIMENTAL_API
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:11 +01:00
Jaeden Amero
aa7a02f0a9
musca: Mark Musca targets as experimental
...
TF-M and PSA have experimental APIs. Musca targets must initialize the
tfm_ns_lock, via the experimental API tfm_ns_lock_init(), as part of
their ordinary initialization procedure. Therefore, Musca targets must
have experimental APIs present in order to function. Add the
experimental API feature to Musca targets by default to ease usability
of the Musca targets, rather than requiring all users and CI to manually
enable experimental APIs when using these targets.
2020-05-29 13:19:11 +01:00
Darryl Green
7aadee9ab7
Add experimental feature folder
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:11 +01:00
Jaeden Amero
b44a263729
psa: Put Mbed PSA implementation into MBED_PSA_SRV
...
Signed-off-by: Jaeden Amero <jaeden.amero@arm.com>
2020-05-29 13:19:11 +01:00
Jaeden Amero
8b5a2ff2d9
psa: Fix style in psa_hrng.c
2020-05-29 13:19:11 +01:00
Jaeden Amero
5d6ec71171
crypto: Move PSA Crypto headers to MBED_PSA_SRV
...
TF-M provides its own PSA headers for TF-M targets. Single v7-M targets
need to get PSA crypto from Mbed Crypto.
Note that we don't yet move crypto_struct.h to its new location. This is
to avoid breaking v8-M targets for the time being. When TF-M provides
the PSA implementation on v8-M, we will add crypto_struct.h to the
correct place.
Likewise, none of the PSA-implementing source is moved out of
COMPONENT_PSA_SRV_IMPL yet, as still must not be built for PSA NS
targets. When PSA NS targets switch to using TF-M provided
implementations rather than MBED_PSA_SRV, we can take the source out of
COMPONENT_PSA_SRV_IMPL.
Signed-off-by: Jaeden Amero <jaeden.amero@arm.com>
2020-05-29 13:19:11 +01:00
Jaeden Amero
295ff531a4
psa: Pick up code from MBED_PSA_SRV
...
Make single Armv7-M PSA targets pick up files under TARGET_MBED_PSA_SRV.
We'll be moving the Mbed implementation of PSA to TARGET_MBED_PSA_SRV
folders soon.
Targets (dual-core and Armv8-M) that expect to use TF-M for their PSA
implementation also have MBED_PSA_SRV labels added to them so that they
continue working with the Mbed PSA implementation for the time being.
2020-05-29 13:19:11 +01:00
Darryl Green
cf17d7a178
Change unrecognised features to a warning, rather than error
...
Give a warning rather than error if an unrecognised feature is used.
This will help compatibility when new features are added.
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:11 +01:00
Kevin Bracey
922b656d39
Fix ThisThread::get_name definition
2020-05-29 11:46:58 +03:00
Rajkumar Kanagaraj
7229e64381
Documentation update about MBRBlockDevice::partition type parameter
2020-05-28 14:04:12 +01:00
Jaeden Amero
4e47c38701
tools: Fix grammar in feature error message
...
Use "not a supported feature" instead of "not a supported features".
2020-05-27 16:37:59 +01:00
Martin Kojtal
c7759fe505
Merge pull request #13008 from Patater/armc5-usage-warning-compat
...
tools: Warn when ARMC5 is no longer supported
2020-05-27 10:57:36 +02:00
Martin Kojtal
a802ab89e8
Merge pull request #13007 from Patater/default-lib-c-compat
...
tools: Support default_lib and c_lib
2020-05-27 10:57:23 +02:00