Skip to content

PORTENTA_H7: CYW4343X add WHD driver #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 634 commits into from
Closed
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
634 commits
Select commit Hold shift + click to select a range
de8086b
Merge pull request #14267 from harmut01/refactor_nordic
0xc0170 Feb 11, 2021
302c860
ARM FM: refactor CMake targets
0xc0170 Feb 8, 2021
bfb36b6
CMake ARM FM: fix targets naming
0xc0170 Feb 11, 2021
0460a85
Merge pull request #14269 from harmut01/refactor_toshiba
0xc0170 Feb 11, 2021
deeaa79
CMake: Add post build operation support
hugueskamba Jan 26, 2021
351d674
CMake Maxim: fix targets naming
0xc0170 Feb 11, 2021
9c9d833
CMake Maxim: fix some errors with renames
0xc0170 Feb 11, 2021
2e320bc
CMake MAX32630: fix target name
0xc0170 Feb 11, 2021
0311d81
CMake MAX32630: fix linker script
0xc0170 Feb 11, 2021
c93901a
CMake: Update readme about new MBED_TEST_LINK_LIBRARIES command line …
rajkan01 Feb 11, 2021
5a879c6
Change CMAKE_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR
ladislas Feb 11, 2021
d041654
Merge pull request #14242 from 0xc0170/cmake-refactor-ambiq-micro
0xc0170 Feb 12, 2021
3174a4c
Merge pull request #14264 from paul-szczepanek-arm/fix-terminate-sync
0xc0170 Feb 12, 2021
cac9d79
Apollo3: Fix run time error due to memory mapping
hugueskamba Feb 12, 2021
1282242
CMake: refactor Samsung targets
harrisonmutai-arm Feb 12, 2021
d960d8f
CMake: Refactor Silicon Laboratories targets
hugueskamba Feb 12, 2021
d7a7d44
CMake: Refactor WIO_EMW3166 support
hugueskamba Feb 12, 2021
01875eb
WICED: Move directory to WiFi driver
hugueskamba Feb 12, 2021
33c35f7
CMake: refactor GigaDevice targets
harrisonmutai-arm Feb 12, 2021
2a6a840
CMake: Refactor Nuvoton targets
hugueskamba Feb 12, 2021
cbc6af5
Apply suggestions from code review
0xc0170 Feb 14, 2021
9d6a60c
Merge pull request #14279 from hugueskamba/hk_cmake_refactor_silabs
0xc0170 Feb 14, 2021
8321943
Merge pull request #14235 from hugueskamba/hk_post_build_op
0xc0170 Feb 14, 2021
ba1e7b5
Merge pull request #14272 from ladislas/ladislas/feature/cmake-curren…
0xc0170 Feb 14, 2021
3ef0353
Merge pull request #14276 from harmut01/refactor_samsung
0xc0170 Feb 14, 2021
ff30718
Merge pull request #14277 from hugueskamba/hk_fix_apollo3_heap_stack_…
0xc0170 Feb 14, 2021
b446238
CMake GigaDevice: fix exclude all for targets
0xc0170 Feb 14, 2021
e6bd22d
Update targets/TARGET_GigaDevice/TARGET_GD32F4XX/CMakeLists.txt
0xc0170 Feb 14, 2021
2f09d7c
Update WicedInterface.h
0xc0170 Feb 14, 2021
26d7b4d
CMake Arm FM: fix linking libraries with arm-fm
0xc0170 Feb 14, 2021
950baa2
CMake fvp mps2: fix linking to arm-fm
0xc0170 Feb 14, 2021
64d4a7a
CMake Analog devices: fix linking to the main family target
0xc0170 Feb 14, 2021
51a6754
WicedInterface: fix styling
0xc0170 Feb 14, 2021
81a44fc
STM32WL: use correct include path
jeromecoutant Feb 15, 2021
98659cf
Merge pull request #14282 from hugueskamba/hk_cmake_refactor_nuvoton
0xc0170 Feb 15, 2021
5e094fe
Merge pull request #14245 from jeromecoutant/PR_WL
0xc0170 Feb 15, 2021
c153880
Merge pull request #14281 from harmut01/refactor-gigadevice
0xc0170 Feb 15, 2021
bc6679e
Wiced: remove empty spaces
0xc0170 Feb 15, 2021
94f3c7b
Maxim CMake: fix sources for max32630fthr
0xc0170 Feb 15, 2021
a922ed1
Analog Devices: fix CMakeLists names
0xc0170 Feb 15, 2021
1516c57
ARM FM CMake: fix CMakeLists names
0xc0170 Feb 15, 2021
34627b7
Merge pull request #14280 from hugueskamba/hk_cmake_refactor_wiced
0xc0170 Feb 15, 2021
da34eec
Merge pull request #14247 from rajkan01/refactor_greentea_cmakelist
0xc0170 Feb 15, 2021
0adb917
CMake Arm SSG: refactor CMake targets
0xc0170 Feb 15, 2021
7647a2c
Merge pull request #14244 from 0xc0170/cmake-refactor-analog-devices
0xc0170 Feb 15, 2021
24c9d24
Merge pull request #14246 from 0xc0170/cmake-refactor-arm-fm
0xc0170 Feb 15, 2021
fa62e80
Merge pull request #14249 from jeromecoutant/PR_STM32WL_LORA
0xc0170 Feb 15, 2021
4c58112
Merge pull request #14270 from 0xc0170/cmake-refactor-maxim
0xc0170 Feb 15, 2021
956a879
Fix DISCO_L4R9I target
rwalton-arm Feb 11, 2021
f6302dc
Fix NUCLEO_L496ZG_P target
rwalton-arm Feb 11, 2021
f2f927e
Fix NUCLEO_H743ZI2 target
rwalton-arm Feb 11, 2021
c82c897
Fix STM32F072xB target
rwalton-arm Feb 11, 2021
ed4027e
Fix STM32F103xB target
rwalton-arm Feb 11, 2021
91db891
Fix FF1705_L151CC target
rwalton-arm Feb 11, 2021
0c7bfe9
CMake: Generate response file before adding mbed-targets
rwalton-arm Feb 11, 2021
fd63d33
CMake: Fix STM32G0 target
rwalton-arm Feb 12, 2021
9d70cb2
CMake: remove workaround for targets prior refactor
0xc0170 Feb 15, 2021
266e5f8
Merge pull request #14275 from rwalton-arm/dev/rwalton-arm/fix-more-s…
0xc0170 Feb 15, 2021
1dd4112
Merge pull request #14030 from arduino/i2c_stm32_wrong_clock
0xc0170 Feb 15, 2021
8ba8842
Merge pull request #14284 from 0xc0170/cmake-refactor-arm-ssg
0xc0170 Feb 15, 2021
ea6955b
CMake: Refactor Cypress targets
hugueskamba Feb 15, 2021
68b6e6f
Fix post build mechanism with unique CMake custom targets
hugueskamba Feb 15, 2021
3894d73
Merge pull request #14289 from hugueskamba/hk_cmake_refactor_cypress
0xc0170 Feb 16, 2021
8bdc626
Merge pull request #14286 from 0xc0170/cmake-fix-remove-target-workar…
0xc0170 Feb 16, 2021
2660621
Update Mbed version block
Feb 16, 2021
09dd4d2
CMake platform: remove IAR related CMakeLists
0xc0170 Feb 17, 2021
85c2d7a
CMake: remove IAR references as they are not supported
0xc0170 Feb 17, 2021
73883b5
Add bare metal support to freescale targets
harrisonmutai-arm Feb 16, 2021
b265ae8
uARM: Remove dependencies from Freescale targets
harrisonmutai-arm Feb 16, 2021
546cdaf
CMake: remove debug print
0xc0170 Feb 17, 2021
0f23373
Add bare metal support to ARM_MPS2_Target family of targets
harrisonmutai-arm Feb 17, 2021
b31ce7a
Refactor ARM MSP2 target scatter files for bare metal support
harrisonmutai-arm Feb 18, 2021
9f5f3ea
Fix indentation in ER_IROM1 load region description
harrisonmutai-arm Feb 18, 2021
a36d006
Add STM32F103xE SOC support
ycsin Feb 19, 2021
d81f520
Divide HSE by 2 if the external XTAL used is 16 MHz
ycsin Feb 19, 2021
0000b37
Fix indentation in RW_IRAM1 load region description
harrisonmutai-arm Feb 19, 2021
0eae4f6
CMake: Refactor post-build hook to remove APP_TARGET references
hugueskamba Feb 19, 2021
b271ee8
fix Cordio attsCsfActClientState index parameter
paul-szczepanek-arm Feb 19, 2021
9a25b7b
use dmConnId_t for conn id
paul-szczepanek-arm Feb 19, 2021
2c34812
CMake: Create CMSIS library targets to remove dependency on MBED_TARG…
hugueskamba Feb 19, 2021
a3a36cc
CMake: Fix some NUVOTON build
hugueskamba Feb 19, 2021
7d49d4b
Create FLASH CMSIS ALGO target to remove dependency on MBED_TARGET_LA…
hugueskamba Feb 19, 2021
c45e6ce
Remove usage of MBED_TARGET_LABELS in hal/ tests
hugueskamba Feb 19, 2021
11a445b
CMake: Fix STM32F091XC Mbed targets GCC_ARM build
hugueskamba Feb 19, 2021
d458f24
Remove custom board from CMakeLists.txt
ycsin Feb 20, 2021
be05753
Moved MCU_STM32F103xE below NUCLEO_F103RB
ycsin Feb 20, 2021
261deae
CMake: Fix Cortex-A9 builds with GCC_ARM
hugueskamba Feb 22, 2021
53cf062
use the ccb instead of looking up the conn id
paul-szczepanek-arm Feb 22, 2021
29cfcd6
Merge pull request #14307 from hugueskamba/hk_cmake_fix_nuvoton_targets
0xc0170 Feb 22, 2021
0ce36ac
CMake: Fix ARM MUSCA NS targets build
hugueskamba Feb 22, 2021
3eb5296
NUVOTON: Remove CMake listing of M261 include directory that do not e…
hugueskamba Feb 22, 2021
80c679c
MAX32625: Fix CMake build
hugueskamba Feb 22, 2021
5899dd0
Fix path to GCC linker scripts
harrisonmutai-arm Feb 22, 2021
3bb8de6
Merge pull request #14308 from hugueskamba/hk_cmake_create_flash_cmsi…
0xc0170 Feb 22, 2021
cd6cb71
CMake: Fix Cortex-M33 GCC build
hugueskamba Feb 22, 2021
1c429ac
Mergify: remove stale label when PR is merged
0xc0170 Feb 22, 2021
dbbdd0f
Merge pull request #14309 from hugueskamba/hk_cmake_fix_stm32f091xc_g…
0xc0170 Feb 22, 2021
436f5ca
targets:MIMXRT1050: Add LPSPI4 support
liugang-gavin Apr 8, 2020
1ec914c
targets:lpspi: Update the lpspi driver and api
Tim-Wang38 Jun 3, 2020
4bc62d9
targets:uart: Add uart_3 support
Tim-Wang38 Jun 9, 2020
8aca242
targets: clock: change default core clock to 528M
Tim-Wang38 Aug 4, 2020
b14ddf6
targets:clock: Update the coreclock value
Tim-Wang38 Aug 4, 2020
9c3c3d2
targets:RT1050: Fix the low speed switch issue
Tim-Wang38 Aug 28, 2020
1ee4239
targets:RT1050: Fix the flash erase and program issue for qspi nor fl…
Tim-Wang38 Sep 8, 2020
59ad3ca
targets:evkbimxrt1050: Adjust the SEMC re-order rules
liugang-gavin Nov 19, 2020
a8b9d49
PSOC6: Fix post build script
hugueskamba Feb 22, 2021
778f833
Merge pull request #14316 from hugueskamba/hk_cmake_fix_max32625
0xc0170 Feb 22, 2021
8bff51d
Merge pull request #14311 from hugueskamba/hk_cmake_fix_cortex_a9_gcc
0xc0170 Feb 22, 2021
120b25f
Merge pull request #14315 from hugueskamba/hk_cmake_fix_nuvonton_m261
0xc0170 Feb 22, 2021
7369b63
Merge pull request #14300 from harmut01/baremetal_arm_ssg
0xc0170 Feb 22, 2021
7b6c7cc
Merge pull request #14295 from 0xc0170/cmake-remove-iar
0xc0170 Feb 22, 2021
14a5c79
Merge pull request #14298 from ARMmbed/cmake-remove-debug-print
0xc0170 Feb 23, 2021
da51cb2
Merge pull request #14318 from harmut01/example_build_errors
0xc0170 Feb 23, 2021
88a242f
Merge pull request #14306 from hugueskamba/hk_cmake_create_cmsis_cort…
0xc0170 Feb 23, 2021
57a6fe3
Merge pull request #14314 from hugueskamba/hk_cmake_fix_musca_ns
0xc0170 Feb 23, 2021
ed09a5c
CMake: Refactor mapfile generation
hugueskamba Feb 17, 2021
1ba3b73
CMake: Fix Greentea tests
hugueskamba Feb 19, 2021
6c08123
Merge pull request #14313 from hugueskamba/hk_cmake_fix_cortex_m33_gcc
0xc0170 Feb 23, 2021
8340ea2
Merge pull request #14305 from paul-szczepanek-arm/cordio-host-fix-index
0xc0170 Feb 23, 2021
9e4d462
Introduce `subtarget_sdk_init` startup hook.
AGlass0fMilk Feb 22, 2021
392d0f8
Configure internal regulators at startup
AGlass0fMilk Feb 22, 2021
95415eb
Add option to use USBSerial for stdio console
AGlass0fMilk Feb 22, 2021
ec9d647
Add default app start and size limitations
AGlass0fMilk Feb 22, 2021
03914d1
CMake: Remove references of APP_TARGET
hugueskamba Feb 23, 2021
0212fde
Fix astyle issues
AGlass0fMilk Feb 23, 2021
cb032d2
enable USBDEVICE for STM32L5
chrJost Feb 24, 2021
0c7b4d7
STM32: update readme with clock information
jeromecoutant Feb 24, 2021
e4e2f79
Update stm32xx_emac traces
Feb 24, 2021
96c31e1
fixed copy paste errors
chrJost Feb 24, 2021
737153b
Merge pull request #14328 from hugueskamba/hk_cmake_fix_greentea_tests
0xc0170 Feb 24, 2021
ddbc2d7
add options to use RDNSS and IPv6 queuing
JojoS62 Feb 23, 2021
73ce15c
turn off rdnss for compatibility
JojoS62 Feb 24, 2021
131e0fa
CMake: Fix PSOC6 post build script
hugueskamba Feb 24, 2021
accc081
Add bare metal support to Nordic targets
harrisonmutai-arm Feb 19, 2021
fc00035
Add bare metal support to Toshiba targets
harrisonmutai-arm Feb 22, 2021
da4c528
Add bare metal support to ARM FM targets
harrisonmutai-arm Feb 19, 2021
7da6100
Merge pull request #14304 from hugueskamba/hk_cmake_remove_app_target…
0xc0170 Feb 25, 2021
c1d115e
Fix conflicts in IAR configuration
LDong-Arm Feb 25, 2021
36b6013
Merge pull request #14350 from LDong-Arm/fix_iar_config_conflict
0xc0170 Feb 25, 2021
9e48b78
Add copyright header to hash_wrappers.c
LDong-Arm Jan 20, 2021
e364157
Move hash_wrappers.c to platform subdirectory
LDong-Arm Jan 20, 2021
e0d2c3d
Fix paths in Mbed TLS importer
LDong-Arm Jan 14, 2021
410a1ba
Import mbedtls-2.24 and Mbed PSA Service (non-TFM)
LDong-Arm Jan 14, 2021
b0da9d0
Switch to using `TARGET_TFM_LATEST`
jainvikas8 Dec 22, 2020
260a335
core: Upgrade TFM v1.2 related files
jainvikas8 Jan 15, 2021
ab09a69
Add mbedtls_ecc_group_to_psa() to PSA in TF-M 1.2
jainvikas8 Jan 19, 2021
0ccf4db
Update partition files for `ARM_MUSCA_B1`
jainvikas8 Jan 4, 2021
65e2d45
Update target `ARM_MUSCA_B1` TF-M V1.2 binaries
jainvikas8 Jan 15, 2021
1ac58a8
Update `ARM_MUSCA_B1.py` post binary hook script
jainvikas8 Jan 13, 2021
c0721a9
Update partition files for `ARM_MUSCA_S1`
jainvikas8 Jan 19, 2021
39e226b
Update target `ARM_MUSCA_S1` TF-M V1.2 binaries
jainvikas8 Jan 15, 2021
ef9ed98
Update `ARM_MUSCA_S1.py` post binary hook script
jainvikas8 Jan 15, 2021
8648e4f
Remove: ARM_MUSCA_A1 support
jainvikas8 Jan 18, 2021
308ffe9
Remove old binary signing scripts of TF-M 1.1
jainvikas8 Jan 15, 2021
1a8386a
Refactor: MUSCA targets post binary hook scripts
jainvikas8 Jan 18, 2021
79755ea
Add missing license header and SPDX identifier
jainvikas8 Jan 25, 2021
ac4533a
Exclude Musca signing layouts from compilation
LDong-Arm Jan 28, 2021
88a38c2
Musca S1: include missing `cmsis_nvic.h`
LDong-Arm Feb 3, 2021
12b2c89
PSA/TF-M: support key enrollment algorithm
LDong-Arm Feb 8, 2021
eb0ac59
Deprecation warnings for key enrollment algorithm
LDong-Arm Feb 8, 2021
63523bd
Remove _NS aliases for Musca B1/S1
LDong-Arm Feb 15, 2021
241b062
Update .gitignore for Mbed TLS importer
LDong-Arm Feb 17, 2021
1f4f6dd
Mbed TLS importer: don't import unnecessary files
LDong-Arm Feb 17, 2021
0dd4397
Import mbedtls_ecp_write_key for Cypress Mbed TLS driver
LDong-Arm Jan 25, 2021
2807a01
"Updated directory platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARG…
LDong-Arm Feb 22, 2021
29f7f9f
"Updated secure binaries for [('ARM_MUSCA_B1', 'ARMCLANG')]"
LDong-Arm Feb 22, 2021
6ab4b1c
"Updated secure binaries for [('ARM_MUSCA_S1', 'ARMCLANG')]"
LDong-Arm Feb 22, 2021
de162d4
Remove IAR from list of supported toolchains
harrisonmutai-arm Feb 25, 2021
23c4d6f
Remove IAR from list of supported toolchains
harrisonmutai-arm Feb 25, 2021
3c57f38
Remove IAR from list of supported toolchains
harrisonmutai-arm Feb 25, 2021
b845246
Merge pull request #14343 from JojoS62/add-lwIP-opttion-for-RDNSS
0xc0170 Feb 25, 2021
e1aa00e
STM32F7 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
1de9e39
Merge pull request #14344 from hugueskamba/hk_cmake_fix_psoc6_post_build
0xc0170 Feb 25, 2021
143176b
STM32F4 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
eceaea5
Merge pull request #14299 from hugueskamba/hk_cmake_refactor_mapfile_…
0xc0170 Feb 25, 2021
1732c13
STM32F0 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
63eeb93
Merge pull request #14341 from artokin/update_traces_in_stm_emac_driver
0xc0170 Feb 25, 2021
aa30a25
STM32F1 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
ea9eb73
STM32F2 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
758d4c4
STM32F3 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
09457e2
STM32G0 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
1d4742e
STM32G4 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
8361fda
STM32H7 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
2c1d37e
STM32L0 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
40120e6
STM32L4 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
c68c210
STM32L5 - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
b12481b
STM32WB - Add if defined check for USE_HAL_XXX_REGISTER_CALLBACKS
ladislas Feb 25, 2021
b23a8eb
Add .editorconfig file
ladislas Feb 11, 2021
d00699c
Add subtarget_init files to cmake
AGlass0fMilk Feb 25, 2021
62c8379
TARGET_TFM_V1_0: compatibility with Mbed TLS 2.24.0
LDong-Arm Jan 18, 2021
fd7ea73
Configure memory map per target to allow multiple add_executable
ladislas Feb 26, 2021
7498683
Change file permissions from 755->644
Mar 1, 2021
fbafcf2
Merge pull request #14355 from ladislas/feature/ladislas/cmake-map-pe…
0xc0170 Mar 1, 2021
1f28e6e
Merge pull request #14334 from hugueskamba/hk_cmake_remove_app_target…
0xc0170 Mar 1, 2021
c5bfa7e
Merge pull request #14340 from chrJost/master
0xc0170 Mar 1, 2021
c55210f
Correct vector table and ram size definitions
harrisonmutai-arm Mar 1, 2021
191bd02
Remove erroneous object file reference in IRAM1 definition
harrisonmutai-arm Mar 1, 2021
03b9d5a
Merge pull request #14271 from ladislas/ladislas/feature/add-editorco…
0xc0170 Mar 2, 2021
e2a5f8f
Merge pull request #14291 from harmut01/baremetal_freescale
0xc0170 Mar 2, 2021
44e9e3c
Merge pull request #14324 from hugueskamba/hk_fix_psoc6_post_build_sc…
0xc0170 Mar 2, 2021
f78c241
Merge pull request #14325 from AGlass0fMilk/ep-atlas-reg-init
0xc0170 Mar 2, 2021
5614af0
Merge pull request #14349 from harmut01/baremetal_nordic
0xc0170 Mar 2, 2021
5b1c704
Remove uARM dependencies for EFM32FF targets
harrisonmutai-arm Mar 2, 2021
ee5946c
Add bare metal support to EFM32 targets
harrisonmutai-arm Mar 2, 2021
1e38343
Merge pull request #14303 from ycsin/master
0xc0170 Mar 2, 2021
a976651
Merge pull request #14345 from harmut01/baremetal_toshiba
0xc0170 Mar 2, 2021
71de6e2
Merge pull request #14321 from ARMmbed/0xc0170-fix-removing-stale-label
0xc0170 Mar 2, 2021
074b0ba
Fix CMake include path for the minimal-printf test
LDong-Arm Mar 2, 2021
53f87aa
Merge pull request #14363 from harmut01/baremetal_si
0xc0170 Mar 3, 2021
876032b
Merge pull request #14338 from jeromecoutant/PR_README_CLOCK
0xc0170 Mar 3, 2021
87ceded
Merge pull request #14348 from harmut01/baremetal_arm_fm
0xc0170 Mar 3, 2021
76b2902
Merge pull request #14354 from ARMmbed/feature-tf-m-1.2-integration
0xc0170 Mar 3, 2021
905fc25
targets: Remove target. prefix from ARM-CM3DS-MPS2 override
rwalton-arm Mar 3, 2021
ad3bb0d
Change file permissions from 755->644
Mar 3, 2021
3695cef
CMake: Update readme for greentea test build procedure
rajkan01 Mar 3, 2021
a3c09d0
Add mbed-cmsis-cortex-m into Nuvoton CMakeList
cyliangtw Mar 4, 2021
3579bb6
Force regenerate application binaries on rebuild
LDong-Arm Mar 3, 2021
ad27a3e
CMake: pass application name to post-build hook
LDong-Arm Mar 3, 2021
5353b62
Cypress: Query exact application names in post build
LDong-Arm Mar 3, 2021
8483411
NXP: Query precise application names in post build
LDong-Arm Mar 3, 2021
da73b4b
CMake: Refactor target MCU_STM32F103xE library name
harrisonmutai-arm Mar 4, 2021
586f889
Merge pull request #14375 from rajkan01/update_greentea_build_procedure
0xc0170 Mar 5, 2021
ed8aabd
Merge pull request #14380 from harmut01/cmake_target_refactor
0xc0170 Mar 5, 2021
3fb5ed7
Merge pull request #14376 from OpenNuvoton/nvt_cmake
0xc0170 Mar 5, 2021
8a1ce92
Merge pull request #14368 from LDong-Arm/minimal_printf_cmake_fix
0xc0170 Mar 5, 2021
46fb822
Remove uARM dependencies from Nuvoton targets
harrisonmutai-arm Mar 3, 2021
7eb2122
Add bare metal support to Nuvoton targets
harrisonmutai-arm Mar 3, 2021
ae432b2
Merge pull request #14378 from LDong-Arm/post_build_rework
0xc0170 Mar 5, 2021
4e45b0a
Copy signing keys into each Musca target's path
LDong-Arm Mar 1, 2021
f225791
CMake: Support signing and merging TF-M binaries
LDong-Arm Mar 1, 2021
816f81d
CMake: Enable post binary hook for ARM_MUSCA_S1
LDong-Arm Mar 1, 2021
3e19778
CMake: Enable post binary hook for ARM_MUSCA_B1
LDong-Arm Mar 1, 2021
4afd24c
Freescale: Remove IAR from list of supported toolchains
harrisonmutai-arm Mar 5, 2021
a3b9aee
Merge pull request #14386 from harmut01/freescale_refactor
0xc0170 Mar 8, 2021
e37f7a6
Merge pull request #14351 from ladislas/ladislas/stm32f7/use_callbacks
0xc0170 Mar 8, 2021
278ff00
Merge pull request #14361 from LDong-Arm/musca_post_binary_hooks
0xc0170 Mar 8, 2021
31a60a9
Merge pull request #14374 from rwalton-arm/dev/rwalton-arm/cm3ds-mps2…
0xc0170 Mar 8, 2021
d7aded6
Merge pull request #14373 from harmut01/baremetal_nuvoton
0xc0170 Mar 8, 2021
98143e4
Merge pull request #14323 from artokin/update_from_feature_wisun
0xc0170 Mar 8, 2021
9dd1d58
Import WHD component from TARGET_PSOC6
facchinm Oct 28, 2020
fc7b2a7
Portenta: WHD: make independent from TARGET_Cypress
facchinm Oct 28, 2020
e39f57b
Portenta: WHD: remove unnecessary firmwares
facchinm Oct 28, 2020
38b3ed9
Portenta: WHD: port to STM32H7 SDIO interface
facchinm Oct 28, 2020
1a43265
Portenta: WHD: store WLAN firmware in filesystem
pennam Mar 9, 2021
2df42eb
Portenta: WHD: enable debug
pennam Mar 9, 2021
9952ca5
Portenta: enable WiFi
facchinm Oct 28, 2020
dd8870c
Added CmakeLists.txt squash into fc7b2a76f14b090c0911c715cf663c7b2650…
pennam Mar 11, 2021
75e7d03
Added COMPONENT_WHD in CmakeLists.txt squash into fc7b2a76f14b090c091…
pennam Mar 11, 2021
5f09c03
Moved COMPONENT_WHD into connectivity/drivers/wifi/COMPONENT_WHD
pennam Mar 11, 2021
cffc7d6
cyhal_gpio_enable_event() fix squash into 38b3ed933098317bba57db6d66f…
pennam Mar 11, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions targets/TARGET_GigaDevice/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
# Copyright (c) 2020 ARM Limited. All rights reserved.
# SPDX-License-Identifier: Apache-2.0

if("GD32F30X" IN_LIST MBED_TARGET_LABELS)
add_subdirectory(TARGET_GD32F30X)
elseif("GD32F4XX" IN_LIST MBED_TARGET_LABELS)
add_subdirectory(TARGET_GD32F4XX)
endif()
add_subdirectory(TARGET_GD32F30X EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GD32F4XX EXCLUDE_FROM_ALL)

target_include_directories(mbed-core
add_library(mbed-gigadevice INTERFACE)

target_include_directories(mbed-gigadevice
INTERFACE
.
)
47 changes: 26 additions & 21 deletions targets/TARGET_GigaDevice/TARGET_GD32F30X/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,38 +1,38 @@
# Copyright (c) 2020 ARM Limited. All rights reserved.
# SPDX-License-Identifier: Apache-2.0

if("GD32F307VG" IN_LIST MBED_TARGET_LABELS)
target_include_directories(mbed-core
INTERFACE
TARGET_GD32F307VG
TARGET_GD32F307VG/device
)
add_library(mbed-gd32-f307vg INTERFACE)

target_sources(mbed-core
INTERFACE
TARGET_GD32F307VG/PeripheralPins.c
target_include_directories(mbed-gd32-f307vg
INTERFACE
TARGET_GD32F307VG
TARGET_GD32F307VG/device
)

TARGET_GD32F307VG/device/system_gd32f30x.c
)
target_sources(mbed-gd32-f307vg
INTERFACE
TARGET_GD32F307VG/PeripheralPins.c

if(${MBED_TOOLCHAIN} STREQUAL "ARM")
set(LINKER_FILE TARGET_GD32F307VG/device/TOOLCHAIN_ARM_STD/gd32f307vg.sct)
set(STARTUP_FILE TARGET_GD32F307VG/device/TOOLCHAIN_ARM_STD/startup_gd32f30x_cl.S)
elseif(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
set(LINKER_FILE TARGET_GD32F307VG/device/TOOLCHAIN_GCC_ARM/GD32F307xG.ld)
set(STARTUP_FILE TARGET_GD32F307VG/device/TOOLCHAIN_GCC_ARM/startup_gd32f30x_cl.S)
endif()
TARGET_GD32F307VG/device/system_gd32f30x.c
)

if(${MBED_TOOLCHAIN} STREQUAL "ARM")
set(LINKER_FILE TARGET_GD32F307VG/device/TOOLCHAIN_ARM_STD/gd32f307vg.sct)
set(STARTUP_FILE TARGET_GD32F307VG/device/TOOLCHAIN_ARM_STD/startup_gd32f30x_cl.S)
elseif(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
set(LINKER_FILE TARGET_GD32F307VG/device/TOOLCHAIN_GCC_ARM/GD32F307xG.ld)
set(STARTUP_FILE TARGET_GD32F307VG/device/TOOLCHAIN_GCC_ARM/startup_gd32f30x_cl.S)
endif()

set_property(GLOBAL PROPERTY MBED_TARGET_LINKER_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${LINKER_FILE})
add_library(mbed-gd32f30x INTERFACE)

target_include_directories(mbed-core
target_include_directories(mbed-gd32f30x
INTERFACE
.
GD32F30x_standard_peripheral/Include
)

target_sources(mbed-core
target_sources(mbed-gd32f30x
INTERFACE
analogin_api.c
analogout_api.c
Expand Down Expand Up @@ -77,3 +77,8 @@ target_sources(mbed-core

${STARTUP_FILE}
)

mbed_set_linker_script(mbed-gd32f30x ${CMAKE_CURRENT_SOURCE_DIR}/${LINKER_FILE})

target_link_libraries(mbed-gd32f30x INTERFACE mbed-gigadevice)
target_link_libraries(mbed-gd32-f307vg INTERFACE mbed-gd32f30x)
31 changes: 18 additions & 13 deletions targets/TARGET_GigaDevice/TARGET_GD32F4XX/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# Copyright (c) 2020 ARM Limited. All rights reserved.
# SPDX-License-Identifier: Apache-2.0

if("GD32F450ZI" IN_LIST MBED_TARGET_LABELS)
target_include_directories(mbed-core
INTERFACE
TARGET_GD32F450ZI
)
add_library(mbed-gd32-f450zi INTERFACE)

target_sources(mbed-core
INTERFACE
TARGET_GD32F450ZI/PeripheralPins.c
)
endif()
target_include_directories(mbed-gd32-f450zi
INTERFACE
TARGET_GD32F450ZI
)

target_sources(mbed-gd32-f450zi
INTERFACE
TARGET_GD32F450ZI/PeripheralPins.c
)

if(${MBED_TOOLCHAIN} STREQUAL "ARM")
set(LINKER_FILE device/TOOLCHAIN_ARM_STD/gd32f450zi.sct)
Expand All @@ -21,16 +21,16 @@ elseif(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
set(STARTUP_FILE device/TOOLCHAIN_GCC_ARM/startup_gd32f450.S)
endif()

set_property(GLOBAL PROPERTY MBED_TARGET_LINKER_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${LINKER_FILE})
add_library(mbed-gd32f4xx INTERFACE)

target_include_directories(mbed-core
target_include_directories(mbed-gd32f4xx
INTERFACE
.
device
GD32F4xx_standard_peripheral/Include
)

target_sources(mbed-core
target_sources(mbed-gd32f4xx
INTERFACE
analogin_api.c
analogout_api.c
Expand Down Expand Up @@ -84,3 +84,8 @@ target_sources(mbed-core

${STARTUP_FILE}
)

mbed_set_linker_script(mbed-gd32f4xx ${CMAKE_CURRENT_SOURCE_DIR}/${LINKER_FILE})

target_link_libraries(mbed-gd32f4xx INTERFACE mbed-gigadevice)
target_link_libraries(mbed-gd32-f450zi INTERFACE mbed-gd32f4xx)