Commit Graph

30014 Commits (d0e572225c7940e3a0a8d09d8d241390e4923f26)

Author SHA1 Message Date
jeromecoutant d0e572225c STM32 MBEDTLS: create mbedtls_device.h for all L562 targets 2020-06-08 13:54:14 +02:00
jeromecoutant 073bbf7b73 STM32 MBEDTLS: create mbedtls_device.h for all WB55 targets 2020-06-08 13:54:13 +02:00
jeromecoutant 904ced2150 STM32 MBEDTLS: create mbedtls_device.h for all L443 and L486 targets 2020-06-08 13:54:06 +02:00
jeromecoutant f71b09173a STM32 MBEDTLS: create mbedtls_device.h for all F756 targets 2020-06-08 13:51:35 +02:00
jeromecoutant 46566f492e STM32 MBEDTLS: create mbedtls_device.h for all F437 and F439 targets 2020-06-08 13:51:34 +02:00
jeromecoutant 3f42dfd47f STM32 MBEDTLS: AES/CCM/GCM/MD5/SHA1/SHA256 ALT implementation 2020-06-08 13:51:34 +02:00
jeromecoutant f62e3842ba STM32 MBEDTLS: common STM32 API for ST CRYP IP 2020-06-08 13:51:33 +02:00
jeromecoutant e6f4629ba6 STM32 MBEDTLS: common STM32 API for ST HASH IP 2020-06-08 13:51:33 +02:00
jeromecoutant aa09e7d409 STM32 MBEDTLS: Keep specific STM32L4 implementation 2020-06-08 13:51:32 +02:00
jeromecoutant 47aba83c2c STM32 MBEDTLS: Remove specific STM32F4 & STM32F7 implementation
All families (except STM32L4) will be aligned
2020-06-08 13:51:32 +02:00
Martin Kojtal 59df4efaac
Merge pull request #13022 from jeromecoutant/PR_BSP
STM32: add weak TargetBSP_Init function
2020-06-05 16:01:25 +02:00
Martin Kojtal 867cd0f0b6
Merge pull request #13016 from jeromecoutant/PR_RTCTEST
tests-mbed_hal-rtc patch to match IAR compilation issue
2020-06-05 15:52:08 +02:00
Martin Kojtal 04498252e1
Merge pull request #13034 from hugueskamba/hk_fix_sleep_tracing
ST boards: Fix sleep tracing
2020-06-05 15:51:46 +02:00
Martin Kojtal b21d5e8125
Merge pull request #13042 from hugueskamba/hk_override_warning_fix
Ensure all overridden virtual functions are marked with `override`
2020-06-05 15:49:06 +02:00
Martin Kojtal 49c1d947fa
Merge pull request #13044 from hugueskamba/hk_nrf_implicit_declaration
NRF: fix implicit declarations
2020-06-05 14:44:31 +02:00
Martin Kojtal 95a704ed92
Merge pull request #13045 from kyle-cypress/pr/pin-header-cyeskit
CYESKIT_064B0S2_4343W: Remove parentheses from arduino pins
2020-06-05 13:10:41 +02:00
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 5d94fd4d73 ST boards: Fix sleep tracing
Prevent singleton lock if the RTOS is not yet ready.

lp_ticker is used during the RTOS initialization process.
ST lp_ticker implementation calls sleep functions
which in turn attempts to print to the console when sleep tracing
is enabled. Console initialization attempts to lock the singleton mutex.
2020-06-01 15:31:09 +01:00
Hugues Kamba 1beb8d3810 Ensure all overridden virtual functions are marked with `override`
This also removes warnings.
2020-06-01 10:39:42 +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
Hugues Kamba 992133be50 NRF: fix implicit declarations
As a result removes warnings
2020-06-01 10:26:51 +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
Kyle Kearney 7ad94db586 CYESKIT_064B0S2_4343W: Remove parentheses from arduino pins
Avoid build failures when arduino pin names collide with C++ template
argument names.
Addresses issue #13027
2020-05-29 17:17:05 -07: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