Commit Graph

30195 Commits (e9b1df671e552e61d12ef2477d3b39f2fdac6e2c)

Author SHA1 Message Date
Martin Kojtal 1014f8ca72
Merge pull request #12971 from kjbracey-arm/memorypool
MemoryPool fixes
2020-05-15 08:07:38 +02:00
Marcelo Salazar 307cc61b8c Add legacy config support 2020-05-14 17:17:27 +01:00
Marcelo Salazar 149656447d Remove target dep. on S2LP driver 2020-05-14 17:17:27 +01:00
Martin Kojtal 06ff4cfb81
Merge pull request #12960 from jeromecoutant/PR_REMOVE_TARGETS
STM32 code cleaning for MBED-OS6
2020-05-14 18:08:18 +02:00
Kimmo Vaisanen f22325d08d Cellular: Enable tac info for ALT1250
ALT1250 supports tac info in registration status, so this commit enables the feature.
2020-05-14 15:19:03 +03:00
jeromecoutant 71e82ec3de STM32WB MBED6 supported targets
NUCLEO_WB55RG => MCU_STM32
2020-05-14 13:55:33 +02:00
jeromecoutant d0bf04fbba STM32L5 MBED6 supported targets
NUCLEO_L552ZE_Q => MCU_STM32
DISCO_L562QE    => MCU_STM32
2020-05-14 13:55:33 +02:00
jeromecoutant 1a80cde2da STM32L4 MBED6 supported targets
NUCLEO_L432KC        => MCU_STM32_BAREMETAL
NUCLEO_L433RC_P      => MCU_STM32
NUCLEO_L452RE_P      => MCU_STM32
DISCO_L475VG_IOT01A  => MCU_STM32
NUCLEO_L476RG        => MCU_STM32
DISCO_L476VG         => MCU_STM32
NUCLEO_L486RG        => MCU_STM32
DISCO_L496AG         => MCU_STM32
NUCLEO_L496ZG        => MCU_STM32
NUCLEO_L496ZG_P      => MCU_STM32
NUCLEO_L4R5ZI        => MCU_STM32
NUCLEO_L4R5ZI_P      => MCU_STM32
DISCO_L4R9I          => MCU_STM32
2020-05-14 13:55:33 +02:00
jeromecoutant e0b096b0e4 STM32L1 MBED6 supported targets
NUCLEO_L152RE => MCU_STM32
2020-05-14 13:55:32 +02:00
jeromecoutant cda2538bd2 STM32L0 code cleaning 2020-05-14 13:55:32 +02:00
jeromecoutant b1be927bdc STM32L0 MBED6 supported targets
NUCLEO_L011K4       => removed
NUCLEO_L031K6       => removed
DISCO_L053C8        => removed
NUCLEO_L053R8       => removed
DISCO_L072CZ_LRWAN1 => MCU_STM32
NUCLEO_L073RZ       => MCU_STM32_BAREMETAL
2020-05-14 13:55:32 +02:00
jeromecoutant 2a9d00fbfd STM32H7 MBED6 supported targets
NUCLEO_H743ZI     => removed
NUCLEO_H743ZI2    => MCU_STM32
GENERIC_H745I_CM4 => MCU_STM32
GENERIC_H745I_CM7 => MCU_STM32
DISCO_H747I       => MCU_STM32
DISCO_H747I_CM7   => MCU_STM32
DISCO_H747I_CM4   => MCU_STM32
2020-05-14 13:55:32 +02:00
jeromecoutant 0d0b2c1eeb STM32G0 MBED6 supported targets
NUCLEO_G071RB => MCU_STM32_BAREMETAL
2020-05-14 13:55:32 +02:00
jeromecoutant 00f58b4b79 STM32F7 MBED6 supported targets
DISCO_F746NG  => MCU_STM32
NUCLEO_F746ZG => MCU_STM32
NUCLEO_F756ZG => MCU_STM32
NUCLEO_F767ZI => MCU_STM32
DISCO_F769NI  => MCU_STM32
2020-05-14 13:55:32 +02:00
jeromecoutant dd46dfccb2 STM32F4 code cleaning 2020-05-14 13:55:22 +02:00
jeromecoutant f864179bd6 STM32F4 MBED6 supported targets
NUCLEO_F401RE        => MCU_STM32
DISCO_F401VC         => removed
STEVAL_3DP001V1      => removed
DISCO_F407VG         => removed
NUCLEO_F410RB        => removed
NUCLEO_F411RE        => MCU_STM32
NUCLEO_F412ZG        => MCU_STM32
DISCO_F413ZH         => MCU_STM32
NUCLEO_F413ZH        => MCU_STM32
NUCLEO_F429ZI        => MCU_STM32
DISCO_F429ZI         => MCU_STM32
NUCLEO_F439ZI        => MCU_STM32
NUCLEO_F446RE        => MCU_STM32
B96B_F446VE          => removed
NUCLEO_F446ZE        => MCU_STM32
DISCO_F469NI         => MCU_STM32
2020-05-14 13:55:22 +02:00
jeromecoutant f116fe0daa STM32F3 code cleaning 2020-05-14 13:55:21 +02:00
jeromecoutant 1b2e784aa9 STM32F3 MBED6 supported targets
NUCLEO_F302R8 => removed
NUCLEO_F303K8 => MCU_STM32_BAREMETAL
NUCLEO_F303RE => MCU_STM32_BAREMETAL
DISCO_F303VC  => removed
NUCLEO_F303ZE => MCU_STM32
DISCO_F334C8  => removed
NUCLEO_F334R8 => removed
2020-05-14 13:55:21 +02:00
jeromecoutant af7090d96c STM32F2 MBED6 supported targets
NUCLEO_F207ZG => MCU_STM32
2020-05-14 13:55:21 +02:00
jeromecoutant 126a9c9693 STM32F1 code cleaning 2020-05-14 13:55:21 +02:00
jeromecoutant 7ac968b7b2 STM32F1 MBED6 supported targets
DISCO_F100RB  => removed
NUCLEO_F103RB => MCU_STM32_BAREMETAL
2020-05-14 13:55:21 +02:00
jeromecoutant a63fd00a9a STM32F0 code cleaning 2020-05-14 13:55:21 +02:00
jeromecoutant 12f75992eb STM32F0 MBED6 supported targets
NUCLEO_F030R8 => removed
NUCLEO_F031K6 => removed
NUCLEO_F042K6 => removed
DISCO_F051R8  => removed
NUCLEO_F070RB => MCU_STM32_BAREMETAL
NUCLEO_F072RB => MCU_STM32_BAREMETAL
NUCLEO_F091RC => MCU_STM32_BAREMETAL
2020-05-14 13:55:21 +02:00
jeromecoutant 9357f74136 MCU_STM32_BAREMETAL: keep supported_c_libs from MCU_STM32 2020-05-14 13:55:20 +02:00
Martin Kojtal e371db441c
Merge pull request #12949 from 0xc0170/feature_CMSIS_5_b5f0603d6
CMSIS: update to CMSIS 5.7.0
2020-05-14 13:21:12 +02:00
Martin Kojtal 595754dffa
Merge pull request #12917 from rajkan01/usb_serial_greentea
Bare metal profile: Enable USB serial greentea test
2020-05-14 10:49:39 +02:00
Kevin Bracey 24e7955edf MemoryPool fixes
Various deprecated methods weren't correct following recent changes.
2020-05-14 11:31:46 +03:00
Martin Kojtal b53dc6695b
Merge pull request #12433 from kjbracey-arm/chrono_esp
ESP8266: Convert to Chrono
2020-05-13 19:43:42 +02:00
Martin Kojtal b083389b26
Merge pull request #12432 from kjbracey-arm/chrono_nfc
NFC: Convert to Chrono
2020-05-13 19:42:59 +02:00
Martin Kojtal 170931e936
Merge pull request #12430 from kjbracey-arm/chrono_cellular
Cellular: Convert to Chrono
2020-05-13 19:42:19 +02:00
Martin Kojtal f4015c7eaa
Merge pull request #12429 from kjbracey-arm/chrono_dtls
DTLSSocketWrapper: Convert to Chrono
2020-05-13 19:29:10 +02:00
Martin Kojtal 5c71ad8f6a
Merge pull request #12428 from kjbracey-arm/chrono_dns
nsapi_dns: Convert to Chrono
2020-05-13 19:28:35 +02:00
Martin Kojtal 8e789b0162
Merge pull request #12721 from michalpasztamobica/esp8266_set_network
ESP8266: static address configuration and dhcp enable/disable added
2020-05-13 19:26:26 +02:00
Martin Kojtal cb4449a727
Merge pull request #12958 from VeijoPesonen/stm32wb_vtor_bootloader
Fix vector table bug when using bootloader on STM32WB55
2020-05-13 19:23:42 +02:00
Rajkumar Kanagaraj 15dd18a058 Incorporated the review comment 2020-05-13 16:47:35 +01:00
Martin Kojtal 23b443bc34
Merge pull request #12956 from LDong-Arm/cordio_nrf_idle_hook_removal
NRFCordioHCIDriver: remove idle_hook (and RTOS dependency)
2020-05-13 16:21:24 +02:00
Martin Kojtal ac3df20699 ad4050lz: fix gcc copy table and zero table missing 2020-05-13 14:16:05 +01:00
Rajkumar Kanagaraj 3ee6d8993b Incorporated the review comment 2020-05-13 14:11:36 +01:00
Martin Kojtal 8b777a571c TARGET_MIMXRT1050: fix vector table redef from cmsis
We need a linker script as it was. As files update in the future, should be compatible
with newer CMSIS core.
2020-05-13 13:24:56 +01:00
Martin Kojtal e2fb52aab7 M2351: fix startup after cmsis update
Don't use CMSIS low level startup
2020-05-13 12:21:05 +01:00
Martin Kojtal 981fcdf52a M251: fix startup after cmsis update
Don't use CMSIS low level startup
2020-05-13 12:20:06 +01:00
Martin Kojtal 067630a2dd Analog devices: overwrite cmsis startup
define __PROGRAM_START so we use own startup as AD had it defined, this fixes the conflicts with
CMSIS_5 update (they introduced low level init).
2020-05-13 11:39:28 +01:00
Martin Kojtal 2c8be47525 Revert "Use cmsis gcc types instead of own"
This reverts commit 606ccbceff.
2020-05-13 10:43:57 +01:00
Marcelo Salazar ccd95f1e14 Remove nRF51 targets
The following public nRF51 targets are being removed:

- NRF51822
- NRF51_DK
- NRF51_MICROBIT
2020-05-13 10:36:50 +01:00
Kevin Bracey c037d50e1b Nanostack HAL: Convert to Chrono 2020-05-13 12:30:32 +03:00
Martin Kojtal 296961de02
Merge pull request #12836 from felipeLeast/wisun_bz
Wi-SUN added regulatory domain Brazil
2020-05-12 17:14:36 +02:00
Martin Kojtal 0b4b2afaf4
Merge pull request #12901 from kjbracey-arm/mailchrono
Rationalise Mail/Queue/MemoryPool timing APIs
2020-05-12 17:10:43 +02:00
Martin Kojtal a4f6645162
Merge pull request #12959 from jeromecoutant/PR_TARGETS_JSON
STM32: targets json rework
2020-05-12 17:09:24 +02:00
Martin Kojtal d04b4036a1 MIMXRT1050: undefine vector table symbol from CMSIS (not used) 2020-05-12 16:03:39 +01:00
Martin Kojtal 606ccbceff Use cmsis gcc types instead of own
This caused a conflict. As CMSIS update introduced low level init, lets use the types
from CMSIS. We could potentionally use __cmsis_start but as I saw for some targets,
the init routine is slightly different. So rather keep what we have in targets, and just
use types already defined in CMSIS.
2020-05-12 16:01:21 +01:00