From 6f2aa8ad36e3aaffc9fa2cb8c744b04da7339ee2 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Tue, 13 Jul 2021 20:47:08 -1000 Subject: build: Use BSP family for options - Optionally add support for 'default-by-family' to allow option to be set by a family and so all related BSPs Close #4468 --- spec/build/bsps/aarch64/a53/abi.yml | 1 + spec/build/bsps/aarch64/a53/optloadoff.yml | 1 + spec/build/bsps/aarch64/a53/optnocachelen.yml | 1 + spec/build/bsps/aarch64/a53/optramlen.yml | 1 + spec/build/bsps/aarch64/a53/optramori.yml | 1 + spec/build/bsps/aarch64/a53/tsta53.yml | 1 + spec/build/bsps/aarch64/a72/abi.yml | 1 + spec/build/bsps/aarch64/a72/optloadoff.yml | 1 + spec/build/bsps/aarch64/a72/optnocachelen.yml | 1 + spec/build/bsps/aarch64/a72/optramlen.yml | 1 + spec/build/bsps/aarch64/a72/optramori.yml | 1 + spec/build/bsps/aarch64/a72/tsta72.yml | 1 + spec/build/bsps/aarch64/optgtuseps.yml | 1 + spec/build/bsps/aarch64/optgtusevirt.yml | 1 + spec/build/bsps/aarch64/optisns.yml | 1 + spec/build/bsps/aarch64/optmmupages.yml | 1 + spec/build/bsps/aarch64/xilinx-versal/abi.yml | 1 + .../bsps/aarch64/xilinx-versal/optclkuart.yml | 1 + .../bsps/aarch64/xilinx-versal/optconminor.yml | 1 + .../bsps/aarch64/xilinx-versal/optloadoff.yml | 1 + .../bsps/aarch64/xilinx-versal/optnocachelen.yml | 1 + .../build/bsps/aarch64/xilinx-versal/optramlen.yml | 1 + .../build/bsps/aarch64/xilinx-versal/optramori.yml | 1 + spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml | 1 + .../build/bsps/aarch64/xilinx-versal/tstvck190.yml | 1 + spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml | 1 + .../bsps/aarch64/xilinx-zynqmp/optclkuart.yml | 1 + .../bsps/aarch64/xilinx-zynqmp/optloadoff.yml | 1 + .../bsps/aarch64/xilinx-zynqmp/optnocachelen.yml | 1 + .../build/bsps/aarch64/xilinx-zynqmp/optramlen.yml | 1 + .../build/bsps/aarch64/xilinx-zynqmp/optramori.yml | 1 + spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml | 1 + spec/build/bsps/aarch64/xilinx-zynqmp/tstzu3eg.yml | 1 + spec/build/bsps/arm/altera-cyclone-v/abi.yml | 1 + .../bsps/arm/altera-cyclone-v/opta9periphclk.yml | 1 + .../bsps/arm/altera-cyclone-v/optcachedata.yml | 1 + .../bsps/arm/altera-cyclone-v/optcacheinst.yml | 1 + .../bsps/arm/altera-cyclone-v/optclkfastidle.yml | 1 + spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml | 1 + .../bsps/arm/altera-cyclone-v/optconuart1.yml | 1 + .../bsps/arm/altera-cyclone-v/optfdtcpyro.yml | 1 + spec/build/bsps/arm/altera-cyclone-v/optfdten.yml | 1 + .../build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml | 1 + spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml | 1 + .../bsps/arm/altera-cyclone-v/optfdtuboot.yml | 1 + .../bsps/arm/altera-cyclone-v/opti2cspeed.yml | 1 + spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml | 1 + .../bsps/arm/altera-cyclone-v/optresetvec.yml | 1 + .../bsps/arm/altera-cyclone-v/optuartbaud.yml | 1 + .../build/bsps/arm/altera-cyclone-v/optuartirq.yml | 1 + spec/build/bsps/arm/atsam/abi.yml | 1 + spec/build/bsps/arm/atsam/optchgclksram.yml | 1 + spec/build/bsps/arm/atsam/optchip.yml | 1 + spec/build/bsps/arm/atsam/optconbaud.yml | 1 + spec/build/bsps/arm/atsam/optconidx.yml | 1 + spec/build/bsps/arm/atsam/optconirq.yml | 1 + spec/build/bsps/arm/atsam/optcontype.yml | 1 + spec/build/bsps/arm/atsam/optmck.yml | 1 + spec/build/bsps/arm/atsam/optnocachesz.yml | 1 + spec/build/bsps/arm/atsam/optoscmain.yml | 1 + spec/build/bsps/arm/atsam/optqspiflashsz.yml | 1 + spec/build/bsps/arm/atsam/optsdram.yml | 1 + spec/build/bsps/arm/atsam/opttcmsz.yml | 1 + spec/build/bsps/arm/atsam/optusextal.yml | 1 + spec/build/bsps/arm/atsam/tstatsamv.yml | 1 + spec/build/bsps/arm/beagle/abi.yml | 1 + spec/build/bsps/arm/beagle/optam335x.yml | 1 + spec/build/bsps/arm/beagle/optconbaud.yml | 1 + spec/build/bsps/arm/beagle/optconpoll.yml | 1 + spec/build/bsps/arm/beagle/optdebug.yml | 1 + spec/build/bsps/arm/beagle/optdm3730.yml | 1 + spec/build/bsps/arm/beagle/optfdtcpyro.yml | 1 + spec/build/bsps/arm/beagle/optfdtmxsz.yml | 1 + spec/build/bsps/arm/beagle/optfdtro.yml | 1 + spec/build/bsps/arm/beagle/optfdtuboot.yml | 1 + spec/build/bsps/arm/csb336/abi.yml | 1 + spec/build/bsps/arm/csb337/abi.yml | 1 + spec/build/bsps/arm/csb337/optcsb637.yml | 1 + spec/build/bsps/arm/csb337/optenlcd.yml | 1 + spec/build/bsps/arm/csb337/optenumon.yml | 1 + spec/build/bsps/arm/csb337/optenumoncon.yml | 1 + spec/build/bsps/arm/csb337/optenusart0.yml | 1 + spec/build/bsps/arm/csb337/optenusart1.yml | 1 + spec/build/bsps/arm/csb337/optenusart2.yml | 1 + spec/build/bsps/arm/csb337/optenusart3.yml | 1 + spec/build/bsps/arm/edb7312/abi.yml | 1 + spec/build/bsps/arm/edb7312/optskyeye.yml | 1 + spec/build/bsps/arm/fvp/abi.yml | 1 + spec/build/bsps/arm/fvp/optdevbegin.yml | 1 + spec/build/bsps/arm/fvp/optdevsize.yml | 1 + spec/build/bsps/arm/fvp/optdrambegin.yml | 1 + spec/build/bsps/arm/fvp/optdramsize.yml | 1 + spec/build/bsps/arm/fvp/optnullsize.yml | 1 + spec/build/bsps/arm/gumstix/abi.yml | 1 + spec/build/bsps/arm/gumstix/optskyeye.yml | 1 + spec/build/bsps/arm/imx/abi.yml | 1 + spec/build/bsps/arm/imx/optcachedata.yml | 1 + spec/build/bsps/arm/imx/optcacheinst.yml | 1 + spec/build/bsps/arm/imx/optccmahb.yml | 1 + spec/build/bsps/arm/imx/optcmmecspi.yml | 1 + spec/build/bsps/arm/imx/optcmmipg.yml | 1 + spec/build/bsps/arm/imx/optcmmsdhci.yml | 1 + spec/build/bsps/arm/imx/optcmmuart.yml | 1 + spec/build/bsps/arm/imx/optconirq.yml | 1 + spec/build/bsps/arm/imx/optfdtcpyro.yml | 1 + spec/build/bsps/arm/imx/optfdtmxsz.yml | 1 + spec/build/bsps/arm/imx/optfdtro.yml | 1 + spec/build/bsps/arm/imx/optfdtuboot.yml | 1 + spec/build/bsps/arm/imx/optresetvec.yml | 1 + spec/build/bsps/arm/imxrt/abi.yml | 1 + spec/build/bsps/arm/imxrt/optfsledmaemlm.yml | 1 + spec/build/bsps/arm/imxrt/optlinkcmds.yml | 1 + spec/build/bsps/arm/imxrt/optmemdtcmsz.yml | 1 + .../build/bsps/arm/imxrt/optmemextramnocachesz.yml | 1 + spec/build/bsps/arm/imxrt/optmemextramorigin.yml | 1 + spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml | 1 + spec/build/bsps/arm/imxrt/optmemflashivtsz.yml | 1 + spec/build/bsps/arm/imxrt/optmemflashorigin.yml | 1 + spec/build/bsps/arm/imxrt/optmemitcmsz.yml | 1 + spec/build/bsps/arm/imxrt/optmemnullsz.yml | 1 + spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml | 1 + spec/build/bsps/arm/imxrt/optmemocramsz.yml | 1 + spec/build/bsps/arm/lm3s69xx/abi.yml | 1 + spec/build/bsps/arm/lm3s69xx/optenuart0.yml | 1 + spec/build/bsps/arm/lm3s69xx/optenuart1.yml | 1 + spec/build/bsps/arm/lm3s69xx/optenuart2.yml | 1 + spec/build/bsps/arm/lm3s69xx/optgpioahb.yml | 1 + spec/build/bsps/arm/lm3s69xx/optgpionum.yml | 1 + spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml | 1 + spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml | 1 + spec/build/bsps/arm/lm3s69xx/optlm4f120.yml | 1 + spec/build/bsps/arm/lm3s69xx/optssiblks.yml | 1 + spec/build/bsps/arm/lm3s69xx/optssiclk.yml | 1 + spec/build/bsps/arm/lm3s69xx/optsysclk.yml | 1 + spec/build/bsps/arm/lm3s69xx/optuartbaud.yml | 1 + spec/build/bsps/arm/lm3s69xx/optudma.yml | 1 + spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml | 1 + spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml | 1 + spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml | 1 + spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml | 1 + spec/build/bsps/arm/lpc176x/abi.yml | 1 + spec/build/bsps/arm/lpc176x/optcclk.yml | 1 + spec/build/bsps/arm/lpc176x/optconcfg.yml | 1 + spec/build/bsps/arm/lpc176x/optdmachn.yml | 1 + spec/build/bsps/arm/lpc176x/optlpc1768.yml | 1 + spec/build/bsps/arm/lpc176x/optmintskstksz.yml | 1 + spec/build/bsps/arm/lpc176x/optoscmain.yml | 1 + spec/build/bsps/arm/lpc176x/optoscrtc.yml | 1 + spec/build/bsps/arm/lpc176x/optpclkdiv.yml | 1 + spec/build/bsps/arm/lpc176x/optstopgpdma.yml | 1 + spec/build/bsps/arm/lpc176x/optstopusb.yml | 1 + spec/build/bsps/arm/lpc176x/optuart1cfg.yml | 1 + spec/build/bsps/arm/lpc176x/optuartbaud.yml | 1 + spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml | 1 + .../bsps/arm/lpc176x/tstlpc1768mbedahbram.yml | 1 + .../bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml | 1 + spec/build/bsps/arm/lpc24xx/abi.yml | 1 + spec/build/bsps/arm/lpc24xx/optcclk.yml | 1 + spec/build/bsps/arm/lpc24xx/optconcfg.yml | 1 + spec/build/bsps/arm/lpc24xx/optdmachn.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml | 1 + spec/build/bsps/arm/lpc24xx/optemctest.yml | 1 + spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml | 1 + spec/build/bsps/arm/lpc24xx/optethdownpin.yml | 1 + spec/build/bsps/arm/lpc24xx/optethrmii.yml | 1 + spec/build/bsps/arm/lpc24xx/optheapext.yml | 1 + spec/build/bsps/arm/lpc24xx/optoscmain.yml | 1 + spec/build/bsps/arm/lpc24xx/optoscrtc.yml | 1 + spec/build/bsps/arm/lpc24xx/optotgi2c.yml | 1 + spec/build/bsps/arm/lpc24xx/optpclkdiv.yml | 1 + spec/build/bsps/arm/lpc24xx/optresetvec.yml | 1 + spec/build/bsps/arm/lpc24xx/optstopeth.yml | 1 + spec/build/bsps/arm/lpc24xx/optstopgpdma.yml | 1 + spec/build/bsps/arm/lpc24xx/optstopusb.yml | 1 + spec/build/bsps/arm/lpc24xx/optuart1cfg.yml | 1 + spec/build/bsps/arm/lpc24xx/optuart2cfg.yml | 1 + spec/build/bsps/arm/lpc24xx/optuart3cfg.yml | 1 + spec/build/bsps/arm/lpc24xx/optuartbaud.yml | 1 + spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml | 1 + .../bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml | 1 + spec/build/bsps/arm/lpc24xx/tstlpc2362.yml | 1 + spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml | 1 + spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml | 1 + spec/build/bsps/arm/lpc24xx/tstncsromint.yml | 1 + spec/build/bsps/arm/lpc24xx/tstplx800romint.yml | 1 + spec/build/bsps/arm/lpc32xx/abi.yml | 1 + spec/build/bsps/arm/lpc32xx/optdismmu.yml | 1 + spec/build/bsps/arm/lpc32xx/optdisroprot.yml | 1 + spec/build/bsps/arm/lpc32xx/optdisrwdc.yml | 1 + spec/build/bsps/arm/lpc32xx/optdmachn.yml | 1 + spec/build/bsps/arm/lpc32xx/optenwdgrst.yml | 1 + spec/build/bsps/arm/lpc32xx/optethrmii.yml | 1 + spec/build/bsps/arm/lpc32xx/optoscmain.yml | 1 + spec/build/bsps/arm/lpc32xx/optoscrtc.yml | 1 + spec/build/bsps/arm/lpc32xx/optotgi2c.yml | 1 + spec/build/bsps/arm/lpc32xx/optotgvbus.yml | 1 + spec/build/bsps/arm/lpc32xx/optperiphclk.yml | 1 + spec/build/bsps/arm/lpc32xx/optresetvec.yml | 1 + spec/build/bsps/arm/lpc32xx/optscratchsz.yml | 1 + spec/build/bsps/arm/lpc32xx/optstopeth.yml | 1 + spec/build/bsps/arm/lpc32xx/optstopgpdma.yml | 1 + spec/build/bsps/arm/lpc32xx/optstopusb.yml | 1 + spec/build/bsps/arm/lpc32xx/optu3clk.yml | 1 + spec/build/bsps/arm/lpc32xx/optu4clk.yml | 1 + spec/build/bsps/arm/lpc32xx/optu5clk.yml | 1 + spec/build/bsps/arm/lpc32xx/optu6clk.yml | 1 + spec/build/bsps/arm/lpc32xx/optuart1baud.yml | 1 + spec/build/bsps/arm/lpc32xx/optuart2baud.yml | 1 + spec/build/bsps/arm/lpc32xx/optuart3baud.yml | 1 + spec/build/bsps/arm/lpc32xx/optuart4baud.yml | 1 + spec/build/bsps/arm/lpc32xx/optuart5baud.yml | 1 + spec/build/bsps/arm/lpc32xx/optuart6baud.yml | 1 + spec/build/bsps/arm/lpc32xx/optuart7baud.yml | 1 + spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml | 1 + spec/build/bsps/arm/opta9periphclk.yml | 1 + spec/build/bsps/arm/optgiccpuif.yml | 1 + spec/build/bsps/arm/optgicdist.yml | 1 + spec/build/bsps/arm/optgicredist.yml | 1 + spec/build/bsps/arm/optgicspicount.yml | 1 + spec/build/bsps/arm/optgtfreq.yml | 1 + spec/build/bsps/arm/optgtsysbase.yml | 1 + spec/build/bsps/arm/optgtsyscntcr.yml | 1 + spec/build/bsps/arm/optgtusevirt.yml | 1 + spec/build/bsps/arm/optmmusmallpages.yml | 1 + spec/build/bsps/arm/optmmusz.yml | 1 + spec/build/bsps/arm/raspberrypi/abi.yml | 1 + spec/build/bsps/arm/raspberrypi/opti2ciomode.yml | 1 + spec/build/bsps/arm/raspberrypi/optnocachelen.yml | 1 + spec/build/bsps/arm/raspberrypi/optramlen.yml | 1 + spec/build/bsps/arm/raspberrypi/optresetvec.yml | 1 + spec/build/bsps/arm/raspberrypi/optrpi2.yml | 1 + spec/build/bsps/arm/raspberrypi/optspiiomode.yml | 1 + spec/build/bsps/arm/realview-pbx-a9/abi.yml | 1 + .../bsps/arm/realview-pbx-a9/opta9periphclk.yml | 1 + .../bsps/arm/realview-pbx-a9/optcachedata.yml | 1 + .../bsps/arm/realview-pbx-a9/optcacheinst.yml | 1 + .../bsps/arm/realview-pbx-a9/optclkbootcpu.yml | 1 + .../bsps/arm/realview-pbx-a9/optclkfastidle.yml | 1 + .../build/bsps/arm/realview-pbx-a9/optresetvec.yml | 1 + spec/build/bsps/arm/rtl22xx/abi.yml | 1 + spec/build/bsps/arm/rtl22xx/optskyeye.yml | 1 + spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml | 1 + spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml | 1 + spec/build/bsps/arm/smdk2410/abi.yml | 1 + spec/build/bsps/arm/smdk2410/optcpus3c2410.yml | 1 + spec/build/bsps/arm/smdk2410/optskyeye.yml | 1 + spec/build/bsps/arm/stm32f4/abi.yml | 1 + spec/build/bsps/arm/stm32f4/opteni2c1.yml | 1 + spec/build/bsps/arm/stm32f4/opteni2c2.yml | 1 + spec/build/bsps/arm/stm32f4/optenuart4.yml | 1 + spec/build/bsps/arm/stm32f4/optenuart5.yml | 1 + spec/build/bsps/arm/stm32f4/optenusart1.yml | 1 + spec/build/bsps/arm/stm32f4/optenusart2.yml | 1 + spec/build/bsps/arm/stm32f4/optenusart3.yml | 1 + spec/build/bsps/arm/stm32f4/optenusart6.yml | 1 + spec/build/bsps/arm/stm32f4/optf10xxx.yml | 1 + spec/build/bsps/arm/stm32f4/optf4xxxx.yml | 1 + spec/build/bsps/arm/stm32f4/opthclk.yml | 1 + spec/build/bsps/arm/stm32f4/optoschse.yml | 1 + spec/build/bsps/arm/stm32f4/optpclk1.yml | 1 + spec/build/bsps/arm/stm32f4/optpclk2.yml | 1 + spec/build/bsps/arm/stm32f4/optsysclk.yml | 1 + spec/build/bsps/arm/stm32f4/optusartbaud.yml | 1 + spec/build/bsps/arm/stm32f4/tststm32f105rc.yml | 1 + spec/build/bsps/arm/stm32h7/abi.yml | 1 + spec/build/bsps/arm/stm32h7/optenmpualign.yml | 1 + spec/build/bsps/arm/stm32h7/optenuart4.yml | 1 + spec/build/bsps/arm/stm32h7/optenuart5.yml | 1 + spec/build/bsps/arm/stm32h7/optenuart7.yml | 1 + spec/build/bsps/arm/stm32h7/optenuart8.yml | 1 + spec/build/bsps/arm/stm32h7/optenuart9.yml | 1 + spec/build/bsps/arm/stm32h7/optenusart1.yml | 1 + spec/build/bsps/arm/stm32h7/optenusart10.yml | 1 + spec/build/bsps/arm/stm32h7/optenusart2.yml | 1 + spec/build/bsps/arm/stm32h7/optenusart3.yml | 1 + spec/build/bsps/arm/stm32h7/optenusart6.yml | 1 + spec/build/bsps/arm/stm32h7/opthse.yml | 1 + spec/build/bsps/arm/stm32h7/optlinkcmds.yml | 1 + spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemflashsz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemitcmsz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemnandsz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemnorsz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemnullsz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemquadspisz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsram1sz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsram2sz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsram3sz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsram4sz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml | 1 + spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml | 1 + spec/build/bsps/arm/stm32h7/optprintkinstance.yml | 1 + spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml | 1 + spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml | 1 + spec/build/bsps/arm/stm32h7/optvariant.yml | 1 + spec/build/bsps/arm/tms570/abi.yml | 1 + spec/build/bsps/arm/tms570/optcclk.yml | 1 + spec/build/bsps/arm/tms570/optconirq.yml | 1 + spec/build/bsps/arm/tms570/optlowinit.yml | 1 + spec/build/bsps/arm/tms570/optmintskstksz.yml | 1 + spec/build/bsps/arm/tms570/optoscmain.yml | 1 + spec/build/bsps/arm/tms570/optoscrtc.yml | 1 + spec/build/bsps/arm/tms570/optreginit.yml | 1 + spec/build/bsps/arm/tms570/optscibaud.yml | 1 + spec/build/bsps/arm/tms570/opttms570ls3137.yml | 1 + spec/build/bsps/arm/tms570/tstls3137hdkintram.yml | 1 + spec/build/bsps/arm/xen/abi.yml | 1 + spec/build/bsps/arm/xen/optgentmunmask.yml | 1 + spec/build/bsps/arm/xen/optloadoff.yml | 1 + spec/build/bsps/arm/xen/optnocachelen.yml | 1 + spec/build/bsps/arm/xen/optramlen.yml | 1 + spec/build/bsps/arm/xen/optramori.yml | 1 + spec/build/bsps/arm/xen/optzimghdr.yml | 1 + spec/build/bsps/arm/xilinx-zynq/abi.yml | 1 + spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optcachedata.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optclkuart.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optconirq.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optint0len.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optint0ori.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optint1len.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optint1ori.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optramlen.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optramori.yml | 1 + spec/build/bsps/arm/xilinx-zynq/optresetvec.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/abi.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml | 1 + .../bsps/arm/xilinx-zynqmp/optclkfastidle.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml | 1 + .../build/bsps/arm/xilinx-zynqmp/optnocachelen.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optramori.yml | 1 + spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml | 1 + spec/build/bsps/bfin/TLL6527M/abi.yml | 1 + spec/build/bsps/bfin/TLL6527M/optconbaud.yml | 1 + spec/build/bsps/bfin/TLL6527M/optconirq.yml | 1 + spec/build/bsps/bfin/TLL6527M/optirqtbl.yml | 1 + spec/build/bsps/bfin/TLL6527M/optskyeye.yml | 1 + spec/build/bsps/bfin/TLL6527M/optuartdma.yml | 1 + spec/build/bsps/bfin/bf537Stamp/abi.yml | 1 + spec/build/bsps/bfin/bf537Stamp/optconirq.yml | 1 + spec/build/bsps/bfin/bf537Stamp/optskyeye.yml | 1 + spec/build/bsps/bfin/eZKit533/abi.yml | 1 + spec/build/bsps/bfin/eZKit533/optconirq.yml | 1 + spec/build/bsps/bfin/eZKit533/optskyeye.yml | 1 + spec/build/bsps/i386/pc386/abi.yml | 1 + spec/build/bsps/i386/pc386/optcirrus.yml | 1 + spec/build/bsps/i386/pc386/optclk8253.yml | 1 + spec/build/bsps/i386/pc386/optclktsc.yml | 1 + spec/build/bsps/i386/pc386/optconcom1.yml | 1 + spec/build/bsps/i386/pc386/optencom14.yml | 1 + spec/build/bsps/i386/pc386/optenide.yml | 1 + spec/build/bsps/i386/pc386/optenvga.yml | 1 + spec/build/bsps/i386/pc386/optgdbstub.yml | 1 + spec/build/bsps/i386/pc386/optgdtdesc.yml | 1 + spec/build/bsps/i386/pc386/optidepriifc.yml | 1 + spec/build/bsps/i386/pc386/optidesecifc.yml | 1 + spec/build/bsps/i386/pc386/optrelocaddr.yml | 1 + spec/build/bsps/i386/pc386/optvberm.yml | 1 + spec/build/bsps/i386/pc386/optvga.yml | 1 + spec/build/bsps/i386/pc386/optvideo80x50.yml | 1 + spec/build/bsps/lm32/lm32_evr/abi.yml | 1 + spec/build/bsps/lm32/lm32_evr/optsim.yml | 1 + spec/build/bsps/lm32/milkymist/abi.yml | 1 + spec/build/bsps/lm32/milkymist/optsim.yml | 1 + spec/build/bsps/m68k/av5282/abi.yml | 1 + spec/build/bsps/m68k/csb360/abi.yml | 1 + spec/build/bsps/m68k/gen68340/abi.yml | 1 + spec/build/bsps/m68k/gen68360/abi.yml | 1 + spec/build/bsps/m68k/gen68360/opt68360.yml | 1 + spec/build/bsps/m68k/gen68360/opt68360x040.yml | 1 + spec/build/bsps/m68k/gen68360/optpgh360.yml | 1 + spec/build/bsps/m68k/genmcf548x/abi.yml | 1 + spec/build/bsps/m68k/genmcf548x/optcpuclk.yml | 1 + spec/build/bsps/m68k/genmcf548x/optdbug.yml | 1 + spec/build/bsps/m68k/genmcf548x/optlowinit.yml | 1 + .../bsps/m68k/genmcf548x/optm5484fireengine.yml | 1 + spec/build/bsps/m68k/mcf5206elite/abi.yml | 1 + .../bsps/m68k/mcf5206elite/tstmcf5206elite.yml | 1 + spec/build/bsps/m68k/mcf52235/abi.yml | 1 + spec/build/bsps/m68k/mcf52235/tstmcf52235.yml | 1 + spec/build/bsps/m68k/mcf5225x/abi.yml | 1 + spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml | 1 + spec/build/bsps/m68k/mcf5235/abi.yml | 1 + spec/build/bsps/m68k/mcf5329/abi.yml | 1 + spec/build/bsps/m68k/mrm332/abi.yml | 1 + spec/build/bsps/m68k/mrm332/tstmrm332.yml | 1 + spec/build/bsps/m68k/mvme147/abi.yml | 1 + spec/build/bsps/m68k/mvme147s/abi.yml | 1 + spec/build/bsps/m68k/mvme162/abi.yml | 1 + spec/build/bsps/m68k/mvme162/tstmvme162.yml | 1 + spec/build/bsps/m68k/mvme162/tstmvme162lx.yml | 1 + spec/build/bsps/m68k/mvme167/abi.yml | 1 + spec/build/bsps/m68k/mvme167/optconminor.yml | 1 + spec/build/bsps/m68k/mvme167/optintlvl.yml | 1 + spec/build/bsps/m68k/mvme167/optiomode.yml | 1 + spec/build/bsps/m68k/mvme167/optmvme167.yml | 1 + spec/build/bsps/m68k/mvme167/optprintkminor.yml | 1 + spec/build/bsps/m68k/mvme167/optuseterm.yml | 1 + spec/build/bsps/m68k/uC5282/abi.yml | 1 + spec/build/bsps/mips/csb350/abi.yml | 1 + spec/build/bsps/mips/hurricane/abi.yml | 1 + spec/build/bsps/mips/hurricane/optrm52xx.yml | 1 + spec/build/bsps/mips/hurricane/optusc320.yml | 1 + spec/build/bsps/mips/jmr3904/abi.yml | 1 + spec/build/bsps/mips/jmr3904/tstjmr3904.yml | 1 + spec/build/bsps/mips/malta/abi.yml | 1 + spec/build/bsps/mips/rbtx4925/abi.yml | 1 + spec/build/bsps/mips/rbtx4925/opttx49xx.yml | 1 + spec/build/bsps/mips/rbtx4938/abi.yml | 1 + spec/build/bsps/moxie/moxiesim/abi.yml | 1 + spec/build/bsps/nios2/nios2_iss/abi.yml | 1 + spec/build/bsps/optabi.yml | 1 + spec/build/bsps/optasflags.yml | 1 + spec/build/bsps/optbsp.yml | 1 + spec/build/bsps/optcachedata.yml | 1 + spec/build/bsps/optcacheinst.yml | 1 + spec/build/bsps/optclang.yml | 1 + spec/build/bsps/optclkbootcpu.yml | 1 + spec/build/bsps/optclkfastidle.yml | 1 + spec/build/bsps/optconminor.yml | 1 + spec/build/bsps/optconsolebaud.yml | 1 + spec/build/bsps/optconsoleirq.yml | 1 + spec/build/bsps/optfatalverb.yml | 1 + spec/build/bsps/optgcc.yml | 1 + spec/build/bsps/optincludes.yml | 1 + spec/build/bsps/optldflags.yml | 1 + spec/build/bsps/optldflagsbsp.yml | 1 + spec/build/bsps/optlinkflags.yml | 1 + spec/build/bsps/optmake.yml | 1 + spec/build/bsps/optmakelegacy.yml | 1 + spec/build/bsps/opto0.yml | 1 + spec/build/bsps/opto1.yml | 1 + spec/build/bsps/opto2.yml | 1 + spec/build/bsps/optobjcopy.yml | 1 + spec/build/bsps/optog.yml | 1 + spec/build/bsps/optos.yml | 1 + spec/build/bsps/optprintexcpt.yml | 1 + spec/build/bsps/optreset.yml | 1 + spec/build/bsps/optresetkey.yml | 1 + spec/build/bsps/optstarthyp.yml | 1 + spec/build/bsps/or1k/generic_or1k/abi.yml | 1 + spec/build/bsps/or1k/generic_or1k/optperiphclk.yml | 1 + spec/build/bsps/or1k/generic_or1k/optresetvec.yml | 1 + spec/build/bsps/powerpc/beatnik/abi.yml | 1 + spec/build/bsps/powerpc/beatnik/optsbrk.yml | 1 + spec/build/bsps/powerpc/gen5200/abi.yml | 1 + spec/build/bsps/powerpc/gen5200/optbenchirq.yml | 1 + spec/build/bsps/powerpc/gen5200/optenirqnest.yml | 1 + spec/build/bsps/powerpc/gen5200/optgpiomsk.yml | 1 + spec/build/bsps/powerpc/gen5200/optgpioval.yml | 1 + spec/build/bsps/powerpc/gen5200/opticecub.yml | 1 + spec/build/bsps/powerpc/gen5200/optpm520cr825.yml | 1 + spec/build/bsps/powerpc/gen5200/optpm520ze30.yml | 1 + spec/build/bsps/powerpc/gen5200/optprintkminor.yml | 1 + spec/build/bsps/powerpc/gen5200/optpscgps.yml | 1 + spec/build/bsps/powerpc/gen5200/optsinglechar.yml | 1 + spec/build/bsps/powerpc/gen5200/optuartmsk.yml | 1 + .../build/bsps/powerpc/gen5200/optuartstermirq.yml | 1 + spec/build/bsps/powerpc/gen5200/optuboot.yml | 1 + spec/build/bsps/powerpc/gen83xx/abi.yml | 1 + spec/build/bsps/powerpc/gen83xx/optbruid.yml | 1 + spec/build/bsps/powerpc/gen83xx/optchiptype.yml | 1 + spec/build/bsps/powerpc/gen83xx/opthsccm01.yml | 1 + spec/build/bsps/powerpc/gen83xx/optirqnest.yml | 1 + spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml | 1 + spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml | 1 + .../build/bsps/powerpc/gen83xx/optmpc8349eamds.yml | 1 + spec/build/bsps/powerpc/gen83xx/optnandcs0.yml | 1 + spec/build/bsps/powerpc/gen83xx/optnet0phy.yml | 1 + spec/build/bsps/powerpc/gen83xx/optuart2.yml | 1 + spec/build/bsps/powerpc/gen83xx/optuartirq.yml | 1 + spec/build/bsps/powerpc/gen83xx/optuboot.yml | 1 + spec/build/bsps/powerpc/gen83xx/optulpi.yml | 1 + spec/build/bsps/powerpc/haleakala/abi.yml | 1 + spec/build/bsps/powerpc/haleakala/optsprg.yml | 1 + spec/build/bsps/powerpc/haleakala/optvecbase.yml | 1 + spec/build/bsps/powerpc/motorola_powerpc/abi.yml | 1 + .../bsps/powerpc/motorola_powerpc/optmpc603e.yml | 1 + .../bsps/powerpc/motorola_powerpc/optmpc750.yml | 1 + .../bsps/powerpc/motorola_powerpc/optmpc8240.yml | 1 + .../bsps/powerpc/motorola_powerpc/optmvme2100.yml | 1 + .../bsps/powerpc/motorola_powerpc/optqemu.yml | 1 + .../bsps/powerpc/motorola_powerpc/optsbrk.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/abi.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml | 1 + .../bsps/powerpc/mpc55xxevb/optcachewritethru.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml | 1 + .../bsps/powerpc/mpc55xxevb/optearlystksz.yml | 1 + .../bsps/powerpc/mpc55xxevb/opteepromname.yml | 1 + .../bsps/powerpc/mpc55xxevb/opteeprompath.yml | 1 + .../bsps/powerpc/mpc55xxevb/optemiosprescal.yml | 1 + .../bsps/powerpc/mpc55xxevb/optenstartpro.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml | 1 + .../bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml | 1 + .../bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml | 1 + .../bsps/powerpc/mpc55xxevb/optfmpllprediv.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml | 1 + .../bsps/powerpc/mpc55xxevb/optmpc5566evb.yml | 1 + .../bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml | 1 + .../bsps/powerpc/mpc55xxevb/optphycorempc5554.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml | 1 + .../bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml | 1 + .../bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml | 1 + .../bsps/powerpc/mpc55xxevb/optsmc9218iled.yml | 1 + .../bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml | 1 + .../bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml | 1 + .../bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml | 1 + .../bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml | 1 + .../build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml | 1 + spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml | 1 + .../bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml | 1 + spec/build/bsps/powerpc/mpc8260ads/abi.yml | 1 + spec/build/bsps/powerpc/mpc8260ads/optconminor.yml | 1 + .../bsps/powerpc/mpc8260ads/optdisphandstat.yml | 1 + .../bsps/powerpc/mpc8260ads/optprintkminor.yml | 1 + .../bsps/powerpc/mpc8260ads/optuartsiomode.yml | 1 + .../build/bsps/powerpc/mpc8260ads/optuartsterm.yml | 1 + spec/build/bsps/powerpc/mvme3100/abi.yml | 1 + spec/build/bsps/powerpc/mvme3100/optsbrk.yml | 1 + spec/build/bsps/powerpc/mvme5500/abi.yml | 1 + spec/build/bsps/powerpc/mvme5500/optsbrk.yml | 1 + spec/build/bsps/powerpc/psim/abi.yml | 1 + spec/build/bsps/powerpc/psim/optclkfastidle.yml | 1 + spec/build/bsps/powerpc/psim/optsbrk.yml | 1 + spec/build/bsps/powerpc/psim/optsprg.yml | 1 + spec/build/bsps/powerpc/psim/optvecbase.yml | 1 + spec/build/bsps/powerpc/qemuppc/abi.yml | 1 + spec/build/bsps/powerpc/qoriq/abi.yml | 1 + spec/build/bsps/powerpc/qoriq/optbucsr.yml | 1 + spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml | 1 + spec/build/bsps/powerpc/qoriq/optcachealign.yml | 1 + spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml | 1 + spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml | 1 + spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml | 1 + spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml | 1 + spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml | 1 + spec/build/bsps/powerpc/qoriq/optchipnum.yml | 1 + spec/build/bsps/powerpc/qoriq/optchipser.yml | 1 + spec/build/bsps/powerpc/qoriq/optclktmctr.yml | 1 + spec/build/bsps/powerpc/qoriq/optclktmr.yml | 1 + spec/build/bsps/powerpc/qoriq/optcpucnt.yml | 1 + spec/build/bsps/powerpc/qoriq/optetsec1phy.yml | 1 + spec/build/bsps/powerpc/qoriq/optetsec2phy.yml | 1 + spec/build/bsps/powerpc/qoriq/optetsec3phy.yml | 1 + spec/build/bsps/powerpc/qoriq/optexcbooke.yml | 1 + spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml | 1 + spec/build/bsps/powerpc/qoriq/optfdtmxsz.yml | 1 + spec/build/bsps/powerpc/qoriq/optfdtro.yml | 1 + spec/build/bsps/powerpc/qoriq/opthid0.yml | 1 + spec/build/bsps/powerpc/qoriq/opthyp.yml | 1 + spec/build/bsps/powerpc/qoriq/opthypguest.yml | 1 + spec/build/bsps/powerpc/qoriq/opticombegin.yml | 1 + spec/build/bsps/powerpc/qoriq/opticomsz.yml | 1 + spec/build/bsps/powerpc/qoriq/optmas7.yml | 1 + spec/build/bsps/powerpc/qoriq/optmsr.yml | 1 + spec/build/bsps/powerpc/qoriq/optspefscr.yml | 1 + spec/build/bsps/powerpc/qoriq/optthrdcnt.yml | 1 + spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml | 1 + spec/build/bsps/powerpc/qoriq/optuart0en.yml | 1 + spec/build/bsps/powerpc/qoriq/optuart1en.yml | 1 + spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml | 1 + spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml | 1 + spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml | 1 + spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml | 1 + spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml | 1 + spec/build/bsps/powerpc/qoriq/optuartirq.yml | 1 + spec/build/bsps/powerpc/ss555/abi.yml | 1 + spec/build/bsps/powerpc/ss555/optconminor.yml | 1 + spec/build/bsps/powerpc/ss555/optprintkminor.yml | 1 + spec/build/bsps/powerpc/ss555/optuartsiomode.yml | 1 + spec/build/bsps/powerpc/ss555/optuartsterm.yml | 1 + spec/build/bsps/powerpc/ss555/optwdgtimeout.yml | 1 + spec/build/bsps/powerpc/t32mppc/abi.yml | 1 + spec/build/bsps/powerpc/t32mppc/optexcbooke.yml | 1 + spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml | 1 + spec/build/bsps/powerpc/tqm8xx/abi.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optconchn.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optconscc1.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optconscc2.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optconscc3.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optconscc4.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optnetfec.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optnetscc.yml | 1 + spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml | 1 + spec/build/bsps/powerpc/virtex/abi.yml | 1 + spec/build/bsps/powerpc/virtex/optconirq.yml | 1 + spec/build/bsps/powerpc/virtex/optfastramlen.yml | 1 + spec/build/bsps/powerpc/virtex/optfastramorg.yml | 1 + spec/build/bsps/powerpc/virtex/optramlen.yml | 1 + spec/build/bsps/powerpc/virtex/optramorg.yml | 1 + spec/build/bsps/powerpc/virtex/optresetlen.yml | 1 + spec/build/bsps/powerpc/virtex/optresetorg.yml | 1 + spec/build/bsps/powerpc/virtex/optxparam.yml | 1 + spec/build/bsps/powerpc/virtex4/abi.yml | 1 + .../build/bsps/powerpc/virtex4/optppccachedata.yml | 1 + spec/build/bsps/powerpc/virtex4/optsprg.yml | 1 + spec/build/bsps/powerpc/virtex4/optvecbase.yml | 1 + spec/build/bsps/powerpc/virtex5/abi.yml | 1 + .../build/bsps/powerpc/virtex5/optppccachedata.yml | 1 + spec/build/bsps/powerpc/virtex5/optsprg.yml | 1 + spec/build/bsps/powerpc/virtex5/optvecbase.yml | 1 + spec/build/bsps/riscv/griscv/abi.yml | 1 + spec/build/bsps/riscv/griscv/optextirqmax.yml | 1 + spec/build/bsps/riscv/optrambegin.yml | 1 + spec/build/bsps/riscv/optramsize.yml | 1 + spec/build/bsps/riscv/riscv/abi.yml | 1 + spec/build/bsps/riscv/riscv/optextirqmax.yml | 1 + spec/build/bsps/riscv/riscv/optfdtcpyro.yml | 1 + spec/build/bsps/riscv/riscv/optfdtmxsz.yml | 1 + spec/build/bsps/riscv/riscv/optfdtro.yml | 1 + spec/build/bsps/riscv/riscv/optfdtuboot.yml | 1 + spec/build/bsps/riscv/riscv/optfrdme310arty.yml | 1 + spec/build/bsps/riscv/riscv/opthtif.yml | 1 + spec/build/bsps/riscv/riscv/optns16550max.yml | 1 + spec/build/bsps/sh/gensh1/abi.yml | 1 + spec/build/bsps/sh/gensh1/optcpuclk.yml | 1 + spec/build/bsps/sh/gensh1/optlowinit.yml | 1 + spec/build/bsps/sh/gensh1/tstgensh1.yml | 1 + spec/build/bsps/sh/gensh2/abi.yml | 1 + spec/build/bsps/sh/gensh2/optcpuclk.yml | 1 + spec/build/bsps/sh/gensh2/optevb.yml | 1 + spec/build/bsps/sh/gensh2/optlowinit.yml | 1 + spec/build/bsps/sh/gensh2/tstgensh2.yml | 1 + spec/build/bsps/sh/gensh4/abi.yml | 1 + spec/build/bsps/sh/gensh4/optcpuclk.yml | 1 + spec/build/bsps/sh/gensh4/optcpydata.yml | 1 + spec/build/bsps/sh/gensh4/optlowinit.yml | 1 + spec/build/bsps/sh/shsim/abi.yml | 1 + spec/build/bsps/sh/shsim/optcpuclk.yml | 1 + spec/build/bsps/sh/shsim/optlowinit.yml | 1 + spec/build/bsps/sh/shsim/tstsimsh1.yml | 1 + spec/build/bsps/sh/shsim/tstsimsh2.yml | 1 + spec/build/bsps/sh/shsim/tstsimsh2e.yml | 1 + spec/build/bsps/sh/shsim/tstsimsh4.yml | 1 + spec/build/bsps/sparc/erc32/abi.yml | 1 + spec/build/bsps/sparc/erc32/optconirq.yml | 1 + spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml | 1 + spec/build/bsps/sparc/leon2/abi.yml | 1 + spec/build/bsps/sparc/leon2/optconirq.yml | 1 + spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml | 1 + spec/build/bsps/sparc/leon3/abi.yml | 1 + spec/build/bsps/sparc/leon3/abiclang.yml | 1 + spec/build/bsps/sparc/leon3/optconirq.yml | 1 + spec/build/bsps/sparc/leon3/optleon3smp.yml | 1 + spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml | 1 + spec/build/bsps/sparc64/niagara/abi.yml | 1 + spec/build/bsps/sparc64/usiii/abi.yml | 1 + spec/build/bsps/sparc64/usiii/optclkfastidle.yml | 1 + spec/build/bsps/tst.yml | 1 + spec/build/bsps/tstnoiconv.yml | 1 + spec/build/bsps/tstnointrcrit.yml | 1 + spec/build/bsps/tstnojffs2.yml | 1 + spec/build/bsps/tstnolibdl.yml | 1 + spec/build/bsps/tstnorfs.yml | 1 + spec/build/bsps/tstreqtick.yml | 1 + spec/build/bsps/tstsmallmem.yml | 1 + spec/build/bsps/v850/gdbv850sim/abi.yml | 1 + spec/build/bsps/x86_64/amd64/abi.yml | 1 + spec/build/cpukit/cfgattrgetaff.yml | 1 + spec/build/cpukit/cfgattrgetgrdsz.yml | 1 + spec/build/cpukit/cfgattrgetstack.yml | 1 + spec/build/cpukit/cfgattrsetaff.yml | 1 + spec/build/cpukit/cfgattrsetgrdsz.yml | 1 + spec/build/cpukit/cfgattrsetstack.yml | 1 + spec/build/cpukit/cfgcfghdr.yml | 1 + spec/build/cpukit/cfgcleanupctx.yml | 1 + spec/build/cpukit/cfggetaff.yml | 1 + spec/build/cpukit/cfggetattr.yml | 1 + spec/build/cpukit/cfginttypes.yml | 1 + spec/build/cpukit/cfgmemory.yml | 1 + spec/build/cpukit/cfgnewlib.yml | 1 + spec/build/cpukit/cfgpmtxceilcnst.yml | 1 + spec/build/cpukit/cfgprionode.yml | 1 + spec/build/cpukit/cfgpshdprmcnst.yml | 1 + spec/build/cpukit/cfgrcmd.yml | 1 + spec/build/cpukit/cfgsetaff.yml | 1 + spec/build/cpukit/cfgstdatomic.yml | 1 + spec/build/cpukit/cfgstdint.yml | 1 + spec/build/cpukit/cfgstdlib.yml | 1 + spec/build/cpukit/cfgstring.yml | 1 + spec/build/cpukit/cfgstrings.yml | 1 + spec/build/cpukit/cfgsysstat.yml | 1 + spec/build/cpukit/cfgsystypes.yml | 1 + spec/build/cpukit/cfgszoff.yml | 1 + spec/build/cpukit/cfgszsize.yml | 1 + spec/build/cpukit/cfgsztime.yml | 1 + spec/build/cpukit/cfgunistd.yml | 1 + spec/build/cpukit/optada.yml | 1 + spec/build/cpukit/optarchbits.yml | 1 + spec/build/cpukit/optarflags.yml | 1 + spec/build/cpukit/optbuildlabel.yml | 1 + spec/build/cpukit/optclang.yml | 1 + spec/build/cpukit/optdebug.yml | 1 + spec/build/cpukit/optdrvmgr.yml | 1 + spec/build/cpukit/optgcc.yml | 1 + spec/build/cpukit/optincludes.yml | 1 + spec/build/cpukit/optinstall.yml | 1 + spec/build/cpukit/optlibdl.yml | 1 + spec/build/cpukit/optmpci.yml | 1 + spec/build/cpukit/optnewlib.yml | 1 + spec/build/cpukit/optparavirt.yml | 1 + spec/build/cpukit/optposix.yml | 1 + spec/build/cpukit/optprofiling.yml | 1 + spec/build/cpukit/optsmp.yml | 1 + spec/build/cpukit/optszblkcnt.yml | 1 + spec/build/cpukit/optszblksize.yml | 1 + spec/build/cpukit/optszmode.yml | 1 + spec/build/cpukit/optszoff.yml | 1 + spec/build/cpukit/optsztime.yml | 1 + spec/build/cpukit/optvermaj.yml | 1 + spec/build/cpukit/optvermin.yml | 1 + spec/build/cpukit/optverrev.yml | 1 + spec/build/cpukit/optversion.yml | 1 + spec/build/cpukit/optwarn.yml | 1 + spec/build/cpukit/optwarncc.yml | 1 + spec/build/cpukit/optwarncxx.yml | 1 + spec/build/testsuites/ada/optgnat.yml | 1 + spec/build/testsuites/libtests/optbin2c.yml | 1 + spec/build/testsuites/libtests/optgzip.yml | 1 + spec/build/testsuites/libtests/optrtemsld.yml | 1 + spec/build/testsuites/libtests/optrtemssyms.yml | 1 + spec/build/testsuites/libtests/optxz.yml | 1 + spec/build/testsuites/optada.yml | 1 + spec/build/testsuites/optall.yml | 1 + spec/build/testsuites/optbenchmarks.yml | 1 + spec/build/testsuites/optfs.yml | 1 + spec/build/testsuites/optlib.yml | 1 + spec/build/testsuites/optmp.yml | 1 + spec/build/testsuites/optpsx.yml | 1 + spec/build/testsuites/optpsxtm.yml | 1 + spec/build/testsuites/optrhs.yml | 1 + spec/build/testsuites/optsamples.yml | 1 + spec/build/testsuites/optsmp.yml | 1 + spec/build/testsuites/optsp.yml | 1 + spec/build/testsuites/opttm.yml | 1 + spec/build/testsuites/optvalidation.yml | 1 + spec/build/testsuites/optverbosity.yml | 1 + wscript | 34 +++++++++++++--------- 772 files changed, 792 insertions(+), 13 deletions(-) diff --git a/spec/build/bsps/aarch64/a53/abi.yml b/spec/build/bsps/aarch64/a53/abi.yml index 6401972f76..02d9880041 100644 --- a/spec/build/bsps/aarch64/a53/abi.yml +++ b/spec/build/bsps/aarch64/a53/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: - -mcpu=cortex-a53 +default-by-family: [] default-by-variant: - value: - -mcpu=cortex-a53 diff --git a/spec/build/bsps/aarch64/a53/optloadoff.yml b/spec/build/bsps/aarch64/a53/optloadoff.yml index cce5dbc627..cbc44f37a5 100644 --- a/spec/build/bsps/aarch64/a53/optloadoff.yml +++ b/spec/build/bsps/aarch64/a53/optloadoff.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 32768 +default-by-family: [] default-by-variant: [] description: | offset of RAM region from memory area base diff --git a/spec/build/bsps/aarch64/a53/optnocachelen.yml b/spec/build/bsps/aarch64/a53/optnocachelen.yml index 0255838dd0..4b2a04b9ef 100644 --- a/spec/build/bsps/aarch64/a53/optnocachelen.yml +++ b/spec/build/bsps/aarch64/a53/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 1048576 +default-by-family: [] default-by-variant: [] description: | length of nocache RAM region diff --git a/spec/build/bsps/aarch64/a53/optramlen.yml b/spec/build/bsps/aarch64/a53/optramlen.yml index b67c427b1d..2a0cdcc39a 100644 --- a/spec/build/bsps/aarch64/a53/optramlen.yml +++ b/spec/build/bsps/aarch64/a53/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 0x8000000 +default-by-family: [] default-by-variant: [] description: | length of memory area available to the BSP diff --git a/spec/build/bsps/aarch64/a53/optramori.yml b/spec/build/bsps/aarch64/a53/optramori.yml index fdf50787fe..6718e70f14 100644 --- a/spec/build/bsps/aarch64/a53/optramori.yml +++ b/spec/build/bsps/aarch64/a53/optramori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 1073741824 +default-by-family: [] default-by-variant: [] description: | base address of memory area available to the BSP diff --git a/spec/build/bsps/aarch64/a53/tsta53.yml b/spec/build/bsps/aarch64/a53/tsta53.yml index 6876d23f56..f263557cb3 100644 --- a/spec/build/bsps/aarch64/a53/tsta53.yml +++ b/spec/build/bsps/aarch64/a53/tsta53.yml @@ -34,6 +34,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/aarch64/a72/abi.yml b/spec/build/bsps/aarch64/a72/abi.yml index 9b9438648c..9b2e536d26 100644 --- a/spec/build/bsps/aarch64/a72/abi.yml +++ b/spec/build/bsps/aarch64/a72/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: - -mcpu=cortex-a72 +default-by-family: [] default-by-variant: - value: - -mcpu=cortex-a72 diff --git a/spec/build/bsps/aarch64/a72/optloadoff.yml b/spec/build/bsps/aarch64/a72/optloadoff.yml index cbe390c2f6..1943ca00ed 100644 --- a/spec/build/bsps/aarch64/a72/optloadoff.yml +++ b/spec/build/bsps/aarch64/a72/optloadoff.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 32768 +default-by-family: [] default-by-variant: [] description: | offset of RAM region from memory area base diff --git a/spec/build/bsps/aarch64/a72/optnocachelen.yml b/spec/build/bsps/aarch64/a72/optnocachelen.yml index 47d55be601..3cbf1da53d 100644 --- a/spec/build/bsps/aarch64/a72/optnocachelen.yml +++ b/spec/build/bsps/aarch64/a72/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 1048576 +default-by-family: [] default-by-variant: [] description: | length of nocache RAM region diff --git a/spec/build/bsps/aarch64/a72/optramlen.yml b/spec/build/bsps/aarch64/a72/optramlen.yml index b18ef2ff08..bb5574b8b0 100644 --- a/spec/build/bsps/aarch64/a72/optramlen.yml +++ b/spec/build/bsps/aarch64/a72/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 0x8000000 +default-by-family: [] default-by-variant: [] description: | length of memory area available to the BSP diff --git a/spec/build/bsps/aarch64/a72/optramori.yml b/spec/build/bsps/aarch64/a72/optramori.yml index be92685f83..8718e2c903 100644 --- a/spec/build/bsps/aarch64/a72/optramori.yml +++ b/spec/build/bsps/aarch64/a72/optramori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 1073741824 +default-by-family: [] default-by-variant: [] description: | base address of memory area available to the BSP diff --git a/spec/build/bsps/aarch64/a72/tsta72.yml b/spec/build/bsps/aarch64/a72/tsta72.yml index 6876d23f56..f263557cb3 100644 --- a/spec/build/bsps/aarch64/a72/tsta72.yml +++ b/spec/build/bsps/aarch64/a72/tsta72.yml @@ -34,6 +34,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/aarch64/optgtuseps.yml b/spec/build/bsps/aarch64/optgtuseps.yml index 3c85f08e17..b78d268de8 100644 --- a/spec/build/bsps/aarch64/optgtuseps.yml +++ b/spec/build/bsps/aarch64/optgtuseps.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: false +default-by-family: [] default-by-variant: [] description: | If set to true, and AARCH64_GENERIC_TIMER_USE_VIRTUAL is false, then diff --git a/spec/build/bsps/aarch64/optgtusevirt.yml b/spec/build/bsps/aarch64/optgtusevirt.yml index 919eb86c32..562213725f 100644 --- a/spec/build/bsps/aarch64/optgtusevirt.yml +++ b/spec/build/bsps/aarch64/optgtusevirt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: false +default-by-family: [] default-by-variant: [] description: | If set to true, then the clock driver uses the Virtual Timer of the AARCH64 diff --git a/spec/build/bsps/aarch64/optisns.yml b/spec/build/bsps/aarch64/optisns.yml index 8db901604b..6270861f20 100644 --- a/spec/build/bsps/aarch64/optisns.yml +++ b/spec/build/bsps/aarch64/optisns.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/aarch64/optmmupages.yml b/spec/build/bsps/aarch64/optmmupages.yml index d737002f87..88812643d4 100644 --- a/spec/build/bsps/aarch64/optmmupages.yml +++ b/spec/build/bsps/aarch64/optmmupages.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2021 On-Line Applications Research (OAR) default: 0x40 +default-by-family: [] default-by-variant: [] description: | Defines the number of MMU translation table pages to provide. diff --git a/spec/build/bsps/aarch64/xilinx-versal/abi.yml b/spec/build/bsps/aarch64/xilinx-versal/abi.yml index 90bfca9f76..96611332f0 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/abi.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2021 Gedare Bloom default: - -mcpu=cortex-a72 +default-by-family: [] default-by-variant: - value: - -mcpu=cortex-a72 diff --git a/spec/build/bsps/aarch64/xilinx-versal/optclkuart.yml b/spec/build/bsps/aarch64/xilinx-versal/optclkuart.yml index 4ba449b8fd..c4fc42ee70 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/optclkuart.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/optclkuart.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: 24000000 +default-by-family: [] default-by-variant: - value: 100000000 variants: diff --git a/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml b/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml index bb21e8fae7..95a99fb309 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | minor number of console device diff --git a/spec/build/bsps/aarch64/xilinx-versal/optloadoff.yml b/spec/build/bsps/aarch64/xilinx-versal/optloadoff.yml index 41023dcf3e..5aee8e0e07 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/optloadoff.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/optloadoff.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: 32768 +default-by-family: [] default-by-variant: - value: 0x0 variants: diff --git a/spec/build/bsps/aarch64/xilinx-versal/optnocachelen.yml b/spec/build/bsps/aarch64/xilinx-versal/optnocachelen.yml index 97c1c8bfab..b5cbc46a79 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/optnocachelen.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: 0x100000 +default-by-family: [] default-by-variant: [] description: | length of nocache RAM region diff --git a/spec/build/bsps/aarch64/xilinx-versal/optramlen.yml b/spec/build/bsps/aarch64/xilinx-versal/optramlen.yml index ebc36d3139..3aff249c86 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/optramlen.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: 0x10000000 +default-by-family: [] default-by-variant: [] description: | length of memory area available to the BSP diff --git a/spec/build/bsps/aarch64/xilinx-versal/optramori.yml b/spec/build/bsps/aarch64/xilinx-versal/optramori.yml index 8ab8f5bc13..a05802bf88 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/optramori.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/optramori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: 0x20000000 +default-by-family: [] default-by-variant: - value: 0x10000000 variants: diff --git a/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml b/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml index 8828185cd8..43f6b2eaa8 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml @@ -12,6 +12,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/aarch64/xilinx-versal/tstvck190.yml b/spec/build/bsps/aarch64/xilinx-versal/tstvck190.yml index 4f9a21e9d7..0876ef9e69 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/tstvck190.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/tstvck190.yml @@ -12,6 +12,7 @@ build-type: option copyrights: - Copyright (C) 2021 Gedare Bloom default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml index 56c7694f35..b22894cc87 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: - -mcpu=cortex-a53 +default-by-family: [] default-by-variant: - value: - -mcpu=cortex-a53 diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optclkuart.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optclkuart.yml index d663d6f640..ac21974629 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optclkuart.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optclkuart.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 100000000 +default-by-family: [] default-by-variant: - value: 100000000 variants: diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml index 0bdc2d61df..28ed8a321f 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 32768 +default-by-family: [] default-by-variant: - value: 0x0 variants: diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optnocachelen.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optnocachelen.yml index 58d2c34b41..66285b07c8 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optnocachelen.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 0x100000 +default-by-family: [] default-by-variant: [] description: | length of nocache RAM region diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optramlen.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optramlen.yml index 4599773985..331e61ca35 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optramlen.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 0x10000000 +default-by-family: [] default-by-variant: [] description: | length of memory area available to the BSP diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml index c17febe288..3035d4efda 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: 0x40018000 +default-by-family: [] default-by-variant: - value: 0x10000000 variants: diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml index 80d338fda1..efe0b82a4f 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml @@ -34,6 +34,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/tstzu3eg.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/tstzu3eg.yml index 8bf646b1d4..b7376e98bf 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/tstzu3eg.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/tstzu3eg.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/altera-cyclone-v/abi.yml b/spec/build/bsps/arm/altera-cyclone-v/abi.yml index a3a710c97d..7a52d2c74d 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/abi.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/abi.yml @@ -12,6 +12,7 @@ default: - -mfpu=neon - -mfloat-abi=hard - -mtune=cortex-a9 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml b/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml index e67ddc129b..9e091ec2c4 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | define to set ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz, otherwise alt_clk_freq_get() is used diff --git a/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml b/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml index 77dac09116..a37ac80f89 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable data cache diff --git a/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml b/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml index a59db43f31..fe2e044f5d 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable instruction cache diff --git a/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml b/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml index b800b20428..661d94afe3 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml b/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml index 635697cc8a..00d7a4ea92 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | configuration for console (UART 0) diff --git a/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml b/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml index f5c588a330..15a4ff3142 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | configuration for UART 1 diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml index c26b1ae051..5ec59adf4d 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the FDT blob into the read-only load area via bsp_fdt_copy() diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml index f2fc473967..28663616df 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | define if FDT is supported diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml index 14af766230..f3b2504e02 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 262144 +default-by-family: [] default-by-variant: [] description: | maximum size of the FDT blob in bytes diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml index a61bb2924b..a72bc23c0e 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | place the FDT blob into the read-only data area diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml index 5805e912ff..cfe94e577c 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the U-Boot provided FDT to an internal storage diff --git a/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml b/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml index ee8097aa3b..8053c93c47 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 100000 +default-by-family: [] default-by-variant: [] description: | speed for I2C0 in HZ diff --git a/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml b/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml index 2d36d5f930..a4540d0e4b 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Number of configured I2C buses. Note that each bus has to be configured in an apropriate i2cdrv_config array. diff --git a/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml b/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml b/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml index b5f577ffc3..abd3502e5c 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UARTs diff --git a/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml b/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml index 152668b2d9..3f264d3cbb 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable usage of interrupts for the UART modules diff --git a/spec/build/bsps/arm/atsam/abi.yml b/spec/build/bsps/arm/atsam/abi.yml index 7a95742c36..82ab336152 100644 --- a/spec/build/bsps/arm/atsam/abi.yml +++ b/spec/build/bsps/arm/atsam/abi.yml @@ -11,6 +11,7 @@ default: - -mcpu=cortex-m7 - -mfpu=fpv5-d16 - -mfloat-abi=hard +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/atsam/optchgclksram.yml b/spec/build/bsps/arm/atsam/optchgclksram.yml index 58dca377d7..6875941849 100644 --- a/spec/build/bsps/arm/atsam/optchgclksram.yml +++ b/spec/build/bsps/arm/atsam/optchgclksram.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Move the functions that set up the clock into the SRAM. This allows to change the clock frequency even if the application is started from SDRAM. Requires a TCM_SIZE > 0. diff --git a/spec/build/bsps/arm/atsam/optchip.yml b/spec/build/bsps/arm/atsam/optchip.yml index 16998e6c2a..baf74e3577 100644 --- a/spec/build/bsps/arm/atsam/optchip.yml +++ b/spec/build/bsps/arm/atsam/optchip.yml @@ -44,6 +44,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: samv71q21 +default-by-family: [] default-by-variant: [] description: | Chip variant diff --git a/spec/build/bsps/arm/atsam/optconbaud.yml b/spec/build/bsps/arm/atsam/optconbaud.yml index b0e34e7505..de59323904 100644 --- a/spec/build/bsps/arm/atsam/optconbaud.yml +++ b/spec/build/bsps/arm/atsam/optconbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | initial baud for console devices (default 115200) diff --git a/spec/build/bsps/arm/atsam/optconidx.yml b/spec/build/bsps/arm/atsam/optconidx.yml index 42fb3b142a..d40cae546d 100644 --- a/spec/build/bsps/arm/atsam/optconidx.yml +++ b/spec/build/bsps/arm/atsam/optconidx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | device index for /dev/console (default 1, e.g. USART1) diff --git a/spec/build/bsps/arm/atsam/optconirq.yml b/spec/build/bsps/arm/atsam/optconirq.yml index a410e05060..8dcb1a0ca3 100644 --- a/spec/build/bsps/arm/atsam/optconirq.yml +++ b/spec/build/bsps/arm/atsam/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | use interrupt driven mode for console devices (used by default) diff --git a/spec/build/bsps/arm/atsam/optcontype.yml b/spec/build/bsps/arm/atsam/optcontype.yml index eddbee1063..1b50fd6056 100644 --- a/spec/build/bsps/arm/atsam/optcontype.yml +++ b/spec/build/bsps/arm/atsam/optcontype.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | device type for /dev/console, use 0 for USART and 1 for UART (default USART) diff --git a/spec/build/bsps/arm/atsam/optmck.yml b/spec/build/bsps/arm/atsam/optmck.yml index d216542285..1f4c920cf2 100644 --- a/spec/build/bsps/arm/atsam/optmck.yml +++ b/spec/build/bsps/arm/atsam/optmck.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 123000000 +default-by-family: [] default-by-variant: [] description: | Frequency of the MCK in Hz. Set to 0 to force application defined speed. See start/pmc-config.c for available clock configurations. diff --git a/spec/build/bsps/arm/atsam/optnocachesz.yml b/spec/build/bsps/arm/atsam/optnocachesz.yml index 433633d3b0..f9bb25db71 100644 --- a/spec/build/bsps/arm/atsam/optnocachesz.yml +++ b/spec/build/bsps/arm/atsam/optnocachesz.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4096 +default-by-family: [] default-by-variant: [] description: | size of NOCACHE section in bytes diff --git a/spec/build/bsps/arm/atsam/optoscmain.yml b/spec/build/bsps/arm/atsam/optoscmain.yml index 4cafffea37..4fb3a7ebf6 100644 --- a/spec/build/bsps/arm/atsam/optoscmain.yml +++ b/spec/build/bsps/arm/atsam/optoscmain.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 12000000 +default-by-family: [] default-by-variant: [] description: | Main oscillator frequency in Hz (default 12MHz) diff --git a/spec/build/bsps/arm/atsam/optqspiflashsz.yml b/spec/build/bsps/arm/atsam/optqspiflashsz.yml index a9a71b049f..62ebd78241 100644 --- a/spec/build/bsps/arm/atsam/optqspiflashsz.yml +++ b/spec/build/bsps/arm/atsam/optqspiflashsz.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2097152 +default-by-family: [] default-by-variant: [] description: | size of QSPI flash in bytes diff --git a/spec/build/bsps/arm/atsam/optsdram.yml b/spec/build/bsps/arm/atsam/optsdram.yml index c07edd9ba5..6cd29f0700 100644 --- a/spec/build/bsps/arm/atsam/optsdram.yml +++ b/spec/build/bsps/arm/atsam/optsdram.yml @@ -19,6 +19,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: is42s16100e-7bli +default-by-family: [] default-by-variant: [] description: | SDRAM variant diff --git a/spec/build/bsps/arm/atsam/opttcmsz.yml b/spec/build/bsps/arm/atsam/opttcmsz.yml index 7e8b1121e8..33ac8ad1bd 100644 --- a/spec/build/bsps/arm/atsam/opttcmsz.yml +++ b/spec/build/bsps/arm/atsam/opttcmsz.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | size of tightly coupled memories (TCM) in bytes diff --git a/spec/build/bsps/arm/atsam/optusextal.yml b/spec/build/bsps/arm/atsam/optusextal.yml index 6353956d15..1537d6f16d 100644 --- a/spec/build/bsps/arm/atsam/optusextal.yml +++ b/spec/build/bsps/arm/atsam/optusextal.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Use the external crystal as source for the slow clock instead of the internal RC oscillator. Note that on the ATSAM the NRST pin seems to depend on the slow clock as well as all watchdogs. If ATSAM_SLOWCLOCK_USE_XTAL is set to 1 without a external crystal connected, the controller might hang in the switching process without a working NRST pin. diff --git a/spec/build/bsps/arm/atsam/tstatsamv.yml b/spec/build/bsps/arm/atsam/tstatsamv.yml index 41d28657e9..442a5be12e 100644 --- a/spec/build/bsps/arm/atsam/tstatsamv.yml +++ b/spec/build/bsps/arm/atsam/tstatsamv.yml @@ -28,6 +28,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/beagle/abi.yml b/spec/build/bsps/arm/beagle/abi.yml index 80b94605e7..60f96d9988 100644 --- a/spec/build/bsps/arm/beagle/abi.yml +++ b/spec/build/bsps/arm/beagle/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=cortex-a8 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/beagle/optam335x.yml b/spec/build/bsps/arm/beagle/optam335x.yml index 2453aae088..3eec3ae034 100644 --- a/spec/build/bsps/arm/beagle/optam335x.yml +++ b/spec/build/bsps/arm/beagle/optam335x.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/beagle/optconbaud.yml b/spec/build/bsps/arm/beagle/optconbaud.yml index 9c3eaff15b..e49abc54ca 100644 --- a/spec/build/bsps/arm/beagle/optconbaud.yml +++ b/spec/build/bsps/arm/beagle/optconbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | initial baud for console UART diff --git a/spec/build/bsps/arm/beagle/optconpoll.yml b/spec/build/bsps/arm/beagle/optconpoll.yml index 1717792bb8..d4eca70567 100644 --- a/spec/build/bsps/arm/beagle/optconpoll.yml +++ b/spec/build/bsps/arm/beagle/optconpoll.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | polled console i/o (e.g. to run testsuite) diff --git a/spec/build/bsps/arm/beagle/optdebug.yml b/spec/build/bsps/arm/beagle/optdebug.yml index 54f6c55f9a..c85f3f0914 100644 --- a/spec/build/bsps/arm/beagle/optdebug.yml +++ b/spec/build/bsps/arm/beagle/optdebug.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/beagle/optdm3730.yml b/spec/build/bsps/arm/beagle/optdm3730.yml index 3dd60260f3..dfd2be433b 100644 --- a/spec/build/bsps/arm/beagle/optdm3730.yml +++ b/spec/build/bsps/arm/beagle/optdm3730.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/beagle/optfdtcpyro.yml b/spec/build/bsps/arm/beagle/optfdtcpyro.yml index c26b1ae051..5ec59adf4d 100644 --- a/spec/build/bsps/arm/beagle/optfdtcpyro.yml +++ b/spec/build/bsps/arm/beagle/optfdtcpyro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the FDT blob into the read-only load area via bsp_fdt_copy() diff --git a/spec/build/bsps/arm/beagle/optfdtmxsz.yml b/spec/build/bsps/arm/beagle/optfdtmxsz.yml index 14af766230..f3b2504e02 100644 --- a/spec/build/bsps/arm/beagle/optfdtmxsz.yml +++ b/spec/build/bsps/arm/beagle/optfdtmxsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 262144 +default-by-family: [] default-by-variant: [] description: | maximum size of the FDT blob in bytes diff --git a/spec/build/bsps/arm/beagle/optfdtro.yml b/spec/build/bsps/arm/beagle/optfdtro.yml index a61bb2924b..a72bc23c0e 100644 --- a/spec/build/bsps/arm/beagle/optfdtro.yml +++ b/spec/build/bsps/arm/beagle/optfdtro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | place the FDT blob into the read-only data area diff --git a/spec/build/bsps/arm/beagle/optfdtuboot.yml b/spec/build/bsps/arm/beagle/optfdtuboot.yml index 5805e912ff..cfe94e577c 100644 --- a/spec/build/bsps/arm/beagle/optfdtuboot.yml +++ b/spec/build/bsps/arm/beagle/optfdtuboot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the U-Boot provided FDT to an internal storage diff --git a/spec/build/bsps/arm/csb336/abi.yml b/spec/build/bsps/arm/csb336/abi.yml index ccf0bc7ea2..175f8a0839 100644 --- a/spec/build/bsps/arm/csb336/abi.yml +++ b/spec/build/bsps/arm/csb336/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=arm920 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/csb337/abi.yml b/spec/build/bsps/arm/csb337/abi.yml index ccf0bc7ea2..175f8a0839 100644 --- a/spec/build/bsps/arm/csb337/abi.yml +++ b/spec/build/bsps/arm/csb337/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=arm920 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/csb337/optcsb637.yml b/spec/build/bsps/arm/csb337/optcsb637.yml index 5db48e1f0a..7dc789d74b 100644 --- a/spec/build/bsps/arm/csb337/optcsb637.yml +++ b/spec/build/bsps/arm/csb337/optcsb637.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/csb337/optenlcd.yml b/spec/build/bsps/arm/csb337/optenlcd.yml index 40617f7c2f..f78998156e 100644 --- a/spec/build/bsps/arm/csb337/optenlcd.yml +++ b/spec/build/bsps/arm/csb337/optenlcd.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/csb337/optenumon.yml b/spec/build/bsps/arm/csb337/optenumon.yml index 8286e0fa4b..d0009bde4c 100644 --- a/spec/build/bsps/arm/csb337/optenumon.yml +++ b/spec/build/bsps/arm/csb337/optenumon.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, enable use of the uMon console. diff --git a/spec/build/bsps/arm/csb337/optenumoncon.yml b/spec/build/bsps/arm/csb337/optenumoncon.yml index e2ca577184..6dd753cde2 100644 --- a/spec/build/bsps/arm/csb337/optenumoncon.yml +++ b/spec/build/bsps/arm/csb337/optenumoncon.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, enable use of the MicroMonitor console device. diff --git a/spec/build/bsps/arm/csb337/optenusart0.yml b/spec/build/bsps/arm/csb337/optenusart0.yml index cd968f8dbc..4eeda4b650 100644 --- a/spec/build/bsps/arm/csb337/optenusart0.yml +++ b/spec/build/bsps/arm/csb337/optenusart0.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, enable use of the USART 0. diff --git a/spec/build/bsps/arm/csb337/optenusart1.yml b/spec/build/bsps/arm/csb337/optenusart1.yml index 963d2a9742..f157f03815 100644 --- a/spec/build/bsps/arm/csb337/optenusart1.yml +++ b/spec/build/bsps/arm/csb337/optenusart1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, enable use of the USART 1. diff --git a/spec/build/bsps/arm/csb337/optenusart2.yml b/spec/build/bsps/arm/csb337/optenusart2.yml index d4ae1fe756..9baa8dc9d8 100644 --- a/spec/build/bsps/arm/csb337/optenusart2.yml +++ b/spec/build/bsps/arm/csb337/optenusart2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, enable use of the USART 2. diff --git a/spec/build/bsps/arm/csb337/optenusart3.yml b/spec/build/bsps/arm/csb337/optenusart3.yml index 200824f3e3..39e1241dd3 100644 --- a/spec/build/bsps/arm/csb337/optenusart3.yml +++ b/spec/build/bsps/arm/csb337/optenusart3.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, enable use of the USART 3. diff --git a/spec/build/bsps/arm/edb7312/abi.yml b/spec/build/bsps/arm/edb7312/abi.yml index ab6ef203fa..4eb3efc0e7 100644 --- a/spec/build/bsps/arm/edb7312/abi.yml +++ b/spec/build/bsps/arm/edb7312/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=arm7tdmi +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/edb7312/optskyeye.yml b/spec/build/bsps/arm/edb7312/optskyeye.yml index be55a98c3a..e08c1468a8 100644 --- a/spec/build/bsps/arm/edb7312/optskyeye.yml +++ b/spec/build/bsps/arm/edb7312/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, enable options which optimize executingon the Skyeye simulator. Speed up the clock ticks while the idle task is running so time spent in the idle task is minimized. This significantly reduces the wall time required to execute the RTEMS test suites. diff --git a/spec/build/bsps/arm/fvp/abi.yml b/spec/build/bsps/arm/fvp/abi.yml index 8cfbb744be..782b21dddf 100644 --- a/spec/build/bsps/arm/fvp/abi.yml +++ b/spec/build/bsps/arm/fvp/abi.yml @@ -11,6 +11,7 @@ default: - -mthumb - -mfloat-abi=hard - -mfpu=auto +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/fvp/optdevbegin.yml b/spec/build/bsps/arm/fvp/optdevbegin.yml index d7522d0fd7..1859a3a66c 100644 --- a/spec/build/bsps/arm/fvp/optdevbegin.yml +++ b/spec/build/bsps/arm/fvp/optdevbegin.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 436207616 +default-by-family: [] default-by-variant: - value: 2583691264 variants: diff --git a/spec/build/bsps/arm/fvp/optdevsize.yml b/spec/build/bsps/arm/fvp/optdevsize.yml index ca6468510c..56ae21ae27 100644 --- a/spec/build/bsps/arm/fvp/optdevsize.yml +++ b/spec/build/bsps/arm/fvp/optdevsize.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 354418688 +default-by-family: [] default-by-variant: [] description: | Defines the size in bytes of the device area. diff --git a/spec/build/bsps/arm/fvp/optdrambegin.yml b/spec/build/bsps/arm/fvp/optdrambegin.yml index 7a44b2086f..7ea8301f9e 100644 --- a/spec/build/bsps/arm/fvp/optdrambegin.yml +++ b/spec/build/bsps/arm/fvp/optdrambegin.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2147483648 +default-by-family: [] default-by-variant: - value: 1024 variants: diff --git a/spec/build/bsps/arm/fvp/optdramsize.yml b/spec/build/bsps/arm/fvp/optdramsize.yml index 9ae2a8afe8..40713600cc 100644 --- a/spec/build/bsps/arm/fvp/optdramsize.yml +++ b/spec/build/bsps/arm/fvp/optdramsize.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 33554432 +default-by-family: [] default-by-variant: - value: 33553408 variants: diff --git a/spec/build/bsps/arm/fvp/optnullsize.yml b/spec/build/bsps/arm/fvp/optnullsize.yml index 3d6b60b7eb..b5f75bff68 100644 --- a/spec/build/bsps/arm/fvp/optnullsize.yml +++ b/spec/build/bsps/arm/fvp/optnullsize.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1048576 +default-by-family: [] default-by-variant: - value: 1024 variants: diff --git a/spec/build/bsps/arm/gumstix/abi.yml b/spec/build/bsps/arm/gumstix/abi.yml index 41a3903894..2950130227 100644 --- a/spec/build/bsps/arm/gumstix/abi.yml +++ b/spec/build/bsps/arm/gumstix/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=xscale +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/gumstix/optskyeye.yml b/spec/build/bsps/arm/gumstix/optskyeye.yml index be55a98c3a..e08c1468a8 100644 --- a/spec/build/bsps/arm/gumstix/optskyeye.yml +++ b/spec/build/bsps/arm/gumstix/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, enable options which optimize executingon the Skyeye simulator. Speed up the clock ticks while the idle task is running so time spent in the idle task is minimized. This significantly reduces the wall time required to execute the RTEMS test suites. diff --git a/spec/build/bsps/arm/imx/abi.yml b/spec/build/bsps/arm/imx/abi.yml index 169a5e6584..c8eb61d2dd 100644 --- a/spec/build/bsps/arm/imx/abi.yml +++ b/spec/build/bsps/arm/imx/abi.yml @@ -12,6 +12,7 @@ default: - -mfpu=neon - -mfloat-abi=hard - -mtune=cortex-a7 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/imx/optcachedata.yml b/spec/build/bsps/arm/imx/optcachedata.yml index 1664b0fc31..ec036ec2dd 100644 --- a/spec/build/bsps/arm/imx/optcachedata.yml +++ b/spec/build/bsps/arm/imx/optcachedata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/imx/optcacheinst.yml b/spec/build/bsps/arm/imx/optcacheinst.yml index b191133af9..88c541abf0 100644 --- a/spec/build/bsps/arm/imx/optcacheinst.yml +++ b/spec/build/bsps/arm/imx/optcacheinst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/imx/optccmahb.yml b/spec/build/bsps/arm/imx/optccmahb.yml index a515a44204..da49f9624d 100644 --- a/spec/build/bsps/arm/imx/optccmahb.yml +++ b/spec/build/bsps/arm/imx/optccmahb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 135000000 +default-by-family: [] default-by-variant: [] description: | AHB clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmecspi.yml b/spec/build/bsps/arm/imx/optcmmecspi.yml index 1f32305aef..21870fa511 100644 --- a/spec/build/bsps/arm/imx/optcmmecspi.yml +++ b/spec/build/bsps/arm/imx/optcmmecspi.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 67500000 +default-by-family: [] default-by-variant: [] description: | ECSPI clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmipg.yml b/spec/build/bsps/arm/imx/optcmmipg.yml index 8c62921ef6..8156c8455b 100644 --- a/spec/build/bsps/arm/imx/optcmmipg.yml +++ b/spec/build/bsps/arm/imx/optcmmipg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 67500000 +default-by-family: [] default-by-variant: [] description: | IPG clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmsdhci.yml b/spec/build/bsps/arm/imx/optcmmsdhci.yml index fa06f8111a..0ccbf4aebe 100644 --- a/spec/build/bsps/arm/imx/optcmmsdhci.yml +++ b/spec/build/bsps/arm/imx/optcmmsdhci.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 196363000 +default-by-family: [] default-by-variant: [] description: | SDHCI clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmuart.yml b/spec/build/bsps/arm/imx/optcmmuart.yml index ab69c87323..7e05f39f3c 100644 --- a/spec/build/bsps/arm/imx/optcmmuart.yml +++ b/spec/build/bsps/arm/imx/optcmmuart.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 24000000 +default-by-family: [] default-by-variant: [] description: | UART clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optconirq.yml b/spec/build/bsps/arm/imx/optconirq.yml index d94a5d20d9..6ff4b89c14 100644 --- a/spec/build/bsps/arm/imx/optconirq.yml +++ b/spec/build/bsps/arm/imx/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | use interrupt driven mode for console devices (used by default) diff --git a/spec/build/bsps/arm/imx/optfdtcpyro.yml b/spec/build/bsps/arm/imx/optfdtcpyro.yml index c26b1ae051..5ec59adf4d 100644 --- a/spec/build/bsps/arm/imx/optfdtcpyro.yml +++ b/spec/build/bsps/arm/imx/optfdtcpyro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the FDT blob into the read-only load area via bsp_fdt_copy() diff --git a/spec/build/bsps/arm/imx/optfdtmxsz.yml b/spec/build/bsps/arm/imx/optfdtmxsz.yml index 14af766230..f3b2504e02 100644 --- a/spec/build/bsps/arm/imx/optfdtmxsz.yml +++ b/spec/build/bsps/arm/imx/optfdtmxsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 262144 +default-by-family: [] default-by-variant: [] description: | maximum size of the FDT blob in bytes diff --git a/spec/build/bsps/arm/imx/optfdtro.yml b/spec/build/bsps/arm/imx/optfdtro.yml index a61bb2924b..a72bc23c0e 100644 --- a/spec/build/bsps/arm/imx/optfdtro.yml +++ b/spec/build/bsps/arm/imx/optfdtro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | place the FDT blob into the read-only data area diff --git a/spec/build/bsps/arm/imx/optfdtuboot.yml b/spec/build/bsps/arm/imx/optfdtuboot.yml index 5805e912ff..cfe94e577c 100644 --- a/spec/build/bsps/arm/imx/optfdtuboot.yml +++ b/spec/build/bsps/arm/imx/optfdtuboot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the U-Boot provided FDT to an internal storage diff --git a/spec/build/bsps/arm/imx/optresetvec.yml b/spec/build/bsps/arm/imx/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/imx/optresetvec.yml +++ b/spec/build/bsps/arm/imx/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/arm/imxrt/abi.yml b/spec/build/bsps/arm/imxrt/abi.yml index 7a95742c36..82ab336152 100644 --- a/spec/build/bsps/arm/imxrt/abi.yml +++ b/spec/build/bsps/arm/imxrt/abi.yml @@ -11,6 +11,7 @@ default: - -mcpu=cortex-m7 - -mfpu=fpv5-d16 - -mfloat-abi=hard +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml b/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml index 80c840373d..9f62abbf9c 100644 --- a/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml +++ b/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Enable the minor loop mapping of the Freescale EDMA. diff --git a/spec/build/bsps/arm/imxrt/optlinkcmds.yml b/spec/build/bsps/arm/imxrt/optlinkcmds.yml index 4349ad332e..8678c32207 100644 --- a/spec/build/bsps/arm/imxrt/optlinkcmds.yml +++ b/spec/build/bsps/arm/imxrt/optlinkcmds.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: linkcmds.flexspi +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml b/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml index 1bd57fac08..e3422da1e2 100644 --- a/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x20000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml b/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml index 8b6dba859a..9f1740626d 100644 --- a/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml +++ b/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 1048576 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemextramorigin.yml b/spec/build/bsps/arm/imxrt/optmemextramorigin.yml index 98350d2e2f..dedacac2f0 100644 --- a/spec/build/bsps/arm/imxrt/optmemextramorigin.yml +++ b/spec/build/bsps/arm/imxrt/optmemextramorigin.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x80000000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml b/spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml index cd65a7a442..a744513e76 100644 --- a/spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x1000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml b/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml index d1d9516951..057c1d0ac5 100644 --- a/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x1000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemflashorigin.yml b/spec/build/bsps/arm/imxrt/optmemflashorigin.yml index 882ade680c..09a8235007 100644 --- a/spec/build/bsps/arm/imxrt/optmemflashorigin.yml +++ b/spec/build/bsps/arm/imxrt/optmemflashorigin.yml @@ -4,6 +4,7 @@ actions: - define-unquoted: IMXRT_MEMORY_FLASH_ORIGIN build-type: option default: 0x60000000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemitcmsz.yml b/spec/build/bsps/arm/imxrt/optmemitcmsz.yml index 7795b2becb..70a79bfc30 100644 --- a/spec/build/bsps/arm/imxrt/optmemitcmsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemitcmsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x1ff00 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemnullsz.yml b/spec/build/bsps/arm/imxrt/optmemnullsz.yml index d737ef0e60..4f6075646a 100644 --- a/spec/build/bsps/arm/imxrt/optmemnullsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemnullsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x100 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml b/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml index 942dd60de2..6a716b6c61 100644 --- a/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml +++ b/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/imxrt/optmemocramsz.yml b/spec/build/bsps/arm/imxrt/optmemocramsz.yml index 9e264f69be..d2ada3c7c3 100644 --- a/spec/build/bsps/arm/imxrt/optmemocramsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemocramsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x40000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/lm3s69xx/abi.yml b/spec/build/bsps/arm/lm3s69xx/abi.yml index 77d5db8cf7..bb1e6304e4 100644 --- a/spec/build/bsps/arm/lm3s69xx/abi.yml +++ b/spec/build/bsps/arm/lm3s69xx/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mthumb - -mcpu=cortex-m3 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/lm3s69xx/optenuart0.yml b/spec/build/bsps/arm/lm3s69xx/optenuart0.yml index fa3254dbf5..df4c501a4d 100644 --- a/spec/build/bsps/arm/lm3s69xx/optenuart0.yml +++ b/spec/build/bsps/arm/lm3s69xx/optenuart0.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable UART 0 diff --git a/spec/build/bsps/arm/lm3s69xx/optenuart1.yml b/spec/build/bsps/arm/lm3s69xx/optenuart1.yml index 42c6133cf5..2bfd7a370c 100644 --- a/spec/build/bsps/arm/lm3s69xx/optenuart1.yml +++ b/spec/build/bsps/arm/lm3s69xx/optenuart1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable UART 1 diff --git a/spec/build/bsps/arm/lm3s69xx/optenuart2.yml b/spec/build/bsps/arm/lm3s69xx/optenuart2.yml index 0de60cb7a7..5fe36aef30 100644 --- a/spec/build/bsps/arm/lm3s69xx/optenuart2.yml +++ b/spec/build/bsps/arm/lm3s69xx/optenuart2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable UART 2 diff --git a/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml b/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml index 5266ec8549..6a37b4f84b 100644 --- a/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml +++ b/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optgpionum.yml b/spec/build/bsps/arm/lm3s69xx/optgpionum.yml index 05911d140c..09ccc252f1 100644 --- a/spec/build/bsps/arm/lm3s69xx/optgpionum.yml +++ b/spec/build/bsps/arm/lm3s69xx/optgpionum.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 8 variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml b/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml index 22199d8d59..b0743c79d1 100644 --- a/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml +++ b/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml b/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml index be01195f1d..c1a52cd001 100644 --- a/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml +++ b/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml b/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml index b3c59921b6..c332ee6a1b 100644 --- a/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml +++ b/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optssiblks.yml b/spec/build/bsps/arm/lm3s69xx/optssiblks.yml index 551a27cbf2..9a2b0682a8 100644 --- a/spec/build/bsps/arm/lm3s69xx/optssiblks.yml +++ b/spec/build/bsps/arm/lm3s69xx/optssiblks.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 2 variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optssiclk.yml b/spec/build/bsps/arm/lm3s69xx/optssiclk.yml index b278880160..d019d3fc00 100644 --- a/spec/build/bsps/arm/lm3s69xx/optssiclk.yml +++ b/spec/build/bsps/arm/lm3s69xx/optssiclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1000000 +default-by-family: [] default-by-variant: [] description: | SSI clock in Hz diff --git a/spec/build/bsps/arm/lm3s69xx/optsysclk.yml b/spec/build/bsps/arm/lm3s69xx/optsysclk.yml index ffdd8d78c3..39027f4641 100644 --- a/spec/build/bsps/arm/lm3s69xx/optsysclk.yml +++ b/spec/build/bsps/arm/lm3s69xx/optsysclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 50000000 variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml b/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml index 9b1deff47c..0d3be5b126 100644 --- a/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml +++ b/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UARTs diff --git a/spec/build/bsps/arm/lm3s69xx/optudma.yml b/spec/build/bsps/arm/lm3s69xx/optudma.yml index 88aae5094c..d8d3891d3f 100644 --- a/spec/build/bsps/arm/lm3s69xx/optudma.yml +++ b/spec/build/bsps/arm/lm3s69xx/optudma.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml b/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml index d034385cd3..2d68ea87d8 100644 --- a/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml +++ b/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 14 variants: diff --git a/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml b/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml index 05ee3fc21f..c198d2bd27 100644 --- a/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml +++ b/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml @@ -31,6 +31,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml b/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml index 2b081b4bd9..15207bba5e 100644 --- a/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml +++ b/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml @@ -14,6 +14,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml b/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml index f11ad4ed46..f0d0807c9a 100644 --- a/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml +++ b/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml @@ -31,6 +31,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/abi.yml b/spec/build/bsps/arm/lpc176x/abi.yml index 77d5db8cf7..bb1e6304e4 100644 --- a/spec/build/bsps/arm/lpc176x/abi.yml +++ b/spec/build/bsps/arm/lpc176x/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mthumb - -mcpu=cortex-m3 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/lpc176x/optcclk.yml b/spec/build/bsps/arm/lpc176x/optcclk.yml index 5df9f0a5e2..6265b0d759 100644 --- a/spec/build/bsps/arm/lpc176x/optcclk.yml +++ b/spec/build/bsps/arm/lpc176x/optcclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 96000000 +default-by-family: [] default-by-variant: [] description: | CPU clock in Hz diff --git a/spec/build/bsps/arm/lpc176x/optconcfg.yml b/spec/build/bsps/arm/lpc176x/optconcfg.yml index 98ff2a9325..8eb7d763cc 100644 --- a/spec/build/bsps/arm/lpc176x/optconcfg.yml +++ b/spec/build/bsps/arm/lpc176x/optconcfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | configuration for console (UART 0) diff --git a/spec/build/bsps/arm/lpc176x/optdmachn.yml b/spec/build/bsps/arm/lpc176x/optdmachn.yml index a7c288b3c7..f963eecd8a 100644 --- a/spec/build/bsps/arm/lpc176x/optdmachn.yml +++ b/spec/build/bsps/arm/lpc176x/optdmachn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2 +default-by-family: [] default-by-variant: [] description: | DMA channel count diff --git a/spec/build/bsps/arm/lpc176x/optlpc1768.yml b/spec/build/bsps/arm/lpc176x/optlpc1768.yml index 9d9673b002..4b85afde8e 100644 --- a/spec/build/bsps/arm/lpc176x/optlpc1768.yml +++ b/spec/build/bsps/arm/lpc176x/optlpc1768.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | target used for identify LPC1768 board diff --git a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml index 57e77ae551..b3e6c8f758 100644 --- a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml +++ b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1024 +default-by-family: [] default-by-variant: [] description: | Suggested minimum task stack size in bytes diff --git a/spec/build/bsps/arm/lpc176x/optoscmain.yml b/spec/build/bsps/arm/lpc176x/optoscmain.yml index eccce9a3ea..78653e2c1d 100644 --- a/spec/build/bsps/arm/lpc176x/optoscmain.yml +++ b/spec/build/bsps/arm/lpc176x/optoscmain.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 12000000 +default-by-family: [] default-by-variant: [] description: | main oscillator frequency in Hz diff --git a/spec/build/bsps/arm/lpc176x/optoscrtc.yml b/spec/build/bsps/arm/lpc176x/optoscrtc.yml index a5eff014e9..127dd13084 100644 --- a/spec/build/bsps/arm/lpc176x/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc176x/optoscrtc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | RTC oscillator frequency in Hz diff --git a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml index 4027f8ad17..20903e0434 100644 --- a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml +++ b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | clock divider for default PCLK (PCLK = CCLK / PCLKDIV) diff --git a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml index d407af65e7..c96eff4375 100644 --- a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop general purpose DMA at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc176x/optstopusb.yml b/spec/build/bsps/arm/lpc176x/optstopusb.yml index 708a5bb41c..e27e411645 100644 --- a/spec/build/bsps/arm/lpc176x/optstopusb.yml +++ b/spec/build/bsps/arm/lpc176x/optstopusb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop USB controller at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml index ec9d9843d5..e92b5c2f66 100644 --- a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml +++ b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Use Uart 1 diff --git a/spec/build/bsps/arm/lpc176x/optuartbaud.yml b/spec/build/bsps/arm/lpc176x/optuartbaud.yml index c5e094beef..22e37cb7c1 100644 --- a/spec/build/bsps/arm/lpc176x/optuartbaud.yml +++ b/spec/build/bsps/arm/lpc176x/optuartbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 9600 +default-by-family: [] default-by-variant: [] description: | baud for UARTs diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml index 566f53a2a3..c399279d8e 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml @@ -28,6 +28,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml index 5f4d24d544..1aaf7099f4 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml @@ -29,6 +29,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml index 4760c9d08c..56207a8de4 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml @@ -129,6 +129,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/abi.yml b/spec/build/bsps/arm/lpc24xx/abi.yml index dd98de97fe..5bb3be0b52 100644 --- a/spec/build/bsps/arm/lpc24xx/abi.yml +++ b/spec/build/bsps/arm/lpc24xx/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mcpu=arm7tdmi-s - -mthumb +default-by-family: [] default-by-variant: - value: - -mthumb diff --git a/spec/build/bsps/arm/lpc24xx/optcclk.yml b/spec/build/bsps/arm/lpc24xx/optcclk.yml index aacf2192c2..7c7404bdc8 100644 --- a/spec/build/bsps/arm/lpc24xx/optcclk.yml +++ b/spec/build/bsps/arm/lpc24xx/optcclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 72000000 +default-by-family: [] default-by-variant: - value: 96000000 variants: diff --git a/spec/build/bsps/arm/lpc24xx/optconcfg.yml b/spec/build/bsps/arm/lpc24xx/optconcfg.yml index 4e09164cdf..59bad09ea2 100644 --- a/spec/build/bsps/arm/lpc24xx/optconcfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optconcfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | configuration for console (UART 0) diff --git a/spec/build/bsps/arm/lpc24xx/optdmachn.yml b/spec/build/bsps/arm/lpc24xx/optdmachn.yml index 1a67589bfc..c400693c46 100644 --- a/spec/build/bsps/arm/lpc24xx/optdmachn.yml +++ b/spec/build/bsps/arm/lpc24xx/optdmachn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2 +default-by-family: [] default-by-variant: - value: 8 variants: diff --git a/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml b/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml index 8851dadfa7..1b665140ed 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 2 variants: diff --git a/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml b/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml index de40eca73a..8b15bc20fa 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml b/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml index e7ad228709..53861d34e4 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml b/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml index 40a4bfbf71..00a6695404 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml b/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml index a32c1a3eb6..12600c5825 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml b/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml index ab6f25fef8..1d2caa08be 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml b/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml index 851c28a275..fdebfdc9b2 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable SST39VF3201 configuration for EMC diff --git a/spec/build/bsps/arm/lpc24xx/optemctest.yml b/spec/build/bsps/arm/lpc24xx/optemctest.yml index 4153bd2664..24e1f9aaac 100644 --- a/spec/build/bsps/arm/lpc24xx/optemctest.yml +++ b/spec/build/bsps/arm/lpc24xx/optemctest.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable tests for EMC diff --git a/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml b/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml index 2be3f76372..ff7af7f3f9 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable Winbond W9825G2JB75I configuration for EMC diff --git a/spec/build/bsps/arm/lpc24xx/optethdownpin.yml b/spec/build/bsps/arm/lpc24xx/optethdownpin.yml index c3889b0eea..31328db699 100644 --- a/spec/build/bsps/arm/lpc24xx/optethdownpin.yml +++ b/spec/build/bsps/arm/lpc24xx/optethdownpin.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | optional Ethernet power-down pin, output is set to high to enable power diff --git a/spec/build/bsps/arm/lpc24xx/optethrmii.yml b/spec/build/bsps/arm/lpc24xx/optethrmii.yml index c7c3627c82..f7f9832369 100644 --- a/spec/build/bsps/arm/lpc24xx/optethrmii.yml +++ b/spec/build/bsps/arm/lpc24xx/optethrmii.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lpc24xx/optheapext.yml b/spec/build/bsps/arm/lpc24xx/optheapext.yml index b485eb6cc3..c70657b23f 100644 --- a/spec/build/bsps/arm/lpc24xx/optheapext.yml +++ b/spec/build/bsps/arm/lpc24xx/optheapext.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/lpc24xx/optoscmain.yml b/spec/build/bsps/arm/lpc24xx/optoscmain.yml index ec529345a1..decf60d81c 100644 --- a/spec/build/bsps/arm/lpc24xx/optoscmain.yml +++ b/spec/build/bsps/arm/lpc24xx/optoscmain.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 12000000 +default-by-family: [] default-by-variant: - value: 3686400 variants: diff --git a/spec/build/bsps/arm/lpc24xx/optoscrtc.yml b/spec/build/bsps/arm/lpc24xx/optoscrtc.yml index 0b66f8a553..39d222eb3c 100644 --- a/spec/build/bsps/arm/lpc24xx/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc24xx/optoscrtc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | RTC oscillator frequency in Hz diff --git a/spec/build/bsps/arm/lpc24xx/optotgi2c.yml b/spec/build/bsps/arm/lpc24xx/optotgi2c.yml index 4e205cb0af..2f4e2f3a84 100644 --- a/spec/build/bsps/arm/lpc24xx/optotgi2c.yml +++ b/spec/build/bsps/arm/lpc24xx/optotgi2c.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 94 variants: diff --git a/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml b/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml index 296486c78f..4b0781f726 100644 --- a/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml +++ b/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 2 variants: diff --git a/spec/build/bsps/arm/lpc24xx/optresetvec.yml b/spec/build/bsps/arm/lpc24xx/optresetvec.yml index a73530db7b..e6654d5b18 100644 --- a/spec/build/bsps/arm/lpc24xx/optresetvec.yml +++ b/spec/build/bsps/arm/lpc24xx/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 2147483712 variants: diff --git a/spec/build/bsps/arm/lpc24xx/optstopeth.yml b/spec/build/bsps/arm/lpc24xx/optstopeth.yml index 60f07f9a06..5c31bf53a2 100644 --- a/spec/build/bsps/arm/lpc24xx/optstopeth.yml +++ b/spec/build/bsps/arm/lpc24xx/optstopeth.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml b/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml index 5705cc03ef..4d856de18a 100644 --- a/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop general purpose DMA at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc24xx/optstopusb.yml b/spec/build/bsps/arm/lpc24xx/optstopusb.yml index 2f2bfc5c93..791d3d7c91 100644 --- a/spec/build/bsps/arm/lpc24xx/optstopusb.yml +++ b/spec/build/bsps/arm/lpc24xx/optstopusb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml index c1f133f08f..e3ec4684d6 100644 --- a/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml index 3e523147ca..4c2ae4dd93 100644 --- a/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml index 2af84c927d..ceb23ab37b 100644 --- a/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/lpc24xx/optuartbaud.yml b/spec/build/bsps/arm/lpc24xx/optuartbaud.yml index e772d71381..26980aa7fc 100644 --- a/spec/build/bsps/arm/lpc24xx/optuartbaud.yml +++ b/spec/build/bsps/arm/lpc24xx/optuartbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UARTs diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml index 7d60bda27a..fc42350e29 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml index 7d60bda27a..fc42350e29 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc2362.yml b/spec/build/bsps/arm/lpc24xx/tstlpc2362.yml index 3fee7975f5..ac6215af29 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc2362.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc2362.yml @@ -55,6 +55,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml b/spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml index b1885e5e75..8a0070babb 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml @@ -61,6 +61,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml index 7d60bda27a..fc42350e29 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstncsromint.yml b/spec/build/bsps/arm/lpc24xx/tstncsromint.yml index 7d60bda27a..fc42350e29 100644 --- a/spec/build/bsps/arm/lpc24xx/tstncsromint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstncsromint.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml b/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml index 7d60bda27a..fc42350e29 100644 --- a/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc32xx/abi.yml b/spec/build/bsps/arm/lpc32xx/abi.yml index ae245b4eb0..5d682fd04d 100644 --- a/spec/build/bsps/arm/lpc32xx/abi.yml +++ b/spec/build/bsps/arm/lpc32xx/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mcpu=arm926ej-s - -mthumb +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/lpc32xx/optdismmu.yml b/spec/build/bsps/arm/lpc32xx/optdismmu.yml index b431f04841..3bce5248e2 100644 --- a/spec/build/bsps/arm/lpc32xx/optdismmu.yml +++ b/spec/build/bsps/arm/lpc32xx/optdismmu.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | disable MMU diff --git a/spec/build/bsps/arm/lpc32xx/optdisroprot.yml b/spec/build/bsps/arm/lpc32xx/optdisroprot.yml index 5ce23607b8..e6c8989ba3 100644 --- a/spec/build/bsps/arm/lpc32xx/optdisroprot.yml +++ b/spec/build/bsps/arm/lpc32xx/optdisroprot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | disable MMU protection of read-only sections diff --git a/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml b/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml index 55765c3e8e..23bda0649a 100644 --- a/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml +++ b/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | disable cache for read-write data sections diff --git a/spec/build/bsps/arm/lpc32xx/optdmachn.yml b/spec/build/bsps/arm/lpc32xx/optdmachn.yml index 4c826a5f01..290dbe09ed 100644 --- a/spec/build/bsps/arm/lpc32xx/optdmachn.yml +++ b/spec/build/bsps/arm/lpc32xx/optdmachn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 8 +default-by-family: [] default-by-variant: [] description: | DMA channel count diff --git a/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml b/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml index d36a5c0398..726438549a 100644 --- a/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml +++ b/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | bsp_reset() will use the watchdog to reset the chip diff --git a/spec/build/bsps/arm/lpc32xx/optethrmii.yml b/spec/build/bsps/arm/lpc32xx/optethrmii.yml index ccb4c95abc..a9dd18c449 100644 --- a/spec/build/bsps/arm/lpc32xx/optethrmii.yml +++ b/spec/build/bsps/arm/lpc32xx/optethrmii.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable RMII for Ethernet diff --git a/spec/build/bsps/arm/lpc32xx/optoscmain.yml b/spec/build/bsps/arm/lpc32xx/optoscmain.yml index aadb9b6799..7a4f732fa6 100644 --- a/spec/build/bsps/arm/lpc32xx/optoscmain.yml +++ b/spec/build/bsps/arm/lpc32xx/optoscmain.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 13000000 +default-by-family: [] default-by-variant: [] description: | main oscillator frequency in Hz diff --git a/spec/build/bsps/arm/lpc32xx/optoscrtc.yml b/spec/build/bsps/arm/lpc32xx/optoscrtc.yml index 09aab2d9c6..5f9cc98f36 100644 --- a/spec/build/bsps/arm/lpc32xx/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc32xx/optoscrtc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | RTC oscillator frequency in Hz diff --git a/spec/build/bsps/arm/lpc32xx/optotgi2c.yml b/spec/build/bsps/arm/lpc32xx/optotgi2c.yml index 72137d9c27..a15b98e5c4 100644 --- a/spec/build/bsps/arm/lpc32xx/optotgi2c.yml +++ b/spec/build/bsps/arm/lpc32xx/optotgi2c.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 88 variants: diff --git a/spec/build/bsps/arm/lpc32xx/optotgvbus.yml b/spec/build/bsps/arm/lpc32xx/optotgvbus.yml index 0d9d6b65f5..38b18a0d1c 100644 --- a/spec/build/bsps/arm/lpc32xx/optotgvbus.yml +++ b/spec/build/bsps/arm/lpc32xx/optotgvbus.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: USB_OTG_VBUS_POWER_WITH_CHARGE_PUMP variants: diff --git a/spec/build/bsps/arm/lpc32xx/optperiphclk.yml b/spec/build/bsps/arm/lpc32xx/optperiphclk.yml index 70be8d51bf..326391b01d 100644 --- a/spec/build/bsps/arm/lpc32xx/optperiphclk.yml +++ b/spec/build/bsps/arm/lpc32xx/optperiphclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 13000000 +default-by-family: [] default-by-variant: [] description: | peripheral clock in Hz diff --git a/spec/build/bsps/arm/lpc32xx/optresetvec.yml b/spec/build/bsps/arm/lpc32xx/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/lpc32xx/optresetvec.yml +++ b/spec/build/bsps/arm/lpc32xx/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/arm/lpc32xx/optscratchsz.yml b/spec/build/bsps/arm/lpc32xx/optscratchsz.yml index c54f1ae7b3..011a49f655 100644 --- a/spec/build/bsps/arm/lpc32xx/optscratchsz.yml +++ b/spec/build/bsps/arm/lpc32xx/optscratchsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 4096 variants: diff --git a/spec/build/bsps/arm/lpc32xx/optstopeth.yml b/spec/build/bsps/arm/lpc32xx/optstopeth.yml index 2d430a1862..de4db78a02 100644 --- a/spec/build/bsps/arm/lpc32xx/optstopeth.yml +++ b/spec/build/bsps/arm/lpc32xx/optstopeth.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop Ethernet controller at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml b/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml index 5096cc48a9..cea4d6b529 100644 --- a/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop general purpose DMA at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc32xx/optstopusb.yml b/spec/build/bsps/arm/lpc32xx/optstopusb.yml index e2bbc72f5f..27010a02b6 100644 --- a/spec/build/bsps/arm/lpc32xx/optstopusb.yml +++ b/spec/build/bsps/arm/lpc32xx/optstopusb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop USB controller at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc32xx/optu3clk.yml b/spec/build/bsps/arm/lpc32xx/optu3clk.yml index e8aa25671f..6c7cb74a9f 100644 --- a/spec/build/bsps/arm/lpc32xx/optu3clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu3clk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4998 +default-by-family: [] default-by-variant: [] description: | clock configuration for UART 3 diff --git a/spec/build/bsps/arm/lpc32xx/optu4clk.yml b/spec/build/bsps/arm/lpc32xx/optu4clk.yml index 19c36967e1..ec27cf4d04 100644 --- a/spec/build/bsps/arm/lpc32xx/optu4clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu4clk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4998 +default-by-family: [] default-by-variant: [] description: | clock configuration for UART 4 diff --git a/spec/build/bsps/arm/lpc32xx/optu5clk.yml b/spec/build/bsps/arm/lpc32xx/optu5clk.yml index 66a67dea95..82a3c37c9e 100644 --- a/spec/build/bsps/arm/lpc32xx/optu5clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu5clk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4998 +default-by-family: [] default-by-variant: [] description: | clock configuration for UART 5 diff --git a/spec/build/bsps/arm/lpc32xx/optu6clk.yml b/spec/build/bsps/arm/lpc32xx/optu6clk.yml index 364e3143f9..47f4c788a9 100644 --- a/spec/build/bsps/arm/lpc32xx/optu6clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu6clk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4998 +default-by-family: [] default-by-variant: [] description: | clock configuration for UART 6 diff --git a/spec/build/bsps/arm/lpc32xx/optuart1baud.yml b/spec/build/bsps/arm/lpc32xx/optuart1baud.yml index d0b7a546db..f134724e5d 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart1baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart1baud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | baud for UART 1 diff --git a/spec/build/bsps/arm/lpc32xx/optuart2baud.yml b/spec/build/bsps/arm/lpc32xx/optuart2baud.yml index 5bdf8be11b..fd5a39b433 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart2baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart2baud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | baud for UART 2 diff --git a/spec/build/bsps/arm/lpc32xx/optuart3baud.yml b/spec/build/bsps/arm/lpc32xx/optuart3baud.yml index 95e63cf56e..84f9eefc38 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart3baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart3baud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UART 3 diff --git a/spec/build/bsps/arm/lpc32xx/optuart4baud.yml b/spec/build/bsps/arm/lpc32xx/optuart4baud.yml index d210bd3c6b..168a0743e4 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart4baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart4baud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UART 4 diff --git a/spec/build/bsps/arm/lpc32xx/optuart5baud.yml b/spec/build/bsps/arm/lpc32xx/optuart5baud.yml index 0021d5c9ed..187e1a47a2 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart5baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart5baud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UART 5 diff --git a/spec/build/bsps/arm/lpc32xx/optuart6baud.yml b/spec/build/bsps/arm/lpc32xx/optuart6baud.yml index dc856fa33e..4815cc68dc 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart6baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart6baud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UART 6 diff --git a/spec/build/bsps/arm/lpc32xx/optuart7baud.yml b/spec/build/bsps/arm/lpc32xx/optuart7baud.yml index 867d534e57..09f0fe46ee 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart7baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart7baud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | baud for UART 7 diff --git a/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml b/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml index ba2931a000..32bfe082dc 100644 --- a/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml +++ b/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml @@ -17,6 +17,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/opta9periphclk.yml b/spec/build/bsps/arm/opta9periphclk.yml index 8d8c240606..bf106e1568 100644 --- a/spec/build/bsps/arm/opta9periphclk.yml +++ b/spec/build/bsps/arm/opta9periphclk.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 100000000 +default-by-family: [] default-by-variant: - value: 333333333 variants: diff --git a/spec/build/bsps/arm/optgiccpuif.yml b/spec/build/bsps/arm/optgiccpuif.yml index 53ffa49c93..63f71ac6ed 100644 --- a/spec/build/bsps/arm/optgiccpuif.yml +++ b/spec/build/bsps/arm/optgiccpuif.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0x2c000000 +default-by-family: [] default-by-variant: [] description: | Defines the base address of the GIC CPU Interface. diff --git a/spec/build/bsps/arm/optgicdist.yml b/spec/build/bsps/arm/optgicdist.yml index 710d3b13db..c8b37745b1 100644 --- a/spec/build/bsps/arm/optgicdist.yml +++ b/spec/build/bsps/arm/optgicdist.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0x2f000000 +default-by-family: [] default-by-variant: - value: 0xaf000000 variants: diff --git a/spec/build/bsps/arm/optgicredist.yml b/spec/build/bsps/arm/optgicredist.yml index 8d15b1ace5..ef6ee25a17 100644 --- a/spec/build/bsps/arm/optgicredist.yml +++ b/spec/build/bsps/arm/optgicredist.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0x2f100000 +default-by-family: [] default-by-variant: - value: 0xaf100000 variants: diff --git a/spec/build/bsps/arm/optgicspicount.yml b/spec/build/bsps/arm/optgicspicount.yml index cec05f36d7..14062a718b 100644 --- a/spec/build/bsps/arm/optgicspicount.yml +++ b/spec/build/bsps/arm/optgicspicount.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 64 +default-by-family: [] default-by-variant: [] description: | Defines the count of Shared Peripheral Interrupts (SPIs) supported by the diff --git a/spec/build/bsps/arm/optgtfreq.yml b/spec/build/bsps/arm/optgtfreq.yml index 71d356428a..d1e7eee226 100644 --- a/spec/build/bsps/arm/optgtfreq.yml +++ b/spec/build/bsps/arm/optgtfreq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: - value: 100000000 variants: diff --git a/spec/build/bsps/arm/optgtsysbase.yml b/spec/build/bsps/arm/optgtsysbase.yml index 9f684baedc..09b439e291 100644 --- a/spec/build/bsps/arm/optgtsysbase.yml +++ b/spec/build/bsps/arm/optgtsysbase.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 709033984 +default-by-family: [] default-by-variant: - value: 2856517632 variants: diff --git a/spec/build/bsps/arm/optgtsyscntcr.yml b/spec/build/bsps/arm/optgtsyscntcr.yml index 6278bf0f53..1e42295dd6 100644 --- a/spec/build/bsps/arm/optgtsyscntcr.yml +++ b/spec/build/bsps/arm/optgtsyscntcr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 257 variants: diff --git a/spec/build/bsps/arm/optgtusevirt.yml b/spec/build/bsps/arm/optgtusevirt.yml index b443cc1d32..afd5dc1edc 100644 --- a/spec/build/bsps/arm/optgtusevirt.yml +++ b/spec/build/bsps/arm/optgtusevirt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If set to true, then the clock driver uses the Virtual Timer of the ARM diff --git a/spec/build/bsps/arm/optmmusmallpages.yml b/spec/build/bsps/arm/optmmusmallpages.yml index a4ceb0aa1e..55f2fce769 100644 --- a/spec/build/bsps/arm/optmmusmallpages.yml +++ b/spec/build/bsps/arm/optmmusmallpages.yml @@ -15,6 +15,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/optmmusz.yml b/spec/build/bsps/arm/optmmusz.yml index 64c97be60a..46c7a3d512 100644 --- a/spec/build/bsps/arm/optmmusz.yml +++ b/spec/build/bsps/arm/optmmusz.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 16384 +default-by-family: [] default-by-variant: [] description: | Defines the size of the MMU translation table in bytes. The translation diff --git a/spec/build/bsps/arm/raspberrypi/abi.yml b/spec/build/bsps/arm/raspberrypi/abi.yml index 66459a1e1b..83f115a811 100644 --- a/spec/build/bsps/arm/raspberrypi/abi.yml +++ b/spec/build/bsps/arm/raspberrypi/abi.yml @@ -12,6 +12,7 @@ default: - -mfpu=neon - -mfloat-abi=hard - -mtune=cortex-a7 +default-by-family: [] default-by-variant: - value: - -mcpu=arm1176jzf-s diff --git a/spec/build/bsps/arm/raspberrypi/opti2ciomode.yml b/spec/build/bsps/arm/raspberrypi/opti2ciomode.yml index 82ba37dc4d..168dde686d 100644 --- a/spec/build/bsps/arm/raspberrypi/opti2ciomode.yml +++ b/spec/build/bsps/arm/raspberrypi/opti2ciomode.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Define to 1 to use interrupt-driven I/O with the Raspberry Pi I2C bus. If defined to other value the access will be polled-driven. diff --git a/spec/build/bsps/arm/raspberrypi/optnocachelen.yml b/spec/build/bsps/arm/raspberrypi/optnocachelen.yml index b9d9071b17..76d9a46051 100644 --- a/spec/build/bsps/arm/raspberrypi/optnocachelen.yml +++ b/spec/build/bsps/arm/raspberrypi/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2097152 +default-by-family: [] default-by-variant: [] description: | No-cache region length diff --git a/spec/build/bsps/arm/raspberrypi/optramlen.yml b/spec/build/bsps/arm/raspberrypi/optramlen.yml index 040d514dad..311ee973ab 100644 --- a/spec/build/bsps/arm/raspberrypi/optramlen.yml +++ b/spec/build/bsps/arm/raspberrypi/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 268435456 +default-by-family: [] default-by-variant: [] description: | RAM region length diff --git a/spec/build/bsps/arm/raspberrypi/optresetvec.yml b/spec/build/bsps/arm/raspberrypi/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/raspberrypi/optresetvec.yml +++ b/spec/build/bsps/arm/raspberrypi/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/arm/raspberrypi/optrpi2.yml b/spec/build/bsps/arm/raspberrypi/optrpi2.yml index 08e3a1e381..8dd68945fd 100644 --- a/spec/build/bsps/arm/raspberrypi/optrpi2.yml +++ b/spec/build/bsps/arm/raspberrypi/optrpi2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/raspberrypi/optspiiomode.yml b/spec/build/bsps/arm/raspberrypi/optspiiomode.yml index bb0b94a683..e7e771552c 100644 --- a/spec/build/bsps/arm/raspberrypi/optspiiomode.yml +++ b/spec/build/bsps/arm/raspberrypi/optspiiomode.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Define to 1 to use interrupt-driven I/O with the Raspberry Pi SPI bus. If defined to other value the access will be polled-driven. diff --git a/spec/build/bsps/arm/realview-pbx-a9/abi.yml b/spec/build/bsps/arm/realview-pbx-a9/abi.yml index a3a710c97d..7a52d2c74d 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/abi.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/abi.yml @@ -12,6 +12,7 @@ default: - -mfpu=neon - -mfloat-abi=hard - -mtune=cortex-a9 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml b/spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml index 3ab2b72830..fb0bed1343 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 100000000 +default-by-family: [] default-by-variant: [] description: | ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz diff --git a/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml b/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml index 1664b0fc31..ec036ec2dd 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml b/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml index b191133af9..88c541abf0 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml b/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml index 8d78c9ce6a..29fafb3d75 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml b/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml index e4624223eb..10d7abe7ef 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml b/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/arm/rtl22xx/abi.yml b/spec/build/bsps/arm/rtl22xx/abi.yml index abb7f66b50..f349e50647 100644 --- a/spec/build/bsps/arm/rtl22xx/abi.yml +++ b/spec/build/bsps/arm/rtl22xx/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mcpu=arm7tdmi - -mthumb +default-by-family: [] default-by-variant: - value: - -mcpu=arm7tdmi diff --git a/spec/build/bsps/arm/rtl22xx/optskyeye.yml b/spec/build/bsps/arm/rtl22xx/optskyeye.yml index be55a98c3a..e08c1468a8 100644 --- a/spec/build/bsps/arm/rtl22xx/optskyeye.yml +++ b/spec/build/bsps/arm/rtl22xx/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, enable options which optimize executingon the Skyeye simulator. Speed up the clock ticks while the idle task is running so time spent in the idle task is minimized. This significantly reduces the wall time required to execute the RTEMS test suites. diff --git a/spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml b/spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml index b271e644ce..88fa495ae4 100644 --- a/spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml +++ b/spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml @@ -13,6 +13,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml b/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml index 26700fa79e..d348415560 100644 --- a/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml +++ b/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml @@ -10,6 +10,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/smdk2410/abi.yml b/spec/build/bsps/arm/smdk2410/abi.yml index d964ca5d2f..10507eddc6 100644 --- a/spec/build/bsps/arm/smdk2410/abi.yml +++ b/spec/build/bsps/arm/smdk2410/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=arm920t +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml b/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml index ba24539e4a..ecef4ccce7 100644 --- a/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml +++ b/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/smdk2410/optskyeye.yml b/spec/build/bsps/arm/smdk2410/optskyeye.yml index be55a98c3a..e08c1468a8 100644 --- a/spec/build/bsps/arm/smdk2410/optskyeye.yml +++ b/spec/build/bsps/arm/smdk2410/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, enable options which optimize executingon the Skyeye simulator. Speed up the clock ticks while the idle task is running so time spent in the idle task is minimized. This significantly reduces the wall time required to execute the RTEMS test suites. diff --git a/spec/build/bsps/arm/stm32f4/abi.yml b/spec/build/bsps/arm/stm32f4/abi.yml index 8c9b62c6ea..71ef279115 100644 --- a/spec/build/bsps/arm/stm32f4/abi.yml +++ b/spec/build/bsps/arm/stm32f4/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mthumb - -mcpu=cortex-m4 +default-by-family: [] default-by-variant: - value: - -mthumb diff --git a/spec/build/bsps/arm/stm32f4/opteni2c1.yml b/spec/build/bsps/arm/stm32f4/opteni2c1.yml index e200c81623..84f3303bb9 100644 --- a/spec/build/bsps/arm/stm32f4/opteni2c1.yml +++ b/spec/build/bsps/arm/stm32f4/opteni2c1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/stm32f4/opteni2c2.yml b/spec/build/bsps/arm/stm32f4/opteni2c2.yml index d4ef7328e1..b6929427d2 100644 --- a/spec/build/bsps/arm/stm32f4/opteni2c2.yml +++ b/spec/build/bsps/arm/stm32f4/opteni2c2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable I2C 2 diff --git a/spec/build/bsps/arm/stm32f4/optenuart4.yml b/spec/build/bsps/arm/stm32f4/optenuart4.yml index 5bf266707f..b960318491 100644 --- a/spec/build/bsps/arm/stm32f4/optenuart4.yml +++ b/spec/build/bsps/arm/stm32f4/optenuart4.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable UART 4 diff --git a/spec/build/bsps/arm/stm32f4/optenuart5.yml b/spec/build/bsps/arm/stm32f4/optenuart5.yml index 21f1e6f963..e21850d65b 100644 --- a/spec/build/bsps/arm/stm32f4/optenuart5.yml +++ b/spec/build/bsps/arm/stm32f4/optenuart5.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable UART 5 diff --git a/spec/build/bsps/arm/stm32f4/optenusart1.yml b/spec/build/bsps/arm/stm32f4/optenusart1.yml index 9fd8f99af2..f81c7ecc4f 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart1.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable USART 1 diff --git a/spec/build/bsps/arm/stm32f4/optenusart2.yml b/spec/build/bsps/arm/stm32f4/optenusart2.yml index d9dd3a3d22..1e028636a8 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart2.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable USART 2 diff --git a/spec/build/bsps/arm/stm32f4/optenusart3.yml b/spec/build/bsps/arm/stm32f4/optenusart3.yml index 3cc11ba79b..098197aa1a 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart3.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart3.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable USART 3 diff --git a/spec/build/bsps/arm/stm32f4/optenusart6.yml b/spec/build/bsps/arm/stm32f4/optenusart6.yml index 4e20fb4317..089921c46a 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart6.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart6.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable USART 6 diff --git a/spec/build/bsps/arm/stm32f4/optf10xxx.yml b/spec/build/bsps/arm/stm32f4/optf10xxx.yml index 54f1418cf9..9830a9a72f 100644 --- a/spec/build/bsps/arm/stm32f4/optf10xxx.yml +++ b/spec/build/bsps/arm/stm32f4/optf10xxx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/stm32f4/optf4xxxx.yml b/spec/build/bsps/arm/stm32f4/optf4xxxx.yml index 66604f249a..396d6efe9e 100644 --- a/spec/build/bsps/arm/stm32f4/optf4xxxx.yml +++ b/spec/build/bsps/arm/stm32f4/optf4xxxx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/stm32f4/opthclk.yml b/spec/build/bsps/arm/stm32f4/opthclk.yml index 7f315f12b2..a775a008a1 100644 --- a/spec/build/bsps/arm/stm32f4/opthclk.yml +++ b/spec/build/bsps/arm/stm32f4/opthclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 16000000 +default-by-family: [] default-by-variant: - value: 8000000 variants: diff --git a/spec/build/bsps/arm/stm32f4/optoschse.yml b/spec/build/bsps/arm/stm32f4/optoschse.yml index 2b1dad620e..4d464fc935 100644 --- a/spec/build/bsps/arm/stm32f4/optoschse.yml +++ b/spec/build/bsps/arm/stm32f4/optoschse.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 8000000 +default-by-family: [] default-by-variant: [] description: | HSE oscillator frequency in Hz diff --git a/spec/build/bsps/arm/stm32f4/optpclk1.yml b/spec/build/bsps/arm/stm32f4/optpclk1.yml index 9ac285b0bc..1985c4f0b2 100644 --- a/spec/build/bsps/arm/stm32f4/optpclk1.yml +++ b/spec/build/bsps/arm/stm32f4/optpclk1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 16000000 +default-by-family: [] default-by-variant: - value: 8000000 variants: diff --git a/spec/build/bsps/arm/stm32f4/optpclk2.yml b/spec/build/bsps/arm/stm32f4/optpclk2.yml index e51eeaf36f..d9608609d3 100644 --- a/spec/build/bsps/arm/stm32f4/optpclk2.yml +++ b/spec/build/bsps/arm/stm32f4/optpclk2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 16000000 +default-by-family: [] default-by-variant: - value: 8000000 variants: diff --git a/spec/build/bsps/arm/stm32f4/optsysclk.yml b/spec/build/bsps/arm/stm32f4/optsysclk.yml index 5f08d4ecde..b4e444c324 100644 --- a/spec/build/bsps/arm/stm32f4/optsysclk.yml +++ b/spec/build/bsps/arm/stm32f4/optsysclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 16000000 +default-by-family: [] default-by-variant: - value: 8000000 variants: diff --git a/spec/build/bsps/arm/stm32f4/optusartbaud.yml b/spec/build/bsps/arm/stm32f4/optusartbaud.yml index b102e37eb6..b1a86f9226 100644 --- a/spec/build/bsps/arm/stm32f4/optusartbaud.yml +++ b/spec/build/bsps/arm/stm32f4/optusartbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for USARTs diff --git a/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml b/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml index 2b081b4bd9..15207bba5e 100644 --- a/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml +++ b/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml @@ -14,6 +14,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/stm32h7/abi.yml b/spec/build/bsps/arm/stm32h7/abi.yml index 697220b1b1..7100ac7484 100644 --- a/spec/build/bsps/arm/stm32h7/abi.yml +++ b/spec/build/bsps/arm/stm32h7/abi.yml @@ -8,6 +8,7 @@ default: - -mcpu=cortex-m7 - -mfpu=fpv5-d16 - -mfloat-abi=hard +default-by-family: [] default-by-variant: [] enabled-by: true links: [] diff --git a/spec/build/bsps/arm/stm32h7/optenmpualign.yml b/spec/build/bsps/arm/stm32h7/optenmpualign.yml index 4005485940..c68c356317 100644 --- a/spec/build/bsps/arm/stm32h7/optenmpualign.yml +++ b/spec/build/bsps/arm/stm32h7/optenmpualign.yml @@ -4,6 +4,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenuart4.yml b/spec/build/bsps/arm/stm32h7/optenuart4.yml index cd5fd31370..643a6ec2ed 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart4.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart4.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenuart5.yml b/spec/build/bsps/arm/stm32h7/optenuart5.yml index f124d72113..969f6629fa 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart5.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart5.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenuart7.yml b/spec/build/bsps/arm/stm32h7/optenuart7.yml index 7310cef713..7ebc63a725 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart7.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart7.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenuart8.yml b/spec/build/bsps/arm/stm32h7/optenuart8.yml index f0407f6510..f1120cd92c 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart8.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart8.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenuart9.yml b/spec/build/bsps/arm/stm32h7/optenuart9.yml index 1a3ef49459..5f65afa1a3 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart9.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart9.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenusart1.yml b/spec/build/bsps/arm/stm32h7/optenusart1.yml index a4f478f753..924ed772e8 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart1.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart1.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenusart10.yml b/spec/build/bsps/arm/stm32h7/optenusart10.yml index 659d1a96b6..4aaa3dae3c 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart10.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart10.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenusart2.yml b/spec/build/bsps/arm/stm32h7/optenusart2.yml index 0bbec65278..aa8209e41f 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart2.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart2.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenusart3.yml b/spec/build/bsps/arm/stm32h7/optenusart3.yml index 09e673ff7f..6779f16ab0 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart3.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart3.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optenusart6.yml b/spec/build/bsps/arm/stm32h7/optenusart6.yml index e6524fd40d..b0fa53612d 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart6.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart6.yml @@ -3,6 +3,7 @@ actions: - define-condition: null build-type: option default: true +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/opthse.yml b/spec/build/bsps/arm/stm32h7/opthse.yml index 51366932e1..005a7f6b41 100644 --- a/spec/build/bsps/arm/stm32h7/opthse.yml +++ b/spec/build/bsps/arm/stm32h7/opthse.yml @@ -5,6 +5,7 @@ actions: - format-and-define: null build-type: option default: 25000000 +default-by-family: [] default-by-variant: - value: 8000000 variants: diff --git a/spec/build/bsps/arm/stm32h7/optlinkcmds.yml b/spec/build/bsps/arm/stm32h7/optlinkcmds.yml index d0bb033cef..8fb24c12bd 100644 --- a/spec/build/bsps/arm/stm32h7/optlinkcmds.yml +++ b/spec/build/bsps/arm/stm32h7/optlinkcmds.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: linkcmds.sdram +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml b/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml index e7c1a2bdf6..cb9afda0fc 100644 --- a/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x20000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemflashsz.yml b/spec/build/bsps/arm/stm32h7/optmemflashsz.yml index 627543f9a8..7c53e0e990 100644 --- a/spec/build/bsps/arm/stm32h7/optmemflashsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemflashsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x200000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml b/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml index 610de5f074..c448a78d96 100644 --- a/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0xff00 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemnandsz.yml b/spec/build/bsps/arm/stm32h7/optmemnandsz.yml index 0bfbcc4623..79aef1d4e4 100644 --- a/spec/build/bsps/arm/stm32h7/optmemnandsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemnandsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemnorsz.yml b/spec/build/bsps/arm/stm32h7/optmemnorsz.yml index d41d4e9e49..3410d8f2b2 100644 --- a/spec/build/bsps/arm/stm32h7/optmemnorsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemnorsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemnullsz.yml b/spec/build/bsps/arm/stm32h7/optmemnullsz.yml index a31169adb1..00165b6aea 100644 --- a/spec/build/bsps/arm/stm32h7/optmemnullsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemnullsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 256 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml b/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml index 0a1bd610e7..c649802770 100644 --- a/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x20000000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml b/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml index 11e5f943e0..59f2ef9907 100644 --- a/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml b/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml index 11228ddb92..a1ca1fe77d 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 33554432 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml b/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml index 5a1ffdcace..b906415bb5 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml index 01e9dbe1cc..37736815df 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x20000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml index 2a4890730a..312c90db05 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x20000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml index eca335fd81..2415d7f64c 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x8000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml index cda2e722a4..abc17076f1 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x10000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml b/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml index 9cb05540b7..c5dc5beaea 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x80000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml b/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml index f1c5f60bac..d21da67b9c 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml @@ -3,6 +3,7 @@ actions: - env-assign: null build-type: option default: 0x1000 +default-by-family: [] default-by-variant: [] enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/arm/stm32h7/optprintkinstance.yml b/spec/build/bsps/arm/stm32h7/optprintkinstance.yml index 6eaf4a2011..979ebf0b21 100644 --- a/spec/build/bsps/arm/stm32h7/optprintkinstance.yml +++ b/spec/build/bsps/arm/stm32h7/optprintkinstance.yml @@ -3,6 +3,7 @@ actions: - define-unquoted: null build-type: option default: stm32h7_usart1_instance +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml b/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml index 87aad00ee0..fd11201dfd 100644 --- a/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml +++ b/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml @@ -3,6 +3,7 @@ actions: - define-unquoted: null build-type: option default: ( GPIO_PIN_8 | GPIO_PIN_9 ) +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml b/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml index 7168a00111..2d9480435b 100644 --- a/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml +++ b/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml @@ -3,6 +3,7 @@ actions: - define-unquoted: null build-type: option default: GPIOD +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/stm32h7/optvariant.yml b/spec/build/bsps/arm/stm32h7/optvariant.yml index 586fa2052b..55e77611a0 100644 --- a/spec/build/bsps/arm/stm32h7/optvariant.yml +++ b/spec/build/bsps/arm/stm32h7/optvariant.yml @@ -13,6 +13,7 @@ actions: conf.define_cond(value, True) build-type: option default: STM32H743xx +default-by-family: [] default-by-variant: [] enabled-by: true format: '{}' diff --git a/spec/build/bsps/arm/tms570/abi.yml b/spec/build/bsps/arm/tms570/abi.yml index 0177616e2a..bb6718250e 100644 --- a/spec/build/bsps/arm/tms570/abi.yml +++ b/spec/build/bsps/arm/tms570/abi.yml @@ -12,6 +12,7 @@ default: - -mbig-endian - -mfpu=vfpv3-d16 - -mfloat-abi=hard +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/tms570/optcclk.yml b/spec/build/bsps/arm/tms570/optcclk.yml index 674ec1ac86..dd43efcb5a 100644 --- a/spec/build/bsps/arm/tms570/optcclk.yml +++ b/spec/build/bsps/arm/tms570/optcclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 96000000 +default-by-family: [] default-by-variant: [] description: | CPU clock in Hz diff --git a/spec/build/bsps/arm/tms570/optconirq.yml b/spec/build/bsps/arm/tms570/optconirq.yml index 3e3dc5a836..3e1ab5cbdc 100644 --- a/spec/build/bsps/arm/tms570/optconirq.yml +++ b/spec/build/bsps/arm/tms570/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | The tms570 console driver can operate in either polled or interrupt mode. diff --git a/spec/build/bsps/arm/tms570/optlowinit.yml b/spec/build/bsps/arm/tms570/optlowinit.yml index d889dd2573..11a462dd6f 100644 --- a/spec/build/bsps/arm/tms570/optlowinit.yml +++ b/spec/build/bsps/arm/tms570/optlowinit.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Include BSP startup code for TMS570LS3137 which allows to start RTEMS application directly after reset diff --git a/spec/build/bsps/arm/tms570/optmintskstksz.yml b/spec/build/bsps/arm/tms570/optmintskstksz.yml index 57e77ae551..b3e6c8f758 100644 --- a/spec/build/bsps/arm/tms570/optmintskstksz.yml +++ b/spec/build/bsps/arm/tms570/optmintskstksz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1024 +default-by-family: [] default-by-variant: [] description: | Suggested minimum task stack size in bytes diff --git a/spec/build/bsps/arm/tms570/optoscmain.yml b/spec/build/bsps/arm/tms570/optoscmain.yml index 8ebd6bb82d..4e5f37f653 100644 --- a/spec/build/bsps/arm/tms570/optoscmain.yml +++ b/spec/build/bsps/arm/tms570/optoscmain.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 12000000 +default-by-family: [] default-by-variant: [] description: | main oscillator frequency in Hz diff --git a/spec/build/bsps/arm/tms570/optoscrtc.yml b/spec/build/bsps/arm/tms570/optoscrtc.yml index 8e14cbf9a8..a527c50abf 100644 --- a/spec/build/bsps/arm/tms570/optoscrtc.yml +++ b/spec/build/bsps/arm/tms570/optoscrtc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | RTC oscillator frequency in Hz diff --git a/spec/build/bsps/arm/tms570/optreginit.yml b/spec/build/bsps/arm/tms570/optreginit.yml index 3f7e9f2bf2..dde22b2302 100644 --- a/spec/build/bsps/arm/tms570/optreginit.yml +++ b/spec/build/bsps/arm/tms570/optreginit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | The TMS570 needs to have the registers of its CPU initialized to avoid CCMR4F errors diff --git a/spec/build/bsps/arm/tms570/optscibaud.yml b/spec/build/bsps/arm/tms570/optscibaud.yml index e4eedd871b..7cfeddfed6 100644 --- a/spec/build/bsps/arm/tms570/optscibaud.yml +++ b/spec/build/bsps/arm/tms570/optscibaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | baud for UARTs diff --git a/spec/build/bsps/arm/tms570/opttms570ls3137.yml b/spec/build/bsps/arm/tms570/opttms570ls3137.yml index 344f209ca1..722b9ae381 100644 --- a/spec/build/bsps/arm/tms570/opttms570ls3137.yml +++ b/spec/build/bsps/arm/tms570/opttms570ls3137.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | target used for identify TMS570LS3137 board diff --git a/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml b/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml index aef6736d94..74e5e087f1 100644 --- a/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml +++ b/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml @@ -15,6 +15,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xen/abi.yml b/spec/build/bsps/arm/xen/abi.yml index ed581d94f4..36ba4e7bc0 100644 --- a/spec/build/bsps/arm/xen/abi.yml +++ b/spec/build/bsps/arm/xen/abi.yml @@ -11,6 +11,7 @@ default: - -mthumb - -mfpu=neon - -mfloat-abi=hard +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/xen/optgentmunmask.yml b/spec/build/bsps/arm/xen/optgentmunmask.yml index 1e7c523f15..79f8ac42c3 100644 --- a/spec/build/bsps/arm/xen/optgentmunmask.yml +++ b/spec/build/bsps/arm/xen/optgentmunmask.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | unmask the timer in the tick handler, since Xen will mask the virtual timer before injecting the interrupt to the guest diff --git a/spec/build/bsps/arm/xen/optloadoff.yml b/spec/build/bsps/arm/xen/optloadoff.yml index 4589807f88..7faf900ca6 100644 --- a/spec/build/bsps/arm/xen/optloadoff.yml +++ b/spec/build/bsps/arm/xen/optloadoff.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | offset of RAM region from memory area base diff --git a/spec/build/bsps/arm/xen/optnocachelen.yml b/spec/build/bsps/arm/xen/optnocachelen.yml index 389fbb596b..eaaaca4039 100644 --- a/spec/build/bsps/arm/xen/optnocachelen.yml +++ b/spec/build/bsps/arm/xen/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1048576 +default-by-family: [] default-by-variant: [] description: | length of nocache RAM region diff --git a/spec/build/bsps/arm/xen/optramlen.yml b/spec/build/bsps/arm/xen/optramlen.yml index 1d1b43615a..d046b72332 100644 --- a/spec/build/bsps/arm/xen/optramlen.yml +++ b/spec/build/bsps/arm/xen/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 8388608 +default-by-family: [] default-by-variant: [] description: | length of memory area available to the BSP diff --git a/spec/build/bsps/arm/xen/optramori.yml b/spec/build/bsps/arm/xen/optramori.yml index 95fbf64079..9bf2c82272 100644 --- a/spec/build/bsps/arm/xen/optramori.yml +++ b/spec/build/bsps/arm/xen/optramori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1073741824 +default-by-family: [] default-by-variant: [] description: | base address of memory area available to the BSP diff --git a/spec/build/bsps/arm/xen/optzimghdr.yml b/spec/build/bsps/arm/xen/optzimghdr.yml index 56aa00c8b1..47fe0d4219 100644 --- a/spec/build/bsps/arm/xen/optzimghdr.yml +++ b/spec/build/bsps/arm/xen/optzimghdr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | include zImage boot header diff --git a/spec/build/bsps/arm/xilinx-zynq/abi.yml b/spec/build/bsps/arm/xilinx-zynq/abi.yml index a3a710c97d..7a52d2c74d 100644 --- a/spec/build/bsps/arm/xilinx-zynq/abi.yml +++ b/spec/build/bsps/arm/xilinx-zynq/abi.yml @@ -12,6 +12,7 @@ default: - -mfpu=neon - -mfloat-abi=hard - -mtune=cortex-a9 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml b/spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml index 0b10b47bc2..6aa4620e23 100644 --- a/spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml +++ b/spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 100000000 +default-by-family: [] default-by-variant: - value: 333333333 variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml b/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml index 1664b0fc31..ec036ec2dd 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml b/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml index b191133af9..88c541abf0 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml b/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml index 1f93f52a8a..320fe26790 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 111111111 +default-by-family: [] default-by-variant: - value: 111111111 variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml b/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml index b800b20428..661d94afe3 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml b/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml index 7d69273eb2..89874793d1 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 50000000 +default-by-family: [] default-by-variant: - value: 50000000 variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optconirq.yml b/spec/build/bsps/arm/xilinx-zynq/optconirq.yml index ecb91d81a3..130065723c 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optconirq.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | use interrupt driven mode for console devices (used by default) diff --git a/spec/build/bsps/arm/xilinx-zynq/optint0len.yml b/spec/build/bsps/arm/xilinx-zynq/optint0len.yml index 90d77daeb7..5ca82d777e 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint0len.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint0len.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 196608 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml b/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml index a8c4514fd9..114922fa15 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynq/optint1len.yml b/spec/build/bsps/arm/xilinx-zynq/optint1len.yml index 32a2c8f3d6..aeb97d89f8 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint1len.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint1len.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 65024 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml b/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml index f089c467c4..474f703cda 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4294901760 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml b/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml index 7a553ab9a2..10965bedf3 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1048576 +default-by-family: [] default-by-variant: [] description: | length of nocache RAM region diff --git a/spec/build/bsps/arm/xilinx-zynq/optramlen.yml b/spec/build/bsps/arm/xilinx-zynq/optramlen.yml index e51d3ebf38..182e4e773b 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optramlen.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 268435456 +default-by-family: [] default-by-variant: - value: 268435456 variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optramori.yml b/spec/build/bsps/arm/xilinx-zynq/optramori.yml index 5723b73d53..423cfbae65 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optramori.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optramori.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1048576 +default-by-family: [] default-by-variant: - value: 4194304 variants: diff --git a/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml b/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/arm/xilinx-zynqmp/abi.yml b/spec/build/bsps/arm/xilinx-zynqmp/abi.yml index 23c66bb5b8..09f7d50a20 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/abi.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/abi.yml @@ -12,6 +12,7 @@ default: - -mfpu=neon - -mfloat-abi=hard - -mtune=cortex-a53 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml b/spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml index 1664b0fc31..ec036ec2dd 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml b/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml index b191133af9..88c541abf0 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml b/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml index b800b20428..661d94afe3 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml b/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml index a2def36606..fc066c3540 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 100000000 +default-by-family: [] default-by-variant: - value: 100000000 variants: diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml b/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml index ecb91d81a3..130065723c 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | use interrupt driven mode for console devices (used by default) diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml index 55b3487553..4fdd2c8b0b 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 196608 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml index f6a8b5f7d4..d0c96913a8 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml index bdaef49951..1e3cc21159 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 65024 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml index 55caa6f4a2..3bf7c4875d 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4294901760 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml b/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml index 4b9118d926..cc665477e4 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1048576 +default-by-family: [] default-by-variant: [] description: | length of nocache RAM region diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml b/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml index 6efaf7b13b..263a421582 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 268435456 +default-by-family: [] default-by-variant: - value: 2147483648 variants: diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml b/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml index 401b8ec3a3..359019bd69 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1048576 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml b/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/bfin/TLL6527M/abi.yml b/spec/build/bsps/bfin/TLL6527M/abi.yml index 861623f2a5..de6588e20d 100644 --- a/spec/build/bsps/bfin/TLL6527M/abi.yml +++ b/spec/build/bsps/bfin/TLL6527M/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=bf527 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/bfin/TLL6527M/optconbaud.yml b/spec/build/bsps/bfin/TLL6527M/optconbaud.yml index c1823caa93..db683adbba 100644 --- a/spec/build/bsps/bfin/TLL6527M/optconbaud.yml +++ b/spec/build/bsps/bfin/TLL6527M/optconbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 9600 +default-by-family: [] default-by-variant: [] description: | The baudrate of the console uart. diff --git a/spec/build/bsps/bfin/TLL6527M/optconirq.yml b/spec/build/bsps/bfin/TLL6527M/optconirq.yml index 1557437cae..ee653ef954 100644 --- a/spec/build/bsps/bfin/TLL6527M/optconirq.yml +++ b/spec/build/bsps/bfin/TLL6527M/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | The console driver can operate in either polled or interrupt mode. diff --git a/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml b/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml index 925753a83b..c41018764a 100644 --- a/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml +++ b/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Select if INTERRUPT use table or link list diff --git a/spec/build/bsps/bfin/TLL6527M/optskyeye.yml b/spec/build/bsps/bfin/TLL6527M/optskyeye.yml index f6b9655e57..2d11dc4392 100644 --- a/spec/build/bsps/bfin/TLL6527M/optskyeye.yml +++ b/spec/build/bsps/bfin/TLL6527M/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | (BSP--Skyeye) If defined, disable features which are not supported on Skyeye. diff --git a/spec/build/bsps/bfin/TLL6527M/optuartdma.yml b/spec/build/bsps/bfin/TLL6527M/optuartdma.yml index 915333096d..455bad3abc 100644 --- a/spec/build/bsps/bfin/TLL6527M/optuartdma.yml +++ b/spec/build/bsps/bfin/TLL6527M/optuartdma.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | The uart driver can operate in dma mode with interrupts. Set to 1 if DMA operation is required diff --git a/spec/build/bsps/bfin/bf537Stamp/abi.yml b/spec/build/bsps/bfin/bf537Stamp/abi.yml index 530e7a5d14..36202d01c3 100644 --- a/spec/build/bsps/bfin/bf537Stamp/abi.yml +++ b/spec/build/bsps/bfin/bf537Stamp/abi.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/bfin/bf537Stamp/optconirq.yml b/spec/build/bsps/bfin/bf537Stamp/optconirq.yml index 683469c931..3ae0c08cf6 100644 --- a/spec/build/bsps/bfin/bf537Stamp/optconirq.yml +++ b/spec/build/bsps/bfin/bf537Stamp/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | The console driver can operate in either polled or interrupt mode. diff --git a/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml b/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml index f6b9655e57..2d11dc4392 100644 --- a/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml +++ b/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | (BSP--Skyeye) If defined, disable features which are not supported on Skyeye. diff --git a/spec/build/bsps/bfin/eZKit533/abi.yml b/spec/build/bsps/bfin/eZKit533/abi.yml index 530e7a5d14..36202d01c3 100644 --- a/spec/build/bsps/bfin/eZKit533/abi.yml +++ b/spec/build/bsps/bfin/eZKit533/abi.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/bfin/eZKit533/optconirq.yml b/spec/build/bsps/bfin/eZKit533/optconirq.yml index 683469c931..3ae0c08cf6 100644 --- a/spec/build/bsps/bfin/eZKit533/optconirq.yml +++ b/spec/build/bsps/bfin/eZKit533/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | The console driver can operate in either polled or interrupt mode. diff --git a/spec/build/bsps/bfin/eZKit533/optskyeye.yml b/spec/build/bsps/bfin/eZKit533/optskyeye.yml index f6b9655e57..2d11dc4392 100644 --- a/spec/build/bsps/bfin/eZKit533/optskyeye.yml +++ b/spec/build/bsps/bfin/eZKit533/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | (BSP--Skyeye) If defined, disable features which are not supported on Skyeye. diff --git a/spec/build/bsps/i386/pc386/abi.yml b/spec/build/bsps/i386/pc386/abi.yml index 6a29742266..edc553f5df 100644 --- a/spec/build/bsps/i386/pc386/abi.yml +++ b/spec/build/bsps/i386/pc386/abi.yml @@ -10,6 +10,7 @@ default: - -mtune=pentium4 - -march=pentium4 - -msse3 +default-by-family: [] default-by-variant: - value: - -mtune=pentiumpro diff --git a/spec/build/bsps/i386/pc386/optcirrus.yml b/spec/build/bsps/i386/pc386/optcirrus.yml index c974001647..931011206d 100644 --- a/spec/build/bsps/i386/pc386/optcirrus.yml +++ b/spec/build/bsps/i386/pc386/optcirrus.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, enables use of the Cirrus GD5446 controller rather than the controller utilizing Vesa Bios Extensions - real mode interface. NOTE: This has only been tested on Qemu. diff --git a/spec/build/bsps/i386/pc386/optclk8253.yml b/spec/build/bsps/i386/pc386/optclk8253.yml index ddaeb3bb75..93317d20a1 100644 --- a/spec/build/bsps/i386/pc386/optclk8253.yml +++ b/spec/build/bsps/i386/pc386/optclk8253.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | None diff --git a/spec/build/bsps/i386/pc386/optclktsc.yml b/spec/build/bsps/i386/pc386/optclktsc.yml index 2b02523def..e6f900edcd 100644 --- a/spec/build/bsps/i386/pc386/optclktsc.yml +++ b/spec/build/bsps/i386/pc386/optclktsc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | None diff --git a/spec/build/bsps/i386/pc386/optconcom1.yml b/spec/build/bsps/i386/pc386/optconcom1.yml index 6743683ecc..aae9ecbc60 100644 --- a/spec/build/bsps/i386/pc386/optconcom1.yml +++ b/spec/build/bsps/i386/pc386/optconcom1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Determines, whether the console will be associated with the standard VGA display or with the COM1 serial port. Currently only the VGA display and COM1 support printk. diff --git a/spec/build/bsps/i386/pc386/optencom14.yml b/spec/build/bsps/i386/pc386/optencom14.yml index 1547f5d890..733d1afa2b 100644 --- a/spec/build/bsps/i386/pc386/optencom14.yml +++ b/spec/build/bsps/i386/pc386/optencom14.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Set if COM1..COM4 support is enabled. diff --git a/spec/build/bsps/i386/pc386/optenide.yml b/spec/build/bsps/i386/pc386/optenide.yml index db3a9aaf04..3936e1557a 100644 --- a/spec/build/bsps/i386/pc386/optenide.yml +++ b/spec/build/bsps/i386/pc386/optenide.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Set if IDE support is enabled. diff --git a/spec/build/bsps/i386/pc386/optenvga.yml b/spec/build/bsps/i386/pc386/optenvga.yml index d2f4755a8b..fee7e0986b 100644 --- a/spec/build/bsps/i386/pc386/optenvga.yml +++ b/spec/build/bsps/i386/pc386/optenvga.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Set if the VGA and keyboard console support is enabled. diff --git a/spec/build/bsps/i386/pc386/optgdbstub.yml b/spec/build/bsps/i386/pc386/optgdbstub.yml index 6af1c8ec56..d50ff05247 100644 --- a/spec/build/bsps/i386/pc386/optgdbstub.yml +++ b/spec/build/bsps/i386/pc386/optgdbstub.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Defined by default. Enables use of the GDB stub for debugging via a serial port. diff --git a/spec/build/bsps/i386/pc386/optgdtdesc.yml b/spec/build/bsps/i386/pc386/optgdtdesc.yml index 8898bf4726..c7170cd099 100644 --- a/spec/build/bsps/i386/pc386/optgdtdesc.yml +++ b/spec/build/bsps/i386/pc386/optgdtdesc.yml @@ -16,6 +16,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | Defines how many descriptors in GDT may be allocated for application or driver usage. diff --git a/spec/build/bsps/i386/pc386/optidepriifc.yml b/spec/build/bsps/i386/pc386/optidepriifc.yml index 375b89904b..c4061b4cbb 100644 --- a/spec/build/bsps/i386/pc386/optidepriifc.yml +++ b/spec/build/bsps/i386/pc386/optidepriifc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Determines, whether RTEMS will try to use the primary IDE interface. Disable it, if: - you have no primary IDE interface - or you have no disk attached to this interface - or you do not want to access disks attached to this interface diff --git a/spec/build/bsps/i386/pc386/optidesecifc.yml b/spec/build/bsps/i386/pc386/optidesecifc.yml index 4b61958f7d..825d08f12b 100644 --- a/spec/build/bsps/i386/pc386/optidesecifc.yml +++ b/spec/build/bsps/i386/pc386/optidesecifc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Determines, whether RTEMS will try to use the secondary IDE interface. Enable it, if: - you have a secondary IDE interface - and you have at least one disk attached to this interface - and you do want to access disks attached to this interface diff --git a/spec/build/bsps/i386/pc386/optrelocaddr.yml b/spec/build/bsps/i386/pc386/optrelocaddr.yml index e052383f80..fd49d5ab79 100644 --- a/spec/build/bsps/i386/pc386/optrelocaddr.yml +++ b/spec/build/bsps/i386/pc386/optrelocaddr.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1048576 +default-by-family: [] default-by-variant: [] description: | Set the value of RELOCADDR to the address where you want your image to load. diff --git a/spec/build/bsps/i386/pc386/optvberm.yml b/spec/build/bsps/i386/pc386/optvberm.yml index dce5975ef8..d0971b170b 100644 --- a/spec/build/bsps/i386/pc386/optvberm.yml +++ b/spec/build/bsps/i386/pc386/optvberm.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Defined by default. Enables use of the Vesa Bios Extensions - real mode interface, which enables graphical mode and introduce it upon bootup. diff --git a/spec/build/bsps/i386/pc386/optvga.yml b/spec/build/bsps/i386/pc386/optvga.yml index 5477de3e0b..5af16bc1a1 100644 --- a/spec/build/bsps/i386/pc386/optvga.yml +++ b/spec/build/bsps/i386/pc386/optvga.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, enables use of the very basic VGA driver for framebuffer support rather than the controller utilizing Vesa Bios Extensions - real mode interface. diff --git a/spec/build/bsps/i386/pc386/optvideo80x50.yml b/spec/build/bsps/i386/pc386/optvideo80x50.yml index f95225bc04..f0f93324af 100644 --- a/spec/build/bsps/i386/pc386/optvideo80x50.yml +++ b/spec/build/bsps/i386/pc386/optvideo80x50.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, set the VGA display to 80x50. diff --git a/spec/build/bsps/lm32/lm32_evr/abi.yml b/spec/build/bsps/lm32/lm32_evr/abi.yml index 530e7a5d14..36202d01c3 100644 --- a/spec/build/bsps/lm32/lm32_evr/abi.yml +++ b/spec/build/bsps/lm32/lm32_evr/abi.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/lm32/lm32_evr/optsim.yml b/spec/build/bsps/lm32/lm32_evr/optsim.yml index b02e333c26..bdbc285fc4 100644 --- a/spec/build/bsps/lm32/lm32_evr/optsim.yml +++ b/spec/build/bsps/lm32/lm32_evr/optsim.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/lm32/milkymist/abi.yml b/spec/build/bsps/lm32/milkymist/abi.yml index 1b553c1f4d..115b14a700 100644 --- a/spec/build/bsps/lm32/milkymist/abi.yml +++ b/spec/build/bsps/lm32/milkymist/abi.yml @@ -11,6 +11,7 @@ default: - -mmultiply-enabled - -mdivide-enabled - -msign-extend-enabled +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/lm32/milkymist/optsim.yml b/spec/build/bsps/lm32/milkymist/optsim.yml index 5172e03c63..712feeb74e 100644 --- a/spec/build/bsps/lm32/milkymist/optsim.yml +++ b/spec/build/bsps/lm32/milkymist/optsim.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, this indicates the BSP is being built to run on the lm32 simulator in GDB. This enables fast idle support which speeds up the clock ticks while the idle task is running so time spent in the idle task is minimized. This significantly reduces the wall time required to execute the RTEMS test suites. It also enables a special exit and alternate printk support. diff --git a/spec/build/bsps/m68k/av5282/abi.yml b/spec/build/bsps/m68k/av5282/abi.yml index 78f70236d3..c3379c6156 100644 --- a/spec/build/bsps/m68k/av5282/abi.yml +++ b/spec/build/bsps/m68k/av5282/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=528x +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/csb360/abi.yml b/spec/build/bsps/m68k/csb360/abi.yml index 1ff2806a6c..635c24e2e0 100644 --- a/spec/build/bsps/m68k/csb360/abi.yml +++ b/spec/build/bsps/m68k/csb360/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=5272 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/gen68340/abi.yml b/spec/build/bsps/m68k/gen68340/abi.yml index 0daf8ee06b..d9b7105756 100644 --- a/spec/build/bsps/m68k/gen68340/abi.yml +++ b/spec/build/bsps/m68k/gen68340/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=cpu32 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/gen68360/abi.yml b/spec/build/bsps/m68k/gen68360/abi.yml index 5e83fae804..716f1d68f3 100644 --- a/spec/build/bsps/m68k/gen68360/abi.yml +++ b/spec/build/bsps/m68k/gen68360/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu32 +default-by-family: [] default-by-variant: - value: - -mcpu=68040 diff --git a/spec/build/bsps/m68k/gen68360/opt68360.yml b/spec/build/bsps/m68k/gen68360/opt68360.yml index 11f0f054c9..f02a8ca7a6 100644 --- a/spec/build/bsps/m68k/gen68360/opt68360.yml +++ b/spec/build/bsps/m68k/gen68360/opt68360.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/m68k/gen68360/opt68360x040.yml b/spec/build/bsps/m68k/gen68360/opt68360x040.yml index c176a780a3..2ff1ae33af 100644 --- a/spec/build/bsps/m68k/gen68360/opt68360x040.yml +++ b/spec/build/bsps/m68k/gen68360/opt68360x040.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/m68k/gen68360/optpgh360.yml b/spec/build/bsps/m68k/gen68360/optpgh360.yml index 8fea68fa42..694fb175e6 100644 --- a/spec/build/bsps/m68k/gen68360/optpgh360.yml +++ b/spec/build/bsps/m68k/gen68360/optpgh360.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/m68k/genmcf548x/abi.yml b/spec/build/bsps/m68k/genmcf548x/abi.yml index 6680decb4c..57445bdc12 100644 --- a/spec/build/bsps/m68k/genmcf548x/abi.yml +++ b/spec/build/bsps/m68k/genmcf548x/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mcfv4e - -Wa,-memac +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml b/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml index 6cf392fbb6..0c342c41d1 100644 --- a/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml +++ b/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 100000000 +default-by-family: [] default-by-variant: - value: 132000000 variants: diff --git a/spec/build/bsps/m68k/genmcf548x/optdbug.yml b/spec/build/bsps/m68k/genmcf548x/optdbug.yml index 26f93cd969..81e038e51d 100644 --- a/spec/build/bsps/m68k/genmcf548x/optdbug.yml +++ b/spec/build/bsps/m68k/genmcf548x/optdbug.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/m68k/genmcf548x/optlowinit.yml b/spec/build/bsps/m68k/genmcf548x/optlowinit.yml index 7d0f76a6be..7729dcc140 100644 --- a/spec/build/bsps/m68k/genmcf548x/optlowinit.yml +++ b/spec/build/bsps/m68k/genmcf548x/optlowinit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml b/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml index e2b71f1af1..f38cdeaaf5 100644 --- a/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml +++ b/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/m68k/mcf5206elite/abi.yml b/spec/build/bsps/m68k/mcf5206elite/abi.yml index 703730cf3d..b87a53bd8c 100644 --- a/spec/build/bsps/m68k/mcf5206elite/abi.yml +++ b/spec/build/bsps/m68k/mcf5206elite/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=5206 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml b/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml index 02faf0a666..17797eb806 100644 --- a/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml +++ b/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mcf52235/abi.yml b/spec/build/bsps/m68k/mcf52235/abi.yml index 643eaa7548..d96f6b53fc 100644 --- a/spec/build/bsps/m68k/mcf52235/abi.yml +++ b/spec/build/bsps/m68k/mcf52235/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=52235 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml b/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml index a9cd2b2e41..2d0b553138 100644 --- a/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml +++ b/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml @@ -27,6 +27,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mcf5225x/abi.yml b/spec/build/bsps/m68k/mcf5225x/abi.yml index 643eaa7548..d96f6b53fc 100644 --- a/spec/build/bsps/m68k/mcf5225x/abi.yml +++ b/spec/build/bsps/m68k/mcf5225x/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=52235 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml b/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml index aebe0bc83e..8e8b683b35 100644 --- a/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml +++ b/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mcf5235/abi.yml b/spec/build/bsps/m68k/mcf5235/abi.yml index 3e7f43f45f..e80ede03fb 100644 --- a/spec/build/bsps/m68k/mcf5235/abi.yml +++ b/spec/build/bsps/m68k/mcf5235/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=5235 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mcf5329/abi.yml b/spec/build/bsps/m68k/mcf5329/abi.yml index 163fedd212..babea38c01 100644 --- a/spec/build/bsps/m68k/mcf5329/abi.yml +++ b/spec/build/bsps/m68k/mcf5329/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=5307 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mrm332/abi.yml b/spec/build/bsps/m68k/mrm332/abi.yml index 0daf8ee06b..d9b7105756 100644 --- a/spec/build/bsps/m68k/mrm332/abi.yml +++ b/spec/build/bsps/m68k/mrm332/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=cpu32 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mrm332/tstmrm332.yml b/spec/build/bsps/m68k/mrm332/tstmrm332.yml index 5c045c1764..5ff22f65a8 100644 --- a/spec/build/bsps/m68k/mrm332/tstmrm332.yml +++ b/spec/build/bsps/m68k/mrm332/tstmrm332.yml @@ -16,6 +16,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mvme147/abi.yml b/spec/build/bsps/m68k/mvme147/abi.yml index 9d29b297c5..a91872bd6c 100644 --- a/spec/build/bsps/m68k/mvme147/abi.yml +++ b/spec/build/bsps/m68k/mvme147/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=68030 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mvme147s/abi.yml b/spec/build/bsps/m68k/mvme147s/abi.yml index 9d29b297c5..a91872bd6c 100644 --- a/spec/build/bsps/m68k/mvme147s/abi.yml +++ b/spec/build/bsps/m68k/mvme147s/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=68030 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mvme162/abi.yml b/spec/build/bsps/m68k/mvme162/abi.yml index 87a7b8c43a..842f348f4f 100644 --- a/spec/build/bsps/m68k/mvme162/abi.yml +++ b/spec/build/bsps/m68k/mvme162/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mcpu=68040 - -msoft-float +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mvme162/tstmvme162.yml b/spec/build/bsps/m68k/mvme162/tstmvme162.yml index 153cfab0e3..ed5beeb4f8 100644 --- a/spec/build/bsps/m68k/mvme162/tstmvme162.yml +++ b/spec/build/bsps/m68k/mvme162/tstmvme162.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml b/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml index 153cfab0e3..ed5beeb4f8 100644 --- a/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml +++ b/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mvme167/abi.yml b/spec/build/bsps/m68k/mvme167/abi.yml index 3bedb8a896..e1beca54a6 100644 --- a/spec/build/bsps/m68k/mvme167/abi.yml +++ b/spec/build/bsps/m68k/mvme167/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=68040 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/m68k/mvme167/optconminor.yml b/spec/build/bsps/m68k/mvme167/optconminor.yml index f6694db348..9995f30ab5 100644 --- a/spec/build/bsps/m68k/mvme167/optconminor.yml +++ b/spec/build/bsps/m68k/mvme167/optconminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Port to use for the RTEMS console. 0 - /dev/tty0, Serial Port 1/Console on the MVME712M. 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M. 2 - /dev/tty2, Serial Port 3 on the MVME712M. 3 - /dev/tty3, Serial Port 4 on the MVME712M. diff --git a/spec/build/bsps/m68k/mvme167/optintlvl.yml b/spec/build/bsps/m68k/mvme167/optintlvl.yml index 6b5005c11d..c0f0314f52 100644 --- a/spec/build/bsps/m68k/mvme167/optintlvl.yml +++ b/spec/build/bsps/m68k/mvme167/optintlvl.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Interrupt level for the CD2401(when CD2401_IO_MODE == 1). diff --git a/spec/build/bsps/m68k/mvme167/optiomode.yml b/spec/build/bsps/m68k/mvme167/optiomode.yml index 44b38da713..422d884a78 100644 --- a/spec/build/bsps/m68k/mvme167/optiomode.yml +++ b/spec/build/bsps/m68k/mvme167/optiomode.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | 0 for polled I/O, 1 for interrupt-driven. diff --git a/spec/build/bsps/m68k/mvme167/optmvme167.yml b/spec/build/bsps/m68k/mvme167/optmvme167.yml index b857d705bd..c30eddc587 100644 --- a/spec/build/bsps/m68k/mvme167/optmvme167.yml +++ b/spec/build/bsps/m68k/mvme167/optmvme167.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: | Defines mvme167 in . diff --git a/spec/build/bsps/m68k/mvme167/optprintkminor.yml b/spec/build/bsps/m68k/mvme167/optprintkminor.yml index 5976e1dbbb..928a1343fb 100644 --- a/spec/build/bsps/m68k/mvme167/optprintkminor.yml +++ b/spec/build/bsps/m68k/mvme167/optprintkminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | Port to use for printk debugging output. 0 - /dev/tty0, Serial Port 1/Console on the MVME712M. 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M. 2 - /dev/tty2, Serial Port 3 on the MVME712M. 3 - /dev/tty3, Serial Port 4 on the MVME712M. diff --git a/spec/build/bsps/m68k/mvme167/optuseterm.yml b/spec/build/bsps/m68k/mvme167/optuseterm.yml index 585bd63329..76db934a46 100644 --- a/spec/build/bsps/m68k/mvme167/optuseterm.yml +++ b/spec/build/bsps/m68k/mvme167/optuseterm.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | 1 for using termios based console. diff --git a/spec/build/bsps/m68k/uC5282/abi.yml b/spec/build/bsps/m68k/uC5282/abi.yml index a2d11d2bf3..4b81613568 100644 --- a/spec/build/bsps/m68k/uC5282/abi.yml +++ b/spec/build/bsps/m68k/uC5282/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=5282 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/mips/csb350/abi.yml b/spec/build/bsps/mips/csb350/abi.yml index 049de557ad..f671403e74 100644 --- a/spec/build/bsps/mips/csb350/abi.yml +++ b/spec/build/bsps/mips/csb350/abi.yml @@ -10,6 +10,7 @@ default: - -mips32 - -G0 - -msoft-float +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/mips/hurricane/abi.yml b/spec/build/bsps/mips/hurricane/abi.yml index 79408e4eb3..612c93847e 100644 --- a/spec/build/bsps/mips/hurricane/abi.yml +++ b/spec/build/bsps/mips/hurricane/abi.yml @@ -10,6 +10,7 @@ default: - -mips3 - -G0 - -EL +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/mips/hurricane/optrm52xx.yml b/spec/build/bsps/mips/hurricane/optrm52xx.yml index 1fc3d504e4..83b0ad6807 100644 --- a/spec/build/bsps/mips/hurricane/optrm52xx.yml +++ b/spec/build/bsps/mips/hurricane/optrm52xx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | This BSP has a RM52xx compatible CPU. diff --git a/spec/build/bsps/mips/hurricane/optusc320.yml b/spec/build/bsps/mips/hurricane/optusc320.yml index 74ddd56d4f..4779e8a5fb 100644 --- a/spec/build/bsps/mips/hurricane/optusc320.yml +++ b/spec/build/bsps/mips/hurricane/optusc320.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | This BSP has a V3 USC320 system controller chip. diff --git a/spec/build/bsps/mips/jmr3904/abi.yml b/spec/build/bsps/mips/jmr3904/abi.yml index c46d4f8c3e..e41ded3ebf 100644 --- a/spec/build/bsps/mips/jmr3904/abi.yml +++ b/spec/build/bsps/mips/jmr3904/abi.yml @@ -10,6 +10,7 @@ default: - -march=r3900 - -Wa,-xgot - -G0 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/mips/jmr3904/tstjmr3904.yml b/spec/build/bsps/mips/jmr3904/tstjmr3904.yml index 9ae030d919..9a85e7b395 100644 --- a/spec/build/bsps/mips/jmr3904/tstjmr3904.yml +++ b/spec/build/bsps/mips/jmr3904/tstjmr3904.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/mips/malta/abi.yml b/spec/build/bsps/mips/malta/abi.yml index 99038088b2..7e664d2526 100644 --- a/spec/build/bsps/mips/malta/abi.yml +++ b/spec/build/bsps/mips/malta/abi.yml @@ -10,6 +10,7 @@ default: - -march=24kf1_1 - -Wa,-xgot - -G0 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/mips/rbtx4925/abi.yml b/spec/build/bsps/mips/rbtx4925/abi.yml index 79408e4eb3..612c93847e 100644 --- a/spec/build/bsps/mips/rbtx4925/abi.yml +++ b/spec/build/bsps/mips/rbtx4925/abi.yml @@ -10,6 +10,7 @@ default: - -mips3 - -G0 - -EL +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/mips/rbtx4925/opttx49xx.yml b/spec/build/bsps/mips/rbtx4925/opttx49xx.yml index a9e7f96fe2..a798747bbf 100644 --- a/spec/build/bsps/mips/rbtx4925/opttx49xx.yml +++ b/spec/build/bsps/mips/rbtx4925/opttx49xx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | This BSP has a RM52xx compatible CPU. diff --git a/spec/build/bsps/mips/rbtx4938/abi.yml b/spec/build/bsps/mips/rbtx4938/abi.yml index 79408e4eb3..612c93847e 100644 --- a/spec/build/bsps/mips/rbtx4938/abi.yml +++ b/spec/build/bsps/mips/rbtx4938/abi.yml @@ -10,6 +10,7 @@ default: - -mips3 - -G0 - -EL +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/moxie/moxiesim/abi.yml b/spec/build/bsps/moxie/moxiesim/abi.yml index 530e7a5d14..36202d01c3 100644 --- a/spec/build/bsps/moxie/moxiesim/abi.yml +++ b/spec/build/bsps/moxie/moxiesim/abi.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/nios2/nios2_iss/abi.yml b/spec/build/bsps/nios2/nios2_iss/abi.yml index 231cb54350..b687bc6248 100644 --- a/spec/build/bsps/nios2/nios2_iss/abi.yml +++ b/spec/build/bsps/nios2/nios2_iss/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mno-hw-mul - -mno-hw-div +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/optabi.yml b/spec/build/bsps/optabi.yml index d7852a082c..03380ff23a 100644 --- a/spec/build/bsps/optabi.yml +++ b/spec/build/bsps/optabi.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optasflags.yml b/spec/build/bsps/optasflags.yml index 1f10274103..21daaaf7bd 100644 --- a/spec/build/bsps/optasflags.yml +++ b/spec/build/bsps/optasflags.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optbsp.yml b/spec/build/bsps/optbsp.yml index abe9fe840f..bf5590e83b 100644 --- a/spec/build/bsps/optbsp.yml +++ b/spec/build/bsps/optbsp.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optcachedata.yml b/spec/build/bsps/optcachedata.yml index 6e48d171ff..2bd11bec08 100644 --- a/spec/build/bsps/optcachedata.yml +++ b/spec/build/bsps/optcachedata.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/optcacheinst.yml b/spec/build/bsps/optcacheinst.yml index 035414bf0c..d5ac25b629 100644 --- a/spec/build/bsps/optcacheinst.yml +++ b/spec/build/bsps/optcacheinst.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/optclang.yml b/spec/build/bsps/optclang.yml index 14e13d32c4..a0a5f59752 100644 --- a/spec/build/bsps/optclang.yml +++ b/spec/build/bsps/optclang.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 Hesham Almatary default: null +default-by-family: [] default-by-variant: [] description: Provides clang support for linker command files. enabled-by: diff --git a/spec/build/bsps/optclkbootcpu.yml b/spec/build/bsps/optclkbootcpu.yml index d65cc2b67f..f5397b948c 100644 --- a/spec/build/bsps/optclkbootcpu.yml +++ b/spec/build/bsps/optclkbootcpu.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/optclkfastidle.yml b/spec/build/bsps/optclkfastidle.yml index 31fb840a9c..ec22eccbd4 100644 --- a/spec/build/bsps/optclkfastidle.yml +++ b/spec/build/bsps/optclkfastidle.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/optconminor.yml b/spec/build/bsps/optconminor.yml index 486eb92d33..56c7bed29f 100644 --- a/spec/build/bsps/optconminor.yml +++ b/spec/build/bsps/optconminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | minor number of console device diff --git a/spec/build/bsps/optconsolebaud.yml b/spec/build/bsps/optconsolebaud.yml index 684c820ab3..2658abbff8 100644 --- a/spec/build/bsps/optconsolebaud.yml +++ b/spec/build/bsps/optconsolebaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: - value: 9600 variants: diff --git a/spec/build/bsps/optconsoleirq.yml b/spec/build/bsps/optconsoleirq.yml index f20a56be37..222417f49b 100644 --- a/spec/build/bsps/optconsoleirq.yml +++ b/spec/build/bsps/optconsoleirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Use the Termios interrupt mode in the console driver. diff --git a/spec/build/bsps/optfatalverb.yml b/spec/build/bsps/optfatalverb.yml index d5db6e6c21..11fb8d3bdd 100644 --- a/spec/build/bsps/optfatalverb.yml +++ b/spec/build/bsps/optfatalverb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | If defined to a non-zero value, prints the some information in case of a diff --git a/spec/build/bsps/optgcc.yml b/spec/build/bsps/optgcc.yml index ee75b8397e..9ccaeba501 100644 --- a/spec/build/bsps/optgcc.yml +++ b/spec/build/bsps/optgcc.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 Hesham Almatary default: null +default-by-family: [] default-by-variant: [] description: Provides GNU ld support for linker command files. enabled-by: diff --git a/spec/build/bsps/optincludes.yml b/spec/build/bsps/optincludes.yml index 0b4a71031c..250b72403f 100644 --- a/spec/build/bsps/optincludes.yml +++ b/spec/build/bsps/optincludes.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optldflags.yml b/spec/build/bsps/optldflags.yml index d86d8cfb50..75a8aed40f 100644 --- a/spec/build/bsps/optldflags.yml +++ b/spec/build/bsps/optldflags.yml @@ -9,6 +9,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -Wl,--gc-sections +default-by-family: [] default-by-variant: [] description: | Flags passed to the linker at the end of the link command. diff --git a/spec/build/bsps/optldflagsbsp.yml b/spec/build/bsps/optldflagsbsp.yml index 74f15bd559..77fbdc7bbc 100644 --- a/spec/build/bsps/optldflagsbsp.yml +++ b/spec/build/bsps/optldflagsbsp.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optlinkflags.yml b/spec/build/bsps/optlinkflags.yml index 35fa483721..6660cc1831 100644 --- a/spec/build/bsps/optlinkflags.yml +++ b/spec/build/bsps/optlinkflags.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | Flags passed to the linker. diff --git a/spec/build/bsps/optmake.yml b/spec/build/bsps/optmake.yml index 28e9660fb1..d8c3fef4f0 100644 --- a/spec/build/bsps/optmake.yml +++ b/spec/build/bsps/optmake.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optmakelegacy.yml b/spec/build/bsps/optmakelegacy.yml index 3810761d3d..fa65dea793 100644 --- a/spec/build/bsps/optmakelegacy.yml +++ b/spec/build/bsps/optmakelegacy.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Install the legacy application Makefile framework. diff --git a/spec/build/bsps/opto0.yml b/spec/build/bsps/opto0.yml index 406286980f..5d8256607e 100644 --- a/spec/build/bsps/opto0.yml +++ b/spec/build/bsps/opto0.yml @@ -13,6 +13,7 @@ default: - -g - -fdata-sections - -ffunction-sections +default-by-family: [] default-by-variant: [] description: | Optimization flags passed to the C and C++ compiler diff --git a/spec/build/bsps/opto1.yml b/spec/build/bsps/opto1.yml index 52d285c2ab..2c6062ba59 100644 --- a/spec/build/bsps/opto1.yml +++ b/spec/build/bsps/opto1.yml @@ -13,6 +13,7 @@ default: - -g - -fdata-sections - -ffunction-sections +default-by-family: [] default-by-variant: [] description: | Optimization flags passed to the C and C++ compiler diff --git a/spec/build/bsps/opto2.yml b/spec/build/bsps/opto2.yml index 071e5411d5..ffeb4ddf22 100644 --- a/spec/build/bsps/opto2.yml +++ b/spec/build/bsps/opto2.yml @@ -13,6 +13,7 @@ default: - -g - -fdata-sections - -ffunction-sections +default-by-family: [] default-by-variant: [] description: | Optimization flags passed to the C and C++ compiler diff --git a/spec/build/bsps/optobjcopy.yml b/spec/build/bsps/optobjcopy.yml index c1d19476fa..872e6b361f 100644 --- a/spec/build/bsps/optobjcopy.yml +++ b/spec/build/bsps/optobjcopy.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optog.yml b/spec/build/bsps/optog.yml index d08bd7b2b2..a28286e47a 100644 --- a/spec/build/bsps/optog.yml +++ b/spec/build/bsps/optog.yml @@ -13,6 +13,7 @@ default: - -g - -fdata-sections - -ffunction-sections +default-by-family: [] default-by-variant: [] description: | Optimization flags passed to the C and C++ compiler diff --git a/spec/build/bsps/optos.yml b/spec/build/bsps/optos.yml index df9e0efd02..bb9071a110 100644 --- a/spec/build/bsps/optos.yml +++ b/spec/build/bsps/optos.yml @@ -13,6 +13,7 @@ default: - -g - -fdata-sections - -ffunction-sections +default-by-family: [] default-by-variant: [] description: | Optimization flags passed to the C and C++ compiler diff --git a/spec/build/bsps/optprintexcpt.yml b/spec/build/bsps/optprintexcpt.yml index cf8ffc006c..10ba058b3c 100644 --- a/spec/build/bsps/optprintexcpt.yml +++ b/spec/build/bsps/optprintexcpt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | If defined to a non-zero value, prints the exception context when an diff --git a/spec/build/bsps/optreset.yml b/spec/build/bsps/optreset.yml index 886a059392..43e35571c5 100644 --- a/spec/build/bsps/optreset.yml +++ b/spec/build/bsps/optreset.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | If defined to a non-zero value, reset the board when the application exits. diff --git a/spec/build/bsps/optresetkey.yml b/spec/build/bsps/optresetkey.yml index bcd7887962..6243c667a0 100644 --- a/spec/build/bsps/optresetkey.yml +++ b/spec/build/bsps/optresetkey.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | If defined to a non-zero value, print a message and wait until pressed before diff --git a/spec/build/bsps/optstarthyp.yml b/spec/build/bsps/optstarthyp.yml index d21db5ad4f..127aed5a14 100644 --- a/spec/build/bsps/optstarthyp.yml +++ b/spec/build/bsps/optstarthyp.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If set to true, then the a system start in hypervisor mode (EL2) is diff --git a/spec/build/bsps/or1k/generic_or1k/abi.yml b/spec/build/bsps/or1k/generic_or1k/abi.yml index 48034df3b0..ad886db5c3 100644 --- a/spec/build/bsps/or1k/generic_or1k/abi.yml +++ b/spec/build/bsps/or1k/generic_or1k/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -O2 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml b/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml index ffe76b552b..47b0cb9c3b 100644 --- a/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml +++ b/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 50000000 +default-by-family: [] default-by-variant: [] description: | or1k PERIPHCLK clock frequency in Hz diff --git a/spec/build/bsps/or1k/generic_or1k/optresetvec.yml b/spec/build/bsps/or1k/generic_or1k/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/or1k/generic_or1k/optresetvec.yml +++ b/spec/build/bsps/or1k/generic_or1k/optresetvec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | reset vector address for BSP start diff --git a/spec/build/bsps/powerpc/beatnik/abi.yml b/spec/build/bsps/powerpc/beatnik/abi.yml index e58eba74f5..5260555730 100644 --- a/spec/build/bsps/powerpc/beatnik/abi.yml +++ b/spec/build/bsps/powerpc/beatnik/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=7400 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/beatnik/optsbrk.yml b/spec/build/bsps/powerpc/beatnik/optsbrk.yml index 05a1acd75f..7885cf4475 100644 --- a/spec/build/bsps/powerpc/beatnik/optsbrk.yml +++ b/spec/build/bsps/powerpc/beatnik/optsbrk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined then the BSP may reduce the available memory size initially. This can be useful for debugging (reduce the core size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). Note that the policy can still be defined by the application (see sbrk.c, BSP_sbrk_policy). By undefining CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed and a little memory is saved. diff --git a/spec/build/bsps/powerpc/gen5200/abi.yml b/spec/build/bsps/powerpc/gen5200/abi.yml index 29fd9942f9..0a185dd710 100644 --- a/spec/build/bsps/powerpc/gen5200/abi.yml +++ b/spec/build/bsps/powerpc/gen5200/abi.yml @@ -11,6 +11,7 @@ default: - -mstrict-align - -meabi - -msdata=sysv +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/gen5200/optbenchirq.yml b/spec/build/bsps/powerpc/gen5200/optbenchirq.yml index 3ade789573..c4c38d7874 100644 --- a/spec/build/bsps/powerpc/gen5200/optbenchirq.yml +++ b/spec/build/bsps/powerpc/gen5200/optbenchirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If set to !0, enable code to benchmark IRQ processing. diff --git a/spec/build/bsps/powerpc/gen5200/optenirqnest.yml b/spec/build/bsps/powerpc/gen5200/optenirqnest.yml index 2dfcefb5ea..28ea07be59 100644 --- a/spec/build/bsps/powerpc/gen5200/optenirqnest.yml +++ b/spec/build/bsps/powerpc/gen5200/optenirqnest.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml b/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml index c39ec0ce43..a488ac348a 100644 --- a/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml +++ b/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 856625015 +default-by-family: [] default-by-variant: - value: 58670855 variants: diff --git a/spec/build/bsps/powerpc/gen5200/optgpioval.yml b/spec/build/bsps/powerpc/gen5200/optgpioval.yml index 029df6a4f7..d3b9467f5f 100644 --- a/spec/build/bsps/powerpc/gen5200/optgpioval.yml +++ b/spec/build/bsps/powerpc/gen5200/optgpioval.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 17105988 +default-by-family: [] default-by-variant: - value: 22356228 variants: diff --git a/spec/build/bsps/powerpc/gen5200/opticecub.yml b/spec/build/bsps/powerpc/gen5200/opticecub.yml index c93eafa7b2..57d09e57a5 100644 --- a/spec/build/bsps/powerpc/gen5200/opticecub.yml +++ b/spec/build/bsps/powerpc/gen5200/opticecub.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml b/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml index 72d96a0696..8c9c3117fe 100644 --- a/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml +++ b/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml b/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml index 8a285a99aa..a0d840344f 100644 --- a/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml +++ b/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen5200/optprintkminor.yml b/spec/build/bsps/powerpc/gen5200/optprintkminor.yml index fd101467b9..f27395d139 100644 --- a/spec/build/bsps/powerpc/gen5200/optprintkminor.yml +++ b/spec/build/bsps/powerpc/gen5200/optprintkminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | console minor number used by printk() diff --git a/spec/build/bsps/powerpc/gen5200/optpscgps.yml b/spec/build/bsps/powerpc/gen5200/optpscgps.yml index 1a80a6b34e..d79ec942e7 100644 --- a/spec/build/bsps/powerpc/gen5200/optpscgps.yml +++ b/spec/build/bsps/powerpc/gen5200/optpscgps.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | PSC index for GPS module, if defined results in '/dev/gps' diff --git a/spec/build/bsps/powerpc/gen5200/optsinglechar.yml b/spec/build/bsps/powerpc/gen5200/optsinglechar.yml index 26f3e4b8a6..95fc69c7bb 100644 --- a/spec/build/bsps/powerpc/gen5200/optsinglechar.yml +++ b/spec/build/bsps/powerpc/gen5200/optsinglechar.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable single character mode for the PSC console driver diff --git a/spec/build/bsps/powerpc/gen5200/optuartmsk.yml b/spec/build/bsps/powerpc/gen5200/optuartmsk.yml index 2a211006e4..0560a8a521 100644 --- a/spec/build/bsps/powerpc/gen5200/optuartmsk.yml +++ b/spec/build/bsps/powerpc/gen5200/optuartmsk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 57 variants: diff --git a/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml b/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml index 219d19a564..aaddcff641 100644 --- a/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml +++ b/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable interrupt support for the PSC console driver diff --git a/spec/build/bsps/powerpc/gen5200/optuboot.yml b/spec/build/bsps/powerpc/gen5200/optuboot.yml index 19ed770a9f..94561b35cc 100644 --- a/spec/build/bsps/powerpc/gen5200/optuboot.yml +++ b/spec/build/bsps/powerpc/gen5200/optuboot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/abi.yml b/spec/build/bsps/powerpc/gen83xx/abi.yml index 003f7c77d5..98b37a6232 100644 --- a/spec/build/bsps/powerpc/gen83xx/abi.yml +++ b/spec/build/bsps/powerpc/gen83xx/abi.yml @@ -11,6 +11,7 @@ default: - -meabi - -msdata=sysv - -mstrict-align +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/gen83xx/optbruid.yml b/spec/build/bsps/powerpc/gen83xx/optbruid.yml index e5732379ea..d42a318601 100644 --- a/spec/build/bsps/powerpc/gen83xx/optbruid.yml +++ b/spec/build/bsps/powerpc/gen83xx/optbruid.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optchiptype.yml b/spec/build/bsps/powerpc/gen83xx/optchiptype.yml index a46f38d4fd..5d3dd9ae94 100644 --- a/spec/build/bsps/powerpc/gen83xx/optchiptype.yml +++ b/spec/build/bsps/powerpc/gen83xx/optchiptype.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 8313 +default-by-family: [] default-by-variant: - value: 8309 variants: diff --git a/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml b/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml index d934919885..eee57f5d93 100644 --- a/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml +++ b/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optirqnest.yml b/spec/build/bsps/powerpc/gen83xx/optirqnest.yml index e24b81f9c6..6785a68681 100644 --- a/spec/build/bsps/powerpc/gen83xx/optirqnest.yml +++ b/spec/build/bsps/powerpc/gen83xx/optirqnest.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml index 6722fa2fb3..03750562de 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml index f8a9e0b47e..742813a60d 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml index f6b766099d..0817a4a453 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml b/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml index d41820ea43..5198fdffbb 100644 --- a/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml +++ b/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml b/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml index 70daf1fe3e..30fb853326 100644 --- a/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml +++ b/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 17 variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optuart2.yml b/spec/build/bsps/powerpc/gen83xx/optuart2.yml index c86b36f11b..443275c528 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuart2.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuart2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | if defined, enables UART2 diff --git a/spec/build/bsps/powerpc/gen83xx/optuartirq.yml b/spec/build/bsps/powerpc/gen83xx/optuartirq.yml index 5a845aa5fe..1e366e0583 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuartirq.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuartirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optuboot.yml b/spec/build/bsps/powerpc/gen83xx/optuboot.yml index 6b1166553e..caa85a7847 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuboot.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuboot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/gen83xx/optulpi.yml b/spec/build/bsps/powerpc/gen83xx/optulpi.yml index fd9be9f12f..e58294c426 100644 --- a/spec/build/bsps/powerpc/gen83xx/optulpi.yml +++ b/spec/build/bsps/powerpc/gen83xx/optulpi.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/haleakala/abi.yml b/spec/build/bsps/powerpc/haleakala/abi.yml index 1fc318b3cb..dbeff9ebad 100644 --- a/spec/build/bsps/powerpc/haleakala/abi.yml +++ b/spec/build/bsps/powerpc/haleakala/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -Dppc405 - -mcpu=405 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/haleakala/optsprg.yml b/spec/build/bsps/powerpc/haleakala/optsprg.yml index 1e1a112f43..978a5dcd85 100644 --- a/spec/build/bsps/powerpc/haleakala/optsprg.yml +++ b/spec/build/bsps/powerpc/haleakala/optsprg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, then the PowerPC specific code in RTEMS will use some of the special purpose registers to slightly optimize interrupt response time. The use of these registers can conflict with other tools like debuggers. diff --git a/spec/build/bsps/powerpc/haleakala/optvecbase.yml b/spec/build/bsps/powerpc/haleakala/optvecbase.yml index 93812ff965..58fd6646fe 100644 --- a/spec/build/bsps/powerpc/haleakala/optvecbase.yml +++ b/spec/build/bsps/powerpc/haleakala/optvecbase.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 256 +default-by-family: [] default-by-variant: [] description: | This defines the base address of the exception table. NOTE: Vectors are actually at 0xFFF00000 but file starts at offset. diff --git a/spec/build/bsps/powerpc/motorola_powerpc/abi.yml b/spec/build/bsps/powerpc/motorola_powerpc/abi.yml index 5e1d47b169..60e80bbcaf 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/abi.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=603e +default-by-family: [] default-by-variant: - value: - -mcpu=7400 diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml index 509f6c9c8a..8f485927f7 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml index d132c17552..84fbd8c711 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml index 5cc6475589..f5a0855404 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml index 2443f4bfe8..a1ad739ebb 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml b/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml index 962584da83..99c5d6af9b 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml b/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml index 1018b3a4a1..bce0482f4a 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | None diff --git a/spec/build/bsps/powerpc/mpc55xxevb/abi.yml b/spec/build/bsps/powerpc/mpc55xxevb/abi.yml index dca50fca94..e0e62c4edb 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/abi.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/abi.yml @@ -12,6 +12,7 @@ default: - -meabi - -msdata=sysv - -mstrict-align +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml b/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml index 8918318f51..3bb0e79a5c 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 99 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml b/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml index a0ae88fc13..35ba700db8 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | if defined, builds in bootflags above the RCHW for setup in a debugger to avoid startup MMU setup diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml b/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml index 0311e556f4..9a6bb7e45b 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | use write-through for data cache diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml b/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml index 38a1e3aaf4..94b75664ae 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: (MPC55XX_CHIP_TYPE / 10) +default-by-family: [] default-by-variant: [] description: | specifies the chip family in use (e.g. 555 for MPC5554) diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml b/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml index ae9ed015e7..dca8c272b4 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 5554 +default-by-family: [] default-by-variant: - value: 5516 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml b/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml index e60b33217e..0e1a0b7bfe 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 23 +default-by-family: [] default-by-variant: - value: null variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml b/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml index 3edac8e3f0..cde83f7602 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: - value: 3 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml b/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml index bd26c32da6..5284c2764a 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 115200 +default-by-family: [] default-by-variant: [] description: | default console baud diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml b/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml index 99b03fbde1..ca95a26c52 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | determines which serial device will be registered as /dev/console diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml b/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml index 7c0c8a13a5..af1f155f26 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1024 +default-by-family: [] default-by-variant: [] description: | size of the early initialization stack in bytes diff --git a/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml b/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml index 0ad69134d4..edad1a7368 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: eeprom variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml b/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml index 1ee19aff5e..7f224e17f3 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: /dev/i2c1.eeprom variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml b/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml index 78bc00dff8..cfc0b47ee8 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 66 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml b/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml index 5fd2f8715b..a5916fd2b1 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | if defined, enable start prologue diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml b/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml index 9724bdfddf..5bdd5cdc34 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | define to zero or one to disable or enable interrupts for the eSCI devices diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml b/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml index e27cb4ab44..7f7c5dfa8e 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | only support Book E exception types diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml b/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml index b636d8022b..c84cacb778 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | use fixed high-level exception handler diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml index 12e8d37ab5..b046329072 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 7 +default-by-family: [] default-by-variant: [] description: | the FMPLL ESYNCR1[CLKCFG] value diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml index fe81e18515..7faccc543b 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 10 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml b/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml index a525ccf854..aa684859d5 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml b/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml index 70b5fd0f25..359ecb67ae 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 63 +default-by-family: [] default-by-variant: - value: 127 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml b/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml index 615b68cdf9..f24fbcb518 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml index 46d39d959d..f38c902345 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml index 05679fadb3..3f3cf2909b 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml b/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml index 27747835fc..13ce5d0458 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml b/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml index 0452770f84..551bf88e8c 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml b/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml index 6748954449..5d2f3e5530 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 8000000 +default-by-family: [] default-by-variant: - value: 40000000 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml index 04a224edd0..6d55be447a 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml index 3bb67b7621..784076981e 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml index bf47d9429c..b983c3fb5a 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable big endian support for SMSC9218I network interface diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml index a3de39efac..1851cf8149 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enable LED outputs for SMSC9218I network interface diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml index 1a339c7e72..a6e69427fb 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: - value: 193 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml index 6f8585b6e2..3683a1ab67 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: - value: 186 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml index 0753f5b85b..5a9389d37e 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 49 +default-by-family: [] default-by-variant: [] description: | receive eDMA channel for SMSC9218I network interface diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml index 359fb5302c..89d366f069 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 48 +default-by-family: [] default-by-variant: [] description: | transmit eDMA channel for SMSC9218I network interface diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml index 8edffed6e9..fa0dee5345 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 66000000 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml index 739f139e49..a9962ce285 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 2 variants: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml b/spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml index 69acc1031a..a084f38e16 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml b/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml index 8fe17c8522..c0cb48e9b1 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/powerpc/mpc8260ads/abi.yml b/spec/build/bsps/powerpc/mpc8260ads/abi.yml index 16cd990e10..1edd63c17d 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/abi.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/abi.yml @@ -12,6 +12,7 @@ default: - -mstrict-align - -meabi - -msdata=sysv +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml b/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml index 50755157e9..ba36484e38 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: SCC2_MINOR +default-by-family: [] default-by-variant: [] description: | (BSP--console driver) Must be defined to be one of SMC1_MINOR, SMC2_MINOR, SCC2_MINOR, SCC3_MINOR, or SCC4_MINOR. Determines which device will be registered as /dev/console. diff --git a/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml b/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml index b7bcab4e5c..6ba4ffbdb2 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | used by irq/irq.c diff --git a/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml b/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml index bb031dfa83..f4769ace9e 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: SMC2_MINOR +default-by-family: [] default-by-variant: [] description: | (BSP--console driver) Must be defined to be one of SMC1_MINOR, SMC2_MINOR, SCC2_MINOR, SCC3_MINOR, or SCC4_MINOR. Determines which device is used for output by printk(). If the port that printk() uses is also used for other I/O (e.g. if PRINTK_MINOR == \$CONSOLE_MINOR), then both ports should use the same type of I/O, otherwise the drivers will likely conflict with each other. diff --git a/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml b/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml index eb0d9d8bda..d8a0b6a013 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | (BSP--console driver) Define to 0 or 1 if you want polled I/O performed by RTEMS. Define to 1 if you want interrupt-driven performed by RTEMS. Define to 2 if you want polled I/O performed by EPPCBug. There is no provision to have a mix of interrupt-driven and polled I/O ports, except that the printk port may use a different mode from the other ports. If this is done, do not open the printk port from an RTEMS application. With EPPCBug 1.1, if mode 2 is selected, CONSOLE_MINOR must be set to SMC1_MINOR. This is a deficiency of the firmware: it does not perform serial I/O on any port other than its default debug port, which must be SMC1. diff --git a/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml b/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml index 1aa2122c24..66b5c2920b 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Define to 1 if you want termios support for every port. Termios support is independent of the choice of UART I/O mode. diff --git a/spec/build/bsps/powerpc/mvme3100/abi.yml b/spec/build/bsps/powerpc/mvme3100/abi.yml index 41a634b4dc..bc0bf93b9c 100644 --- a/spec/build/bsps/powerpc/mvme3100/abi.yml +++ b/spec/build/bsps/powerpc/mvme3100/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mcpu=powerpc - -msoft-float +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/mvme3100/optsbrk.yml b/spec/build/bsps/powerpc/mvme3100/optsbrk.yml index 05a1acd75f..7885cf4475 100644 --- a/spec/build/bsps/powerpc/mvme3100/optsbrk.yml +++ b/spec/build/bsps/powerpc/mvme3100/optsbrk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined then the BSP may reduce the available memory size initially. This can be useful for debugging (reduce the core size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). Note that the policy can still be defined by the application (see sbrk.c, BSP_sbrk_policy). By undefining CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed and a little memory is saved. diff --git a/spec/build/bsps/powerpc/mvme5500/abi.yml b/spec/build/bsps/powerpc/mvme5500/abi.yml index 5e31841a7c..9950c49be5 100644 --- a/spec/build/bsps/powerpc/mvme5500/abi.yml +++ b/spec/build/bsps/powerpc/mvme5500/abi.yml @@ -10,6 +10,7 @@ default: - -Dmpc7455 - -mcpu=7450 - -mtune=7450 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/mvme5500/optsbrk.yml b/spec/build/bsps/powerpc/mvme5500/optsbrk.yml index 05a1acd75f..7885cf4475 100644 --- a/spec/build/bsps/powerpc/mvme5500/optsbrk.yml +++ b/spec/build/bsps/powerpc/mvme5500/optsbrk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined then the BSP may reduce the available memory size initially. This can be useful for debugging (reduce the core size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). Note that the policy can still be defined by the application (see sbrk.c, BSP_sbrk_policy). By undefining CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed and a little memory is saved. diff --git a/spec/build/bsps/powerpc/psim/abi.yml b/spec/build/bsps/powerpc/psim/abi.yml index b9b2ae3002..968150d55e 100644 --- a/spec/build/bsps/powerpc/psim/abi.yml +++ b/spec/build/bsps/powerpc/psim/abi.yml @@ -11,6 +11,7 @@ default: - -meabi - -mcpu=603e - -msdata=sysv +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/psim/optclkfastidle.yml b/spec/build/bsps/powerpc/psim/optclkfastidle.yml index df86867fa7..d19f2605eb 100644 --- a/spec/build/bsps/powerpc/psim/optclkfastidle.yml +++ b/spec/build/bsps/powerpc/psim/optclkfastidle.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/psim/optsbrk.yml b/spec/build/bsps/powerpc/psim/optsbrk.yml index 05a1acd75f..7885cf4475 100644 --- a/spec/build/bsps/powerpc/psim/optsbrk.yml +++ b/spec/build/bsps/powerpc/psim/optsbrk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined then the BSP may reduce the available memory size initially. This can be useful for debugging (reduce the core size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). Note that the policy can still be defined by the application (see sbrk.c, BSP_sbrk_policy). By undefining CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed and a little memory is saved. diff --git a/spec/build/bsps/powerpc/psim/optsprg.yml b/spec/build/bsps/powerpc/psim/optsprg.yml index 89f5b47135..c8085a59b2 100644 --- a/spec/build/bsps/powerpc/psim/optsprg.yml +++ b/spec/build/bsps/powerpc/psim/optsprg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, then the PowerPC specific code in RTEMS will use some of the special purpose registers to slightly optimize interrupt response time. The use of these registers can conflict with other tools like debuggers. diff --git a/spec/build/bsps/powerpc/psim/optvecbase.yml b/spec/build/bsps/powerpc/psim/optvecbase.yml index 6de89c1aca..22737c62ab 100644 --- a/spec/build/bsps/powerpc/psim/optvecbase.yml +++ b/spec/build/bsps/powerpc/psim/optvecbase.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 4293918976 +default-by-family: [] default-by-variant: [] description: | This defines the base address of the exception table. NOTE: Vectors are actually at 0xFFF00000 but file starts at offset. diff --git a/spec/build/bsps/powerpc/qemuppc/abi.yml b/spec/build/bsps/powerpc/qemuppc/abi.yml index df82553bcb..6240dd04ad 100644 --- a/spec/build/bsps/powerpc/qemuppc/abi.yml +++ b/spec/build/bsps/powerpc/qemuppc/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -Dppc603e - -mcpu=603e +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/qoriq/abi.yml b/spec/build/bsps/powerpc/qoriq/abi.yml index 2d7477a565..b210792a05 100644 --- a/spec/build/bsps/powerpc/qoriq/abi.yml +++ b/spec/build/bsps/powerpc/qoriq/abi.yml @@ -12,6 +12,7 @@ default: - -meabi - -msdata=sysv - -mstrict-align +default-by-family: [] default-by-variant: - value: - -mcpu=e6500 diff --git a/spec/build/bsps/powerpc/qoriq/optbucsr.yml b/spec/build/bsps/powerpc/qoriq/optbucsr.yml index fe64767307..4625bf6563 100644 --- a/spec/build/bsps/powerpc/qoriq/optbucsr.yml +++ b/spec/build/bsps/powerpc/qoriq/optbucsr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: - value: 20972033 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml b/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml index 217718a1dc..db0abb8da5 100644 --- a/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml +++ b/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 2 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optcachealign.yml b/spec/build/bsps/powerpc/qoriq/optcachealign.yml index 77e30c86c7..d399ad362f 100644 --- a/spec/build/bsps/powerpc/qoriq/optcachealign.yml +++ b/spec/build/bsps/powerpc/qoriq/optcachealign.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: - value: 64 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml b/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml index 3b9251a774..62acd903a6 100644 --- a/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml +++ b/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | if defined use dcbt instruction diff --git a/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml b/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml index 1717ff9660..0e6ba2ac9b 100644 --- a/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | the L1 data cache size diff --git a/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml b/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml index ef4ee635ef..75782b3821 100644 --- a/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 262144 +default-by-family: [] default-by-variant: - value: 2097152 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml b/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml index 10e96967f7..8ef2f2c496 100644 --- a/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | the L1 instruction cache size diff --git a/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml b/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml index 133941ff7b..976870a68e 100644 --- a/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 262144 +default-by-family: [] default-by-variant: - value: 2097152 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optchipnum.yml b/spec/build/bsps/powerpc/qoriq/optchipnum.yml index f8bb14166f..f8d807c804 100644 --- a/spec/build/bsps/powerpc/qoriq/optchipnum.yml +++ b/spec/build/bsps/powerpc/qoriq/optchipnum.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1020 +default-by-family: [] default-by-variant: - value: 0 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optchipser.yml b/spec/build/bsps/powerpc/qoriq/optchipser.yml index c566b49761..c16de69fb4 100644 --- a/spec/build/bsps/powerpc/qoriq/optchipser.yml +++ b/spec/build/bsps/powerpc/qoriq/optchipser.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: P +default-by-family: [] default-by-variant: - value: T variants: diff --git a/spec/build/bsps/powerpc/qoriq/optclktmctr.yml b/spec/build/bsps/powerpc/qoriq/optclktmctr.yml index f3d428e437..d3b9dba832 100644 --- a/spec/build/bsps/powerpc/qoriq/optclktmctr.yml +++ b/spec/build/bsps/powerpc/qoriq/optclktmctr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 5 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optclktmr.yml b/spec/build/bsps/powerpc/qoriq/optclktmr.yml index 61596b518c..1ac1c07b3b 100644 --- a/spec/build/bsps/powerpc/qoriq/optclktmr.yml +++ b/spec/build/bsps/powerpc/qoriq/optclktmr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 4 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optcpucnt.yml b/spec/build/bsps/powerpc/qoriq/optcpucnt.yml index db805547e2..900aaf7a06 100644 --- a/spec/build/bsps/powerpc/qoriq/optcpucnt.yml +++ b/spec/build/bsps/powerpc/qoriq/optcpucnt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2 +default-by-family: [] default-by-variant: - value: 24 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml b/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml index 93e44d817c..dc60db67bb 100644 --- a/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml +++ b/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: -1 +default-by-family: [] default-by-variant: [] description: | PHY address for eTSEC interface 1 diff --git a/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml b/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml index 037db1630a..679f267da5 100644 --- a/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml +++ b/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | PHY address for eTSEC interface 2 diff --git a/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml b/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml index 21a511339a..979e64c629 100644 --- a/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml +++ b/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | PHY address for eTSEC interface 3 diff --git a/spec/build/bsps/powerpc/qoriq/optexcbooke.yml b/spec/build/bsps/powerpc/qoriq/optexcbooke.yml index e27cb4ab44..7f7c5dfa8e 100644 --- a/spec/build/bsps/powerpc/qoriq/optexcbooke.yml +++ b/spec/build/bsps/powerpc/qoriq/optexcbooke.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | only support Book E exception types diff --git a/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml b/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml index b636d8022b..c84cacb778 100644 --- a/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml +++ b/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | use fixed high-level exception handler diff --git a/spec/build/bsps/powerpc/qoriq/optfdtmxsz.yml b/spec/build/bsps/powerpc/qoriq/optfdtmxsz.yml index 14af766230..f3b2504e02 100644 --- a/spec/build/bsps/powerpc/qoriq/optfdtmxsz.yml +++ b/spec/build/bsps/powerpc/qoriq/optfdtmxsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 262144 +default-by-family: [] default-by-variant: [] description: | maximum size of the FDT blob in bytes diff --git a/spec/build/bsps/powerpc/qoriq/optfdtro.yml b/spec/build/bsps/powerpc/qoriq/optfdtro.yml index a61bb2924b..a72bc23c0e 100644 --- a/spec/build/bsps/powerpc/qoriq/optfdtro.yml +++ b/spec/build/bsps/powerpc/qoriq/optfdtro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | place the FDT blob into the read-only data area diff --git a/spec/build/bsps/powerpc/qoriq/opthid0.yml b/spec/build/bsps/powerpc/qoriq/opthid0.yml index c0b1a56346..96ba5718dd 100644 --- a/spec/build/bsps/powerpc/qoriq/opthid0.yml +++ b/spec/build/bsps/powerpc/qoriq/opthid0.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: - value: 1073741824 variants: diff --git a/spec/build/bsps/powerpc/qoriq/opthyp.yml b/spec/build/bsps/powerpc/qoriq/opthyp.yml index ccb383c8b5..ad39fbcb7e 100644 --- a/spec/build/bsps/powerpc/qoriq/opthyp.yml +++ b/spec/build/bsps/powerpc/qoriq/opthyp.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/qoriq/opthypguest.yml b/spec/build/bsps/powerpc/qoriq/opthypguest.yml index 6e579dc06c..85b962a2f5 100644 --- a/spec/build/bsps/powerpc/qoriq/opthypguest.yml +++ b/spec/build/bsps/powerpc/qoriq/opthypguest.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | defined if we are a hypervisor guest diff --git a/spec/build/bsps/powerpc/qoriq/opticombegin.yml b/spec/build/bsps/powerpc/qoriq/opticombegin.yml index 29dae8f4a5..06560cd699 100644 --- a/spec/build/bsps/powerpc/qoriq/opticombegin.yml +++ b/spec/build/bsps/powerpc/qoriq/opticombegin.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 50331648 +default-by-family: [] default-by-variant: [] description: | inter-processor communication area begin diff --git a/spec/build/bsps/powerpc/qoriq/opticomsz.yml b/spec/build/bsps/powerpc/qoriq/opticomsz.yml index ebb977bac9..d263653011 100644 --- a/spec/build/bsps/powerpc/qoriq/opticomsz.yml +++ b/spec/build/bsps/powerpc/qoriq/opticomsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 16777216 +default-by-family: [] default-by-variant: [] description: | inter-processor communication area size diff --git a/spec/build/bsps/powerpc/qoriq/optmas7.yml b/spec/build/bsps/powerpc/qoriq/optmas7.yml index 77ed473263..d5018df16d 100644 --- a/spec/build/bsps/powerpc/qoriq/optmas7.yml +++ b/spec/build/bsps/powerpc/qoriq/optmas7.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: 15 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optmsr.yml b/spec/build/bsps/powerpc/qoriq/optmsr.yml index 5327f63c6f..4ff382b95e 100644 --- a/spec/build/bsps/powerpc/qoriq/optmsr.yml +++ b/spec/build/bsps/powerpc/qoriq/optmsr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 33554944 +default-by-family: [] default-by-variant: - value: 2181046784 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optspefscr.yml b/spec/build/bsps/powerpc/qoriq/optspefscr.yml index 820eef00ec..e44b9da3c7 100644 --- a/spec/build/bsps/powerpc/qoriq/optspefscr.yml +++ b/spec/build/bsps/powerpc/qoriq/optspefscr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: - value: null variants: diff --git a/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml b/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml index 5a2b67bf5c..f076a47673 100644 --- a/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml +++ b/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: - value: 2 variants: diff --git a/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml b/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml index 4b9ed660b7..970e898b5b 100644 --- a/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml +++ b/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 16 +default-by-family: [] default-by-variant: - value: 64 variants: diff --git a/spec/build/bsps/powerpc/qoriq/optuart0en.yml b/spec/build/bsps/powerpc/qoriq/optuart0en.yml index c462db34d3..93517a787d 100644 --- a/spec/build/bsps/powerpc/qoriq/optuart0en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuart0en.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/powerpc/qoriq/optuart1en.yml b/spec/build/bsps/powerpc/qoriq/optuart1en.yml index af613ec57f..b14629c23f 100644 --- a/spec/build/bsps/powerpc/qoriq/optuart1en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuart1en.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml b/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml index 05706d7ef7..3a07c8748a 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | use 1 to enable UART 0 to Intercom bridge, otherwise use 0 diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml b/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml index cc2c43c13a..613abd0801 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml b/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml index 8a58b8c518..d4f6d1bce8 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | UART to Intercom bridge master core index diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml b/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml index b653aaf881..974622aad2 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 250 +default-by-family: [] default-by-variant: [] description: | UART to Intercom bridge task priority diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml b/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml index 8a672326f9..5ae04ceb97 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | UART to Intercom bridge slave core index diff --git a/spec/build/bsps/powerpc/qoriq/optuartirq.yml b/spec/build/bsps/powerpc/qoriq/optuartirq.yml index 152668b2d9..3f264d3cbb 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartirq.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | enable usage of interrupts for the UART modules diff --git a/spec/build/bsps/powerpc/ss555/abi.yml b/spec/build/bsps/powerpc/ss555/abi.yml index 5d49ce0905..dd02747c22 100644 --- a/spec/build/bsps/powerpc/ss555/abi.yml +++ b/spec/build/bsps/powerpc/ss555/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -Dmpc555 - -mcpu=505 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/ss555/optconminor.yml b/spec/build/bsps/powerpc/ss555/optconminor.yml index edadd92fe1..d2101d375b 100644 --- a/spec/build/bsps/powerpc/ss555/optconminor.yml +++ b/spec/build/bsps/powerpc/ss555/optconminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: SCI2_MINOR +default-by-family: [] default-by-variant: [] description: | Must be defined to be one of SCI1_MINOR or SCI2_MINOR. Determines which device will be registered as /dev/console. diff --git a/spec/build/bsps/powerpc/ss555/optprintkminor.yml b/spec/build/bsps/powerpc/ss555/optprintkminor.yml index 86cb37b0ab..7c4fb8b996 100644 --- a/spec/build/bsps/powerpc/ss555/optprintkminor.yml +++ b/spec/build/bsps/powerpc/ss555/optprintkminor.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: SCI2_MINOR +default-by-family: [] default-by-variant: [] description: | Must be defined to be one of SCI1_MINOR or SCI2_MINOR. Determines which device is used for output by printk(). The printk port always uses polled I/O. Don't open the printk port from RTEMS unless also using polled I/O for the SCI ports. diff --git a/spec/build/bsps/powerpc/ss555/optuartsiomode.yml b/spec/build/bsps/powerpc/ss555/optuartsiomode.yml index 8e351bb7a1..b10a8a99f9 100644 --- a/spec/build/bsps/powerpc/ss555/optuartsiomode.yml +++ b/spec/build/bsps/powerpc/ss555/optuartsiomode.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Define to 1 if you want interrupt-driven I/O for the SCI ports. diff --git a/spec/build/bsps/powerpc/ss555/optuartsterm.yml b/spec/build/bsps/powerpc/ss555/optuartsterm.yml index 1aa2122c24..66b5c2920b 100644 --- a/spec/build/bsps/powerpc/ss555/optuartsterm.yml +++ b/spec/build/bsps/powerpc/ss555/optuartsterm.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Define to 1 if you want termios support for every port. Termios support is independent of the choice of UART I/O mode. diff --git a/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml b/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml index 2cb717a1fc..e559e89ee4 100644 --- a/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml +++ b/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 65535 +default-by-family: [] default-by-variant: [] description: | Define to the desired timeout (in steps of 1/20 msec) to enable the watchdog. Default is to disable the watchdog entirely. diff --git a/spec/build/bsps/powerpc/t32mppc/abi.yml b/spec/build/bsps/powerpc/t32mppc/abi.yml index 30d75f7e1d..cfb0388c39 100644 --- a/spec/build/bsps/powerpc/t32mppc/abi.yml +++ b/spec/build/bsps/powerpc/t32mppc/abi.yml @@ -11,6 +11,7 @@ default: - -msoft-float - -meabi - -msdata=sysv +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/t32mppc/optexcbooke.yml b/spec/build/bsps/powerpc/t32mppc/optexcbooke.yml index e27cb4ab44..7f7c5dfa8e 100644 --- a/spec/build/bsps/powerpc/t32mppc/optexcbooke.yml +++ b/spec/build/bsps/powerpc/t32mppc/optexcbooke.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | only support Book E exception types diff --git a/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml b/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml index b636d8022b..c84cacb778 100644 --- a/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml +++ b/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | use fixed high-level exception handler diff --git a/spec/build/bsps/powerpc/tqm8xx/abi.yml b/spec/build/bsps/powerpc/tqm8xx/abi.yml index 42d984d9b2..4f245eac00 100644 --- a/spec/build/bsps/powerpc/tqm8xx/abi.yml +++ b/spec/build/bsps/powerpc/tqm8xx/abi.yml @@ -13,6 +13,7 @@ default: - -fno-strict-aliasing - -meabi - -msdata=sysv +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/tqm8xx/optconchn.yml b/spec/build/bsps/powerpc/tqm8xx/optconchn.yml index a33cfc32ab..4b88d71460 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconchn.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconchn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_CHN_SMC1 +default-by-family: [] default-by-variant: [] description: | (BSP--console driver) Must be defined to be one of CONS_CHN_SMC1, CONS_CHN_SMC2, CONS_CHN_SCC1, CONS_CHN_SCC2, CONS_CHN_SCC3, or CONS_CHN_SCC4. Determines which device will be registered as /dev/console. diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml index 6c0499daf1..fd9838d4cb 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_MODE_UNUSED +default-by-family: [] default-by-variant: [] description: | (BSP--SCC1 UART IF mode) Must be defined if SCC1 is used as a tty (UART) channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml index 754abd522f..4fe2f039bb 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_MODE_UNUSED +default-by-family: [] default-by-variant: [] description: | (BSP--SCC2 UART IF mode) Must be defined if SCC2 is used as a tty (UART) channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml index bdc665cbde..dd76a4691b 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_MODE_UNUSED +default-by-family: [] default-by-variant: [] description: | (BSP--SCC3 UART IF mode) Must be defined if SCC3 is used as a tty (UART) channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml index e26ffcad07..6a6d87754f 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_MODE_UNUSED +default-by-family: [] default-by-variant: [] description: | (BSP--SCC4 UART IF mode) Must be defined if SCC4 is used as a tty (UART) channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used diff --git a/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml b/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml index 7c7f563d00..52863bc46e 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_MODE_UNUSED +default-by-family: [] default-by-variant: - value: CONS_MODE_POLLED variants: diff --git a/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml b/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml index c19c2850fb..f3935a5b77 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_MODE_UNUSED +default-by-family: [] default-by-variant: - value: CONS_MODE_POLLED variants: diff --git a/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml b/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml index 52a1fc7afe..187ad4bb5e 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml b/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml index fe3492accf..70c95e0de1 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: - value: false variants: diff --git a/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml b/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml index cffd48009d..a8d8651b10 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: CONS_CHN_SMC1 +default-by-family: [] default-by-variant: [] description: | (BSP--console driver) Must be defined to be one of CONS_CHN_SMC1, CONS_CHN_SMC2, CONS_CHN_SCC2, CONS_CHN_SCC3, or CONS_CHN_SCC4. Determines which device is used for output by printk(). If the port that printk() uses is also used for other I/O (e.g. if PRINTK_CHN == CONSOLE_CHN), then both ports should use the same type of I/O, otherwise the drivers will likely conflict with each other. diff --git a/spec/build/bsps/powerpc/virtex/abi.yml b/spec/build/bsps/powerpc/virtex/abi.yml index c4c842a399..98dad9c376 100644 --- a/spec/build/bsps/powerpc/virtex/abi.yml +++ b/spec/build/bsps/powerpc/virtex/abi.yml @@ -11,6 +11,7 @@ default: - -mcpu=403 - -meabi - -msdata=sysv +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/virtex/optconirq.yml b/spec/build/bsps/powerpc/virtex/optconirq.yml index d3e07791a8..31960a1297 100644 --- a/spec/build/bsps/powerpc/virtex/optconirq.yml +++ b/spec/build/bsps/powerpc/virtex/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | if defined use interrupt driven Termios mode diff --git a/spec/build/bsps/powerpc/virtex/optfastramlen.yml b/spec/build/bsps/powerpc/virtex/optfastramlen.yml index 366457a492..ee2a16fd84 100644 --- a/spec/build/bsps/powerpc/virtex/optfastramlen.yml +++ b/spec/build/bsps/powerpc/virtex/optfastramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | fast RAM region length diff --git a/spec/build/bsps/powerpc/virtex/optfastramorg.yml b/spec/build/bsps/powerpc/virtex/optfastramorg.yml index 608ddb8c42..0a34d5777b 100644 --- a/spec/build/bsps/powerpc/virtex/optfastramorg.yml +++ b/spec/build/bsps/powerpc/virtex/optfastramorg.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | fast RAM region origin diff --git a/spec/build/bsps/powerpc/virtex/optramlen.yml b/spec/build/bsps/powerpc/virtex/optramlen.yml index e07b9b715e..8cf2eb6d1d 100644 --- a/spec/build/bsps/powerpc/virtex/optramlen.yml +++ b/spec/build/bsps/powerpc/virtex/optramlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 134217708 +default-by-family: [] default-by-variant: [] description: | normal RAM region length diff --git a/spec/build/bsps/powerpc/virtex/optramorg.yml b/spec/build/bsps/powerpc/virtex/optramorg.yml index 1c396974c9..7a7f62b33d 100644 --- a/spec/build/bsps/powerpc/virtex/optramorg.yml +++ b/spec/build/bsps/powerpc/virtex/optramorg.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | normal RAM region origin diff --git a/spec/build/bsps/powerpc/virtex/optresetlen.yml b/spec/build/bsps/powerpc/virtex/optresetlen.yml index 79892a4f41..0b374acb41 100644 --- a/spec/build/bsps/powerpc/virtex/optresetlen.yml +++ b/spec/build/bsps/powerpc/virtex/optresetlen.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 20 +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/powerpc/virtex/optresetorg.yml b/spec/build/bsps/powerpc/virtex/optresetorg.yml index f60fc4646c..bde69a25c4 100644 --- a/spec/build/bsps/powerpc/virtex/optresetorg.yml +++ b/spec/build/bsps/powerpc/virtex/optresetorg.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 134217708 +default-by-family: [] default-by-variant: [] description: | reset region origin diff --git a/spec/build/bsps/powerpc/virtex/optxparam.yml b/spec/build/bsps/powerpc/virtex/optxparam.yml index 4fd5f3d1c4..7aaab833db 100644 --- a/spec/build/bsps/powerpc/virtex/optxparam.yml +++ b/spec/build/bsps/powerpc/virtex/optxparam.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: +default-by-family: [] default-by-variant: [] description: | This defines the location of the hardware specific "xparameters.h" file. in the file system. Specify an absolute path. Do not forget the double quotes diff --git a/spec/build/bsps/powerpc/virtex4/abi.yml b/spec/build/bsps/powerpc/virtex4/abi.yml index 1fc318b3cb..dbeff9ebad 100644 --- a/spec/build/bsps/powerpc/virtex4/abi.yml +++ b/spec/build/bsps/powerpc/virtex4/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -Dppc405 - -mcpu=405 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/virtex4/optppccachedata.yml b/spec/build/bsps/powerpc/virtex4/optppccachedata.yml index ef96c06b8e..9ccbf7cf79 100644 --- a/spec/build/bsps/powerpc/virtex4/optppccachedata.yml +++ b/spec/build/bsps/powerpc/virtex4/optppccachedata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, then the PowerPC specific code in RTEMS will use data cache instructions to optimize the context switch code. This code can conflict with debuggers or emulators. It is known to break the Corelis PowerPC emulator with at least some combinations of PowerPC 603e revisions and emulator versions. The BSP actually contains the call that enables this. diff --git a/spec/build/bsps/powerpc/virtex4/optsprg.yml b/spec/build/bsps/powerpc/virtex4/optsprg.yml index 1e1a112f43..978a5dcd85 100644 --- a/spec/build/bsps/powerpc/virtex4/optsprg.yml +++ b/spec/build/bsps/powerpc/virtex4/optsprg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | If defined, then the PowerPC specific code in RTEMS will use some of the special purpose registers to slightly optimize interrupt response time. The use of these registers can conflict with other tools like debuggers. diff --git a/spec/build/bsps/powerpc/virtex4/optvecbase.yml b/spec/build/bsps/powerpc/virtex4/optvecbase.yml index fdc72a1863..5f8265b0d4 100644 --- a/spec/build/bsps/powerpc/virtex4/optvecbase.yml +++ b/spec/build/bsps/powerpc/virtex4/optvecbase.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 256 +default-by-family: [] default-by-variant: [] description: | This defines the base address of the exception table. diff --git a/spec/build/bsps/powerpc/virtex5/abi.yml b/spec/build/bsps/powerpc/virtex5/abi.yml index 3318bbbe42..c5c15df409 100644 --- a/spec/build/bsps/powerpc/virtex5/abi.yml +++ b/spec/build/bsps/powerpc/virtex5/abi.yml @@ -10,6 +10,7 @@ default: - -Dppc440 - -mcpu=440 - -msoft-float +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/powerpc/virtex5/optppccachedata.yml b/spec/build/bsps/powerpc/virtex5/optppccachedata.yml index 88fed61502..b4194dcece 100644 --- a/spec/build/bsps/powerpc/virtex5/optppccachedata.yml +++ b/spec/build/bsps/powerpc/virtex5/optppccachedata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | None diff --git a/spec/build/bsps/powerpc/virtex5/optsprg.yml b/spec/build/bsps/powerpc/virtex5/optsprg.yml index 1bb5de32db..7baba2c273 100644 --- a/spec/build/bsps/powerpc/virtex5/optsprg.yml +++ b/spec/build/bsps/powerpc/virtex5/optsprg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | None diff --git a/spec/build/bsps/powerpc/virtex5/optvecbase.yml b/spec/build/bsps/powerpc/virtex5/optvecbase.yml index fdc72a1863..5f8265b0d4 100644 --- a/spec/build/bsps/powerpc/virtex5/optvecbase.yml +++ b/spec/build/bsps/powerpc/virtex5/optvecbase.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 256 +default-by-family: [] default-by-variant: [] description: | This defines the base address of the exception table. diff --git a/spec/build/bsps/riscv/griscv/abi.yml b/spec/build/bsps/riscv/griscv/abi.yml index fc915468ae..3a2da20fe9 100644 --- a/spec/build/bsps/riscv/griscv/abi.yml +++ b/spec/build/bsps/riscv/griscv/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -march=rv32imafdc - -mabi=ilp32d +default-by-family: [] default-by-variant: - value: - -march=rv32imac diff --git a/spec/build/bsps/riscv/griscv/optextirqmax.yml b/spec/build/bsps/riscv/griscv/optextirqmax.yml index ffa84748b6..9ca6c469ef 100644 --- a/spec/build/bsps/riscv/griscv/optextirqmax.yml +++ b/spec/build/bsps/riscv/griscv/optextirqmax.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 64 +default-by-family: [] default-by-variant: [] description: | maximum number of external interrupts supported by the BSP (default 64) diff --git a/spec/build/bsps/riscv/optrambegin.yml b/spec/build/bsps/riscv/optrambegin.yml index 2073926dac..5af466d94d 100644 --- a/spec/build/bsps/riscv/optrambegin.yml +++ b/spec/build/bsps/riscv/optrambegin.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2147483648 +default-by-family: [] default-by-variant: - value: 2147483648 variants: diff --git a/spec/build/bsps/riscv/optramsize.yml b/spec/build/bsps/riscv/optramsize.yml index cd58dbd504..abde86d2d3 100644 --- a/spec/build/bsps/riscv/optramsize.yml +++ b/spec/build/bsps/riscv/optramsize.yml @@ -9,6 +9,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 67108864 +default-by-family: [] default-by-variant: - value: 268435456 variants: diff --git a/spec/build/bsps/riscv/riscv/abi.yml b/spec/build/bsps/riscv/riscv/abi.yml index e975b87c4c..58aaa861e4 100644 --- a/spec/build/bsps/riscv/riscv/abi.yml +++ b/spec/build/bsps/riscv/riscv/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -march=rv32imac - -mabi=ilp32 +default-by-family: [] default-by-variant: - value: - -march=rv64imafdc diff --git a/spec/build/bsps/riscv/riscv/optextirqmax.yml b/spec/build/bsps/riscv/riscv/optextirqmax.yml index ffa84748b6..9ca6c469ef 100644 --- a/spec/build/bsps/riscv/riscv/optextirqmax.yml +++ b/spec/build/bsps/riscv/riscv/optextirqmax.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 64 +default-by-family: [] default-by-variant: [] description: | maximum number of external interrupts supported by the BSP (default 64) diff --git a/spec/build/bsps/riscv/riscv/optfdtcpyro.yml b/spec/build/bsps/riscv/riscv/optfdtcpyro.yml index c26b1ae051..5ec59adf4d 100644 --- a/spec/build/bsps/riscv/riscv/optfdtcpyro.yml +++ b/spec/build/bsps/riscv/riscv/optfdtcpyro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the FDT blob into the read-only load area via bsp_fdt_copy() diff --git a/spec/build/bsps/riscv/riscv/optfdtmxsz.yml b/spec/build/bsps/riscv/riscv/optfdtmxsz.yml index 63a42f5a29..8a07a2ad08 100644 --- a/spec/build/bsps/riscv/riscv/optfdtmxsz.yml +++ b/spec/build/bsps/riscv/riscv/optfdtmxsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 65536 +default-by-family: [] default-by-variant: [] description: | maximum size of the FDT blob in bytes diff --git a/spec/build/bsps/riscv/riscv/optfdtro.yml b/spec/build/bsps/riscv/riscv/optfdtro.yml index a61bb2924b..a72bc23c0e 100644 --- a/spec/build/bsps/riscv/riscv/optfdtro.yml +++ b/spec/build/bsps/riscv/riscv/optfdtro.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | place the FDT blob into the read-only data area diff --git a/spec/build/bsps/riscv/riscv/optfdtuboot.yml b/spec/build/bsps/riscv/riscv/optfdtuboot.yml index 5805e912ff..cfe94e577c 100644 --- a/spec/build/bsps/riscv/riscv/optfdtuboot.yml +++ b/spec/build/bsps/riscv/riscv/optfdtuboot.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | copy the U-Boot provided FDT to an internal storage diff --git a/spec/build/bsps/riscv/riscv/optfrdme310arty.yml b/spec/build/bsps/riscv/riscv/optfrdme310arty.yml index 0623694cca..ad7215943d 100644 --- a/spec/build/bsps/riscv/riscv/optfrdme310arty.yml +++ b/spec/build/bsps/riscv/riscv/optfrdme310arty.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: - value: true variants: diff --git a/spec/build/bsps/riscv/riscv/opthtif.yml b/spec/build/bsps/riscv/riscv/opthtif.yml index 9161716869..13c9876ebd 100644 --- a/spec/build/bsps/riscv/riscv/opthtif.yml +++ b/spec/build/bsps/riscv/riscv/opthtif.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | enables the HTIF support if defined to a non-zero value, otherwise it is disabled (disabled by default) diff --git a/spec/build/bsps/riscv/riscv/optns16550max.yml b/spec/build/bsps/riscv/riscv/optns16550max.yml index 7e385a57b7..7331b82545 100644 --- a/spec/build/bsps/riscv/riscv/optns16550max.yml +++ b/spec/build/bsps/riscv/riscv/optns16550max.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2 +default-by-family: [] default-by-variant: - value: null variants: diff --git a/spec/build/bsps/sh/gensh1/abi.yml b/spec/build/bsps/sh/gensh1/abi.yml index 4e3646562a..5fdaf358c8 100644 --- a/spec/build/bsps/sh/gensh1/abi.yml +++ b/spec/build/bsps/sh/gensh1/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -m1 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/sh/gensh1/optcpuclk.yml b/spec/build/bsps/sh/gensh1/optcpuclk.yml index 086145a786..82a57e7eff 100644 --- a/spec/build/bsps/sh/gensh1/optcpuclk.yml +++ b/spec/build/bsps/sh/gensh1/optcpuclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 20000000 +default-by-family: [] default-by-variant: [] description: | cpu clock rate in HZ diff --git a/spec/build/bsps/sh/gensh1/optlowinit.yml b/spec/build/bsps/sh/gensh1/optlowinit.yml index 60f16b388b..fb0c2a634e 100644 --- a/spec/build/bsps/sh/gensh1/optlowinit.yml +++ b/spec/build/bsps/sh/gensh1/optlowinit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, selects whether 'early_hw_init()' is called from 'start.S'; 'bsp_hw_init()' is always called from 'bspstart.c' diff --git a/spec/build/bsps/sh/gensh1/tstgensh1.yml b/spec/build/bsps/sh/gensh1/tstgensh1.yml index 6851063503..73e80a58bb 100644 --- a/spec/build/bsps/sh/gensh1/tstgensh1.yml +++ b/spec/build/bsps/sh/gensh1/tstgensh1.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/gensh2/abi.yml b/spec/build/bsps/sh/gensh2/abi.yml index 4bd34deb19..46c6b4b968 100644 --- a/spec/build/bsps/sh/gensh2/abi.yml +++ b/spec/build/bsps/sh/gensh2/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -m2 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/sh/gensh2/optcpuclk.yml b/spec/build/bsps/sh/gensh2/optcpuclk.yml index 086145a786..82a57e7eff 100644 --- a/spec/build/bsps/sh/gensh2/optcpuclk.yml +++ b/spec/build/bsps/sh/gensh2/optcpuclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 20000000 +default-by-family: [] default-by-variant: [] description: | cpu clock rate in HZ diff --git a/spec/build/bsps/sh/gensh2/optevb.yml b/spec/build/bsps/sh/gensh2/optevb.yml index 45d1a7d0bc..6cfce3c962 100644 --- a/spec/build/bsps/sh/gensh2/optevb.yml +++ b/spec/build/bsps/sh/gensh2/optevb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, compiles code to jump-start from FLASH, without a monitor diff --git a/spec/build/bsps/sh/gensh2/optlowinit.yml b/spec/build/bsps/sh/gensh2/optlowinit.yml index 60f16b388b..fb0c2a634e 100644 --- a/spec/build/bsps/sh/gensh2/optlowinit.yml +++ b/spec/build/bsps/sh/gensh2/optlowinit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, selects whether 'early_hw_init()' is called from 'start.S'; 'bsp_hw_init()' is always called from 'bspstart.c' diff --git a/spec/build/bsps/sh/gensh2/tstgensh2.yml b/spec/build/bsps/sh/gensh2/tstgensh2.yml index 6851063503..73e80a58bb 100644 --- a/spec/build/bsps/sh/gensh2/tstgensh2.yml +++ b/spec/build/bsps/sh/gensh2/tstgensh2.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/gensh4/abi.yml b/spec/build/bsps/sh/gensh4/abi.yml index cc406a30b6..5796fa3416 100644 --- a/spec/build/bsps/sh/gensh4/abi.yml +++ b/spec/build/bsps/sh/gensh4/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -m4 - -ml +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/sh/gensh4/optcpuclk.yml b/spec/build/bsps/sh/gensh4/optcpuclk.yml index 086145a786..82a57e7eff 100644 --- a/spec/build/bsps/sh/gensh4/optcpuclk.yml +++ b/spec/build/bsps/sh/gensh4/optcpuclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 20000000 +default-by-family: [] default-by-variant: [] description: | cpu clock rate in HZ diff --git a/spec/build/bsps/sh/gensh4/optcpydata.yml b/spec/build/bsps/sh/gensh4/optcpydata.yml index 7d49b9b781..68501f20ca 100644 --- a/spec/build/bsps/sh/gensh4/optcpydata.yml +++ b/spec/build/bsps/sh/gensh4/optcpydata.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Whether to copy data from ROM to RAM in start.S diff --git a/spec/build/bsps/sh/gensh4/optlowinit.yml b/spec/build/bsps/sh/gensh4/optlowinit.yml index 2a90a73753..f0a728dc2a 100644 --- a/spec/build/bsps/sh/gensh4/optlowinit.yml +++ b/spec/build/bsps/sh/gensh4/optlowinit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Whether to call early_hw_init from start.S diff --git a/spec/build/bsps/sh/shsim/abi.yml b/spec/build/bsps/sh/shsim/abi.yml index f5dcf145dc..a2bed43564 100644 --- a/spec/build/bsps/sh/shsim/abi.yml +++ b/spec/build/bsps/sh/shsim/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -m4 - -ml +default-by-family: [] default-by-variant: - value: - -m2e diff --git a/spec/build/bsps/sh/shsim/optcpuclk.yml b/spec/build/bsps/sh/shsim/optcpuclk.yml index 086145a786..82a57e7eff 100644 --- a/spec/build/bsps/sh/shsim/optcpuclk.yml +++ b/spec/build/bsps/sh/shsim/optcpuclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 20000000 +default-by-family: [] default-by-variant: [] description: | cpu clock rate in HZ diff --git a/spec/build/bsps/sh/shsim/optlowinit.yml b/spec/build/bsps/sh/shsim/optlowinit.yml index 60f16b388b..fb0c2a634e 100644 --- a/spec/build/bsps/sh/shsim/optlowinit.yml +++ b/spec/build/bsps/sh/shsim/optlowinit.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, selects whether 'early_hw_init()' is called from 'start.S'; 'bsp_hw_init()' is always called from 'bspstart.c' diff --git a/spec/build/bsps/sh/shsim/tstsimsh1.yml b/spec/build/bsps/sh/shsim/tstsimsh1.yml index a915754a76..70abb452a7 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh1.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh1.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/shsim/tstsimsh2.yml b/spec/build/bsps/sh/shsim/tstsimsh2.yml index a915754a76..70abb452a7 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh2.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh2.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/shsim/tstsimsh2e.yml b/spec/build/bsps/sh/shsim/tstsimsh2e.yml index a915754a76..70abb452a7 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh2e.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh2e.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/shsim/tstsimsh4.yml b/spec/build/bsps/sh/shsim/tstsimsh4.yml index a915754a76..70abb452a7 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh4.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh4.yml @@ -11,6 +11,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sparc/erc32/abi.yml b/spec/build/bsps/sparc/erc32/abi.yml index f8ea9fb8da..1e9f355750 100644 --- a/spec/build/bsps/sparc/erc32/abi.yml +++ b/spec/build/bsps/sparc/erc32/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=cypress +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/sparc/erc32/optconirq.yml b/spec/build/bsps/sparc/erc32/optconirq.yml index df25d621b4..5133de06d7 100644 --- a/spec/build/bsps/sparc/erc32/optconirq.yml +++ b/spec/build/bsps/sparc/erc32/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | The erc32 console driver can operate in either polled or interrupt mode. Under the simulator (especially when FAST_UART is defined), polled seems to operate better. It is common for a task to print a line (like the end of test message) and then exit. In this case, the program returns control to the simulator command line before the program has even queued the output to the uart. Thus sis has no chance of getting the data out. diff --git a/spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml b/spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml index 6627a5b071..86c1d9c82f 100644 --- a/spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml +++ b/spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, CPU is spinning on fatal exit. Otherwise generate system error which will hand over to debugger, simulator, etc. diff --git a/spec/build/bsps/sparc/leon2/abi.yml b/spec/build/bsps/sparc/leon2/abi.yml index 21fe1b77ca..cb3ac45cba 100644 --- a/spec/build/bsps/sparc/leon2/abi.yml +++ b/spec/build/bsps/sparc/leon2/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=leon +default-by-family: [] default-by-variant: - value: - -mcpu=leon diff --git a/spec/build/bsps/sparc/leon2/optconirq.yml b/spec/build/bsps/sparc/leon2/optconirq.yml index 4163b30aff..4afe7a86b2 100644 --- a/spec/build/bsps/sparc/leon2/optconirq.yml +++ b/spec/build/bsps/sparc/leon2/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | The leon2 console driver can operate in either polled or interrupt mode. Under the simulator (especially when FAST_UART is defined), polled seems to operate better. It is common for a task to print a line (like the end of test message) and then exit. In this case, the program returns control to the simulator command line before the program has even queued the output to the uart. Thus sis has no chance of getting the data out. diff --git a/spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml b/spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml index 6627a5b071..86c1d9c82f 100644 --- a/spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml +++ b/spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, CPU is spinning on fatal exit. Otherwise generate system error which will hand over to debugger, simulator, etc. diff --git a/spec/build/bsps/sparc/leon3/abi.yml b/spec/build/bsps/sparc/leon3/abi.yml index b725d5de48..474a28a52d 100644 --- a/spec/build/bsps/sparc/leon3/abi.yml +++ b/spec/build/bsps/sparc/leon3/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=leon3 +default-by-family: [] default-by-variant: - value: - -mcpu=leon3 diff --git a/spec/build/bsps/sparc/leon3/abiclang.yml b/spec/build/bsps/sparc/leon3/abiclang.yml index 6c9646e7cd..d8259c5d85 100644 --- a/spec/build/bsps/sparc/leon3/abiclang.yml +++ b/spec/build/bsps/sparc/leon3/abiclang.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 Hesham Almatary default: - -mcpu=leon3 +default-by-family: [] default-by-variant: - value: - -mcpu=leon3 diff --git a/spec/build/bsps/sparc/leon3/optconirq.yml b/spec/build/bsps/sparc/leon3/optconirq.yml index 2278f00ef3..328ab5adff 100644 --- a/spec/build/bsps/sparc/leon3/optconirq.yml +++ b/spec/build/bsps/sparc/leon3/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | The leon3 console driver can operate in either polled or interrupt mode. Under the simulator (especially when FAST_UART is defined), polled seems to operate better. diff --git a/spec/build/bsps/sparc/leon3/optleon3smp.yml b/spec/build/bsps/sparc/leon3/optleon3smp.yml index c78929c198..7fd99d3d3e 100644 --- a/spec/build/bsps/sparc/leon3/optleon3smp.yml +++ b/spec/build/bsps/sparc/leon3/optleon3smp.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Always defined when on a LEON3 to enable the LEON3 support for determining the CPU core number in an SMP configuration. diff --git a/spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml b/spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml index 8923870017..b620b889f1 100644 --- a/spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml +++ b/spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, CPU is powered down on fatal exit. Otherwise generate system error which will hand over to debugger, simulator, etc. diff --git a/spec/build/bsps/sparc64/niagara/abi.yml b/spec/build/bsps/sparc64/niagara/abi.yml index d8aadc1831..dbe7bd48b2 100644 --- a/spec/build/bsps/sparc64/niagara/abi.yml +++ b/spec/build/bsps/sparc64/niagara/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -DSUN4V - -mcpu=niagara +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/sparc64/usiii/abi.yml b/spec/build/bsps/sparc64/usiii/abi.yml index 77dce75223..25574b182d 100644 --- a/spec/build/bsps/sparc64/usiii/abi.yml +++ b/spec/build/bsps/sparc64/usiii/abi.yml @@ -10,6 +10,7 @@ default: - -DSUN4U - -DUS3 - -mcpu=ultrasparc3 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/sparc64/usiii/optclkfastidle.yml b/spec/build/bsps/sparc64/usiii/optclkfastidle.yml index 5aed542b4b..1f2d1a5c06 100644 --- a/spec/build/bsps/sparc64/usiii/optclkfastidle.yml +++ b/spec/build/bsps/sparc64/usiii/optclkfastidle.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If defined, speed up the clock ticks while the idle task is running so time spent in the idle task is minimized. This significantly reduces the wall time required to execute the RTEMS test suites. diff --git a/spec/build/bsps/tst.yml b/spec/build/bsps/tst.yml index 8610b375c3..80c0b5ea8d 100644 --- a/spec/build/bsps/tst.yml +++ b/spec/build/bsps/tst.yml @@ -15,6 +15,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: | Provides general test states. diff --git a/spec/build/bsps/tstnoiconv.yml b/spec/build/bsps/tstnoiconv.yml index 30de0ef1b4..9f78281622 100644 --- a/spec/build/bsps/tstnoiconv.yml +++ b/spec/build/bsps/tstnoiconv.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnointrcrit.yml b/spec/build/bsps/tstnointrcrit.yml index 46f7d974c8..5acef9e452 100644 --- a/spec/build/bsps/tstnointrcrit.yml +++ b/spec/build/bsps/tstnointrcrit.yml @@ -29,6 +29,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnojffs2.yml b/spec/build/bsps/tstnojffs2.yml index 4742d42919..9a2c298a7f 100644 --- a/spec/build/bsps/tstnojffs2.yml +++ b/spec/build/bsps/tstnojffs2.yml @@ -14,6 +14,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnolibdl.yml b/spec/build/bsps/tstnolibdl.yml index db89e83130..718b212595 100644 --- a/spec/build/bsps/tstnolibdl.yml +++ b/spec/build/bsps/tstnolibdl.yml @@ -15,6 +15,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnorfs.yml b/spec/build/bsps/tstnorfs.yml index ba8ae1c21e..9ec9f93869 100644 --- a/spec/build/bsps/tstnorfs.yml +++ b/spec/build/bsps/tstnorfs.yml @@ -15,6 +15,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstreqtick.yml b/spec/build/bsps/tstreqtick.yml index e3ff8389b3..6425a3c297 100644 --- a/spec/build/bsps/tstreqtick.yml +++ b/spec/build/bsps/tstreqtick.yml @@ -52,6 +52,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstsmallmem.yml b/spec/build/bsps/tstsmallmem.yml index 3d1ffa6b57..78b82121c1 100644 --- a/spec/build/bsps/tstsmallmem.yml +++ b/spec/build/bsps/tstsmallmem.yml @@ -118,6 +118,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/v850/gdbv850sim/abi.yml b/spec/build/bsps/v850/gdbv850sim/abi.yml index 7defa55c80..8935c2c086 100644 --- a/spec/build/bsps/v850/gdbv850sim/abi.yml +++ b/spec/build/bsps/v850/gdbv850sim/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mv850 +default-by-family: [] default-by-variant: - value: - -mv850es diff --git a/spec/build/bsps/x86_64/amd64/abi.yml b/spec/build/bsps/x86_64/amd64/abi.yml index ca5a815c24..4aef87322a 100644 --- a/spec/build/bsps/x86_64/amd64/abi.yml +++ b/spec/build/bsps/x86_64/amd64/abi.yml @@ -10,6 +10,7 @@ default: - -mno-red-zone - -mcmodel=large - -Werror=return-type +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/cpukit/cfgattrgetaff.yml b/spec/build/cpukit/cfgattrgetaff.yml index d909a7ad81..19ffb0ccae 100644 --- a/spec/build/cpukit/cfgattrgetaff.yml +++ b/spec/build/cpukit/cfgattrgetaff.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgattrgetgrdsz.yml b/spec/build/cpukit/cfgattrgetgrdsz.yml index e25c7d7d32..fd798027ca 100644 --- a/spec/build/cpukit/cfgattrgetgrdsz.yml +++ b/spec/build/cpukit/cfgattrgetgrdsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgattrgetstack.yml b/spec/build/cpukit/cfgattrgetstack.yml index f0ac46a3c0..5ff3950279 100644 --- a/spec/build/cpukit/cfgattrgetstack.yml +++ b/spec/build/cpukit/cfgattrgetstack.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgattrsetaff.yml b/spec/build/cpukit/cfgattrsetaff.yml index 9da99651df..2fdf5229b2 100644 --- a/spec/build/cpukit/cfgattrsetaff.yml +++ b/spec/build/cpukit/cfgattrsetaff.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgattrsetgrdsz.yml b/spec/build/cpukit/cfgattrsetgrdsz.yml index 7f2108a54e..4fae5ee773 100644 --- a/spec/build/cpukit/cfgattrsetgrdsz.yml +++ b/spec/build/cpukit/cfgattrsetgrdsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgattrsetstack.yml b/spec/build/cpukit/cfgattrsetstack.yml index 6e5e8e1674..ffdfb2b68f 100644 --- a/spec/build/cpukit/cfgattrsetstack.yml +++ b/spec/build/cpukit/cfgattrsetstack.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgcfghdr.yml b/spec/build/cpukit/cfgcfghdr.yml index efcf15ffd6..ca6bd63339 100644 --- a/spec/build/cpukit/cfgcfghdr.yml +++ b/spec/build/cpukit/cfgcfghdr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgcleanupctx.yml b/spec/build/cpukit/cfgcleanupctx.yml index 3f0d1a8e67..ae82bbcde1 100644 --- a/spec/build/cpukit/cfgcleanupctx.yml +++ b/spec/build/cpukit/cfgcleanupctx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfggetaff.yml b/spec/build/cpukit/cfggetaff.yml index b8c8f1ab06..825c96891c 100644 --- a/spec/build/cpukit/cfggetaff.yml +++ b/spec/build/cpukit/cfggetaff.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfggetattr.yml b/spec/build/cpukit/cfggetattr.yml index fcfc3bcedc..6629c3133a 100644 --- a/spec/build/cpukit/cfggetattr.yml +++ b/spec/build/cpukit/cfggetattr.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfginttypes.yml b/spec/build/cpukit/cfginttypes.yml index baa25af685..6f06a7c90c 100644 --- a/spec/build/cpukit/cfginttypes.yml +++ b/spec/build/cpukit/cfginttypes.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgmemory.yml b/spec/build/cpukit/cfgmemory.yml index 633d98d0cc..5b3a3f324a 100644 --- a/spec/build/cpukit/cfgmemory.yml +++ b/spec/build/cpukit/cfgmemory.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgnewlib.yml b/spec/build/cpukit/cfgnewlib.yml index d2ebadc808..3f7b8d0f24 100644 --- a/spec/build/cpukit/cfgnewlib.yml +++ b/spec/build/cpukit/cfgnewlib.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: RTEMS_NEWLIB diff --git a/spec/build/cpukit/cfgpmtxceilcnst.yml b/spec/build/cpukit/cfgpmtxceilcnst.yml index 0baff35782..28e9338baf 100644 --- a/spec/build/cpukit/cfgpmtxceilcnst.yml +++ b/spec/build/cpukit/cfgpmtxceilcnst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgprionode.yml b/spec/build/cpukit/cfgprionode.yml index e26ce4d970..7071204879 100644 --- a/spec/build/cpukit/cfgprionode.yml +++ b/spec/build/cpukit/cfgprionode.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgpshdprmcnst.yml b/spec/build/cpukit/cfgpshdprmcnst.yml index 04fa53d142..37bc7f933c 100644 --- a/spec/build/cpukit/cfgpshdprmcnst.yml +++ b/spec/build/cpukit/cfgpshdprmcnst.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgrcmd.yml b/spec/build/cpukit/cfgrcmd.yml index f65980cbbb..038fb94991 100644 --- a/spec/build/cpukit/cfgrcmd.yml +++ b/spec/build/cpukit/cfgrcmd.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgsetaff.yml b/spec/build/cpukit/cfgsetaff.yml index 04a5f48e2c..412a795bd9 100644 --- a/spec/build/cpukit/cfgsetaff.yml +++ b/spec/build/cpukit/cfgsetaff.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgstdatomic.yml b/spec/build/cpukit/cfgstdatomic.yml index caa724a85e..7fe8b1fda7 100644 --- a/spec/build/cpukit/cfgstdatomic.yml +++ b/spec/build/cpukit/cfgstdatomic.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgstdint.yml b/spec/build/cpukit/cfgstdint.yml index da6ee92d36..109cc8ccf1 100644 --- a/spec/build/cpukit/cfgstdint.yml +++ b/spec/build/cpukit/cfgstdint.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgstdlib.yml b/spec/build/cpukit/cfgstdlib.yml index 70ba02ab58..738da8ec0d 100644 --- a/spec/build/cpukit/cfgstdlib.yml +++ b/spec/build/cpukit/cfgstdlib.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgstring.yml b/spec/build/cpukit/cfgstring.yml index ebd444d539..d5d014d1d3 100644 --- a/spec/build/cpukit/cfgstring.yml +++ b/spec/build/cpukit/cfgstring.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgstrings.yml b/spec/build/cpukit/cfgstrings.yml index 4d202d90c9..134a3c4636 100644 --- a/spec/build/cpukit/cfgstrings.yml +++ b/spec/build/cpukit/cfgstrings.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgsysstat.yml b/spec/build/cpukit/cfgsysstat.yml index 394618ff71..c5ac316c98 100644 --- a/spec/build/cpukit/cfgsysstat.yml +++ b/spec/build/cpukit/cfgsysstat.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgsystypes.yml b/spec/build/cpukit/cfgsystypes.yml index 89494a4edc..8f56a9cb58 100644 --- a/spec/build/cpukit/cfgsystypes.yml +++ b/spec/build/cpukit/cfgsystypes.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgszoff.yml b/spec/build/cpukit/cfgszoff.yml index edd8861d2e..878a54ffc4 100644 --- a/spec/build/cpukit/cfgszoff.yml +++ b/spec/build/cpukit/cfgszoff.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgszsize.yml b/spec/build/cpukit/cfgszsize.yml index 84926d8e70..649bfbe10f 100644 --- a/spec/build/cpukit/cfgszsize.yml +++ b/spec/build/cpukit/cfgszsize.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgsztime.yml b/spec/build/cpukit/cfgsztime.yml index 449eee7699..3bc7087381 100644 --- a/spec/build/cpukit/cfgsztime.yml +++ b/spec/build/cpukit/cfgsztime.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/cfgunistd.yml b/spec/build/cpukit/cfgunistd.yml index c48ea77b8e..5b5ab7df0e 100644 --- a/spec/build/cpukit/cfgunistd.yml +++ b/spec/build/cpukit/cfgunistd.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optada.yml b/spec/build/cpukit/optada.yml index df3111feaa..40c4aa8e4b 100644 --- a/spec/build/cpukit/optada.yml +++ b/spec/build/cpukit/optada.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Enable the Ada support diff --git a/spec/build/cpukit/optarchbits.yml b/spec/build/cpukit/optarchbits.yml index ac9a1f19cd..a2b05da764 100644 --- a/spec/build/cpukit/optarchbits.yml +++ b/spec/build/cpukit/optarchbits.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 Hesham Almatary default: '' +default-by-family: [] default-by-variant: - value: - '64' diff --git a/spec/build/cpukit/optarflags.yml b/spec/build/cpukit/optarflags.yml index 52a55544c2..cb741cc9ce 100644 --- a/spec/build/cpukit/optarflags.yml +++ b/spec/build/cpukit/optarflags.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - crD +default-by-family: [] default-by-variant: [] description: | Flags passed to the library archiver diff --git a/spec/build/cpukit/optbuildlabel.yml b/spec/build/cpukit/optbuildlabel.yml index f039089622..72ec94ae93 100644 --- a/spec/build/cpukit/optbuildlabel.yml +++ b/spec/build/cpukit/optbuildlabel.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) default: DEFAULT +default-by-family: [] default-by-variant: [] description: | Defines the build label returned by rtems_get_build_label(). diff --git a/spec/build/cpukit/optclang.yml b/spec/build/cpukit/optclang.yml index 3eaf1fed87..295e1f1efe 100644 --- a/spec/build/cpukit/optclang.yml +++ b/spec/build/cpukit/optclang.yml @@ -36,6 +36,7 @@ copyrights: - Copyright (C) 2020 Hesham Almatary - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: diff --git a/spec/build/cpukit/optdebug.yml b/spec/build/cpukit/optdebug.yml index 2c976a2f49..d5d5398ff9 100644 --- a/spec/build/cpukit/optdebug.yml +++ b/spec/build/cpukit/optdebug.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Enable the RTEMS internal debug support diff --git a/spec/build/cpukit/optdrvmgr.yml b/spec/build/cpukit/optdrvmgr.yml index f39313704c..18eb4069ef 100644 --- a/spec/build/cpukit/optdrvmgr.yml +++ b/spec/build/cpukit/optdrvmgr.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Enable the Driver Manager startup diff --git a/spec/build/cpukit/optgcc.yml b/spec/build/cpukit/optgcc.yml index 1e72232700..46bf6b7785 100644 --- a/spec/build/cpukit/optgcc.yml +++ b/spec/build/cpukit/optgcc.yml @@ -31,6 +31,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: diff --git a/spec/build/cpukit/optincludes.yml b/spec/build/cpukit/optincludes.yml index dffd71eba8..1237f2d7b5 100644 --- a/spec/build/cpukit/optincludes.yml +++ b/spec/build/cpukit/optincludes.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optinstall.yml b/spec/build/cpukit/optinstall.yml index 6b39f95e85..6de6dc9597 100644 --- a/spec/build/cpukit/optinstall.yml +++ b/spec/build/cpukit/optinstall.yml @@ -13,6 +13,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optlibdl.yml b/spec/build/cpukit/optlibdl.yml index 8b9f5e1209..4534670527 100644 --- a/spec/build/cpukit/optlibdl.yml +++ b/spec/build/cpukit/optlibdl.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: diff --git a/spec/build/cpukit/optmpci.yml b/spec/build/cpukit/optmpci.yml index 8cac36c4d3..dc6bf29580 100644 --- a/spec/build/cpukit/optmpci.yml +++ b/spec/build/cpukit/optmpci.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | If set to "True", then the message passing based multiprocessing support diff --git a/spec/build/cpukit/optnewlib.yml b/spec/build/cpukit/optnewlib.yml index a35156cafa..237fae1c3d 100644 --- a/spec/build/cpukit/optnewlib.yml +++ b/spec/build/cpukit/optnewlib.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Enable the Newlib C library support diff --git a/spec/build/cpukit/optparavirt.yml b/spec/build/cpukit/optparavirt.yml index 3a06ce7930..57737630ed 100644 --- a/spec/build/cpukit/optparavirt.yml +++ b/spec/build/cpukit/optparavirt.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Enable the para-virtualization support diff --git a/spec/build/cpukit/optposix.yml b/spec/build/cpukit/optposix.yml index 15f6abc2a2..1af17d4da3 100644 --- a/spec/build/cpukit/optposix.yml +++ b/spec/build/cpukit/optposix.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Enable support for POSIX signals diff --git a/spec/build/cpukit/optprofiling.yml b/spec/build/cpukit/optprofiling.yml index c47be24fe2..003427a44e 100644 --- a/spec/build/cpukit/optprofiling.yml +++ b/spec/build/cpukit/optprofiling.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Enable the SMP lock profiling support diff --git a/spec/build/cpukit/optsmp.yml b/spec/build/cpukit/optsmp.yml index eefeef44aa..b6a1e7c6af 100644 --- a/spec/build/cpukit/optsmp.yml +++ b/spec/build/cpukit/optsmp.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Enable the Symmetric Multiprocessing (SMP) support diff --git a/spec/build/cpukit/optszblkcnt.yml b/spec/build/cpukit/optszblkcnt.yml index 292c27c89b..89d66a890f 100644 --- a/spec/build/cpukit/optszblkcnt.yml +++ b/spec/build/cpukit/optszblkcnt.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optszblksize.yml b/spec/build/cpukit/optszblksize.yml index 4e11f51106..89dfd297eb 100644 --- a/spec/build/cpukit/optszblksize.yml +++ b/spec/build/cpukit/optszblksize.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optszmode.yml b/spec/build/cpukit/optszmode.yml index d9e19ec814..f5ca1fdfc2 100644 --- a/spec/build/cpukit/optszmode.yml +++ b/spec/build/cpukit/optszmode.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optszoff.yml b/spec/build/cpukit/optszoff.yml index 49e9231dd3..a1494c34bb 100644 --- a/spec/build/cpukit/optszoff.yml +++ b/spec/build/cpukit/optszoff.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optsztime.yml b/spec/build/cpukit/optsztime.yml index 85564321ca..3ead5b08e0 100644 --- a/spec/build/cpukit/optsztime.yml +++ b/spec/build/cpukit/optsztime.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optvermaj.yml b/spec/build/cpukit/optvermaj.yml index 2596e6ef6a..600cf011e3 100644 --- a/spec/build/cpukit/optvermaj.yml +++ b/spec/build/cpukit/optvermaj.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optvermin.yml b/spec/build/cpukit/optvermin.yml index 29c01a7c91..56ad582b96 100644 --- a/spec/build/cpukit/optvermin.yml +++ b/spec/build/cpukit/optvermin.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optverrev.yml b/spec/build/cpukit/optverrev.yml index cbe7fecc66..2ca0acabf8 100644 --- a/spec/build/cpukit/optverrev.yml +++ b/spec/build/cpukit/optverrev.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optversion.yml b/spec/build/cpukit/optversion.yml index 98a765e724..49f5fb8935 100644 --- a/spec/build/cpukit/optversion.yml +++ b/spec/build/cpukit/optversion.yml @@ -17,6 +17,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/cpukit/optwarn.yml b/spec/build/cpukit/optwarn.yml index fd97ec35b7..12bb6960ed 100644 --- a/spec/build/cpukit/optwarn.yml +++ b/spec/build/cpukit/optwarn.yml @@ -10,6 +10,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -Wall +default-by-family: [] default-by-variant: [] description: | Warning flags passed to the C and C++ compiler diff --git a/spec/build/cpukit/optwarncc.yml b/spec/build/cpukit/optwarncc.yml index 4992c36110..38558098d8 100644 --- a/spec/build/cpukit/optwarncc.yml +++ b/spec/build/cpukit/optwarncc.yml @@ -12,6 +12,7 @@ default: - -Wimplicit-function-declaration - -Wstrict-prototypes - -Wnested-externs +default-by-family: [] default-by-variant: [] description: | Warning flags passed to the C compiler diff --git a/spec/build/cpukit/optwarncxx.yml b/spec/build/cpukit/optwarncxx.yml index cd05555923..9624f8df91 100644 --- a/spec/build/cpukit/optwarncxx.yml +++ b/spec/build/cpukit/optwarncxx.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | Warning flags passed to the C++ compiler diff --git a/spec/build/testsuites/ada/optgnat.yml b/spec/build/testsuites/ada/optgnat.yml index 82d940b502..34f577b537 100644 --- a/spec/build/testsuites/ada/optgnat.yml +++ b/spec/build/testsuites/ada/optgnat.yml @@ -8,6 +8,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/testsuites/libtests/optbin2c.yml b/spec/build/testsuites/libtests/optbin2c.yml index 0470905529..53308ccfb2 100644 --- a/spec/build/testsuites/libtests/optbin2c.yml +++ b/spec/build/testsuites/libtests/optbin2c.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/testsuites/libtests/optgzip.yml b/spec/build/testsuites/libtests/optgzip.yml index d53136b076..ac0fc80100 100644 --- a/spec/build/testsuites/libtests/optgzip.yml +++ b/spec/build/testsuites/libtests/optgzip.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/testsuites/libtests/optrtemsld.yml b/spec/build/testsuites/libtests/optrtemsld.yml index 1373023c7e..55e5184d1a 100644 --- a/spec/build/testsuites/libtests/optrtemsld.yml +++ b/spec/build/testsuites/libtests/optrtemsld.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/testsuites/libtests/optrtemssyms.yml b/spec/build/testsuites/libtests/optrtemssyms.yml index 51872b04b7..ba33358a6a 100644 --- a/spec/build/testsuites/libtests/optrtemssyms.yml +++ b/spec/build/testsuites/libtests/optrtemssyms.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/testsuites/libtests/optxz.yml b/spec/build/testsuites/libtests/optxz.yml index 8bad91a7bb..158d431374 100644 --- a/spec/build/testsuites/libtests/optxz.yml +++ b/spec/build/testsuites/libtests/optxz.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/testsuites/optada.yml b/spec/build/testsuites/optada.yml index a1844c4f73..ff888d5e50 100644 --- a/spec/build/testsuites/optada.yml +++ b/spec/build/testsuites/optada.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the Ada test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optall.yml b/spec/build/testsuites/optall.yml index 437a4cb8ca..23363eb36d 100644 --- a/spec/build/testsuites/optall.yml +++ b/spec/build/testsuites/optall.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the test programs diff --git a/spec/build/testsuites/optbenchmarks.yml b/spec/build/testsuites/optbenchmarks.yml index 5452746d5c..8e9879b41f 100644 --- a/spec/build/testsuites/optbenchmarks.yml +++ b/spec/build/testsuites/optbenchmarks.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the benchmark programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optfs.yml b/spec/build/testsuites/optfs.yml index bc479b8948..7db1f821a0 100644 --- a/spec/build/testsuites/optfs.yml +++ b/spec/build/testsuites/optfs.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the file system test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optlib.yml b/spec/build/testsuites/optlib.yml index c3d1e5e7a6..4477a70e0a 100644 --- a/spec/build/testsuites/optlib.yml +++ b/spec/build/testsuites/optlib.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the library test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optmp.yml b/spec/build/testsuites/optmp.yml index 6a7ff38730..feaebd21e7 100644 --- a/spec/build/testsuites/optmp.yml +++ b/spec/build/testsuites/optmp.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the MPCI test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optpsx.yml b/spec/build/testsuites/optpsx.yml index c3a821421e..244a9b8d28 100644 --- a/spec/build/testsuites/optpsx.yml +++ b/spec/build/testsuites/optpsx.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the POSIX test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optpsxtm.yml b/spec/build/testsuites/optpsxtm.yml index 8452c3de8c..5aa5948bad 100644 --- a/spec/build/testsuites/optpsxtm.yml +++ b/spec/build/testsuites/optpsxtm.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the POSIX timing test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optrhs.yml b/spec/build/testsuites/optrhs.yml index e9e779660c..03a4fab69c 100644 --- a/spec/build/testsuites/optrhs.yml +++ b/spec/build/testsuites/optrhs.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the Rhealstone benchmark programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optsamples.yml b/spec/build/testsuites/optsamples.yml index 0edef21734..941fc81841 100644 --- a/spec/build/testsuites/optsamples.yml +++ b/spec/build/testsuites/optsamples.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Build the sample programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optsmp.yml b/spec/build/testsuites/optsmp.yml index 9851841aad..af44d1cc15 100644 --- a/spec/build/testsuites/optsmp.yml +++ b/spec/build/testsuites/optsmp.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the SMP test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optsp.yml b/spec/build/testsuites/optsp.yml index 88f378f838..36bea0c717 100644 --- a/spec/build/testsuites/optsp.yml +++ b/spec/build/testsuites/optsp.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the single-processor test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/opttm.yml b/spec/build/testsuites/opttm.yml index f5ee6afd7d..85636a28fe 100644 --- a/spec/build/testsuites/opttm.yml +++ b/spec/build/testsuites/opttm.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the timing test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optvalidation.yml b/spec/build/testsuites/optvalidation.yml index 81eb320d53..32a82abcb8 100644 --- a/spec/build/testsuites/optvalidation.yml +++ b/spec/build/testsuites/optvalidation.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | Build the validation test programs (may be also enabled by BUILD_TESTS) diff --git a/spec/build/testsuites/optverbosity.yml b/spec/build/testsuites/optverbosity.yml index a4f1e9e6f4..fc9a21dc6a 100644 --- a/spec/build/testsuites/optverbosity.yml +++ b/spec/build/testsuites/optverbosity.yml @@ -17,6 +17,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: Normal +default-by-family: [] default-by-variant: [] description: | Sets the test verbosity of the RTEMS Test Framework. Valid values are diff --git a/wscript b/wscript index 6626fafb74..4673b72540 100755 --- a/wscript +++ b/wscript @@ -592,9 +592,6 @@ class BSPItem(Item): arch_bsps = bsps.setdefault(data["arch"].strip(), {}) arch_bsps[data["bsp"].strip()] = self - def prepare_configure(self, conf, cic): - conf.env.BSP_FAMILY = self.data["family"] - def prepare_build(self, bld, bic): return BuildItemContext( bic.includes + bld.env.BSP_INCLUDES.split(), [], [], [] @@ -695,8 +692,12 @@ class OptionItem(Item): return True return False - def default_value(self, variant): + def default_value(self, variant, family): value = self.data["default"] + for default in self.data["default-by-family"]: + if OptionItem._is_variant(default["families"], family): + value = default["value"] + break for default in self.data["default-by-variant"]: if OptionItem._is_variant(default["variants"], variant): value = default["value"] @@ -709,8 +710,8 @@ class OptionItem(Item): return value return self.data["format"].format(value) - def do_defaults(self, variant): - value = self.default_value(variant) + def do_defaults(self, variant, family): + value = self.default_value(variant, family) if value is None: return description = self.data["description"] @@ -917,7 +918,7 @@ class OptionItem(Item): value = cic.cp.getboolean(conf.variant, name) cic.add_option(name) except configparser.NoOptionError: - value = self.default_value(conf.env.ARCH_BSP) + value = self.default_value(conf.env.ARCH_BSP, conf.env.ARCH_FAMILY) except ValueError as ve: conf.fatal( "Invalid value for configuration option {}: {}".format(name, ve) @@ -933,7 +934,7 @@ class OptionItem(Item): value = cic.cp.get(conf.variant, name) cic.add_option(name) except configparser.NoOptionError: - value = self.default_value(conf.env.ARCH_BSP) + value = self.default_value(conf.env.ARCH_BSP, conf.env.ARCH_FAMILY) if value is None: return value try: @@ -952,7 +953,7 @@ class OptionItem(Item): cic.add_option(name) value = no_unicode(value) except configparser.NoOptionError: - value = self.default_value(conf.env.ARCH_BSP) + value = self.default_value(conf.env.ARCH_BSP, conf.env.ARCH_FAMILY) return value def _script(self, conf, cic, value, arg): @@ -1365,12 +1366,23 @@ def configure_variant(conf, cp, bsp_map, path_list, top_group, variant): conf.setenv(variant) arch, bsp_name = variant.split("/") bsp_base = bsp_map.get(bsp_name, bsp_name) + + try: + bsp_item = bsps[arch][bsp_base] + except KeyError: + conf.fatal("No such base BSP: '{}'".format(variant)) + + family = bsp_item.data['family'] + arch_bsp = arch + "/" + bsp_base + arch_family = arch + "/" + family conf.env["ARCH"] = arch conf.env["ARCH_BSP"] = arch_bsp + conf.env["ARCH_FAMILY"] = arch_family conf.env["BSP_BASE"] = bsp_base conf.env["BSP_NAME"] = bsp_name + conf.env["BSP_FAMILY"] = family conf.env["DEST_OS"] = "rtems" # For the enabled-by evaluation we have to use the base BSP defined by the @@ -1385,10 +1397,6 @@ def configure_variant(conf, cp, bsp_map, path_list, top_group, variant): items[conf.env.TOPGROUP].configure(conf, cic) - try: - bsp_item = bsps[arch][bsp_base] - except KeyError: - conf.fatal("No such base BSP: '{}'".format(variant)) bsp_item.configure(conf, cic) options = set([o[0].upper() for o in cp.items(variant)]) -- cgit v1.2.3