meson: Update targets in cross-files for bigger platforms

* WinChipHead CH579, Puya PY32F0, Arterytek AT32F43x target drivers
  were the most recently added, and they are self-contained
* GD32/STM32F103CB-based adapters cannot fit all of the drivers,
  so some are disabled by default, requiring makeflags or meson flags to opt-in.
* Enable such drivers by default in meson builds for adapters with 256 KiB
  of internal flash or more, to provide users a full feature set of target drivers
  and to leverage CI compile-checking code at least on those adapters.
This commit is contained in:
ALTracer
2024-07-09 20:48:20 +03:00
parent e3bfcac0e8
commit 1bc6ec3d65
9 changed files with 9 additions and 9 deletions

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = '96b_carbon'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = false

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'blackpill-f401cc'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = true

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'blackpill-f401ce'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = true

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'blackpill-f411ce'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = true

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'f3'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = false

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'f4discovery'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = false

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'hydrabus'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = false

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'launchpad-icdi'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = false

View File

@@ -19,6 +19,6 @@ endian = 'little'
[project options]
probe = 'stlinkv3'
targets = 'cortexar,cortexm,riscv32,riscv64,efm,hc32,lpc,nrf,nxp,renesas,rp,sam,stm,ti,xilinx'
targets = 'cortexar,cortexm,riscv32,riscv64,at32f4,ch579,efm,hc32,lpc,nrf,nxp,puya,renesas,rp,sam,stm,ti,xilinx'
rtt_support = true
bmd_bootloader = false