summaryrefslogtreecommitdiffstats
path: root/spec/build
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-07-19 13:09:43 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-14 07:11:32 +0200
commitf3f0370f1054f4e49aa8f5ea70485d673e8e94b6 (patch)
tree11d44920353aea9bf4301eb267f8c831e622520e /spec/build
parent9f096f47243ab19db617ec990188dbef71166e41 (diff)
downloadrtems-f3f0370f1054f4e49aa8f5ea70485d673e8e94b6.tar.bz2
build: Alternative build system based on waf
Update #3818.
Diffstat (limited to 'spec/build')
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/abi.yml21
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml142
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/objsmp.yml16
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml18
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optfdten.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml16
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml16
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml15
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml16
-rw-r--r--spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml15
-rw-r--r--spec/build/bsps/arm/atsam/abi.yml20
-rw-r--r--spec/build/bsps/arm/atsam/bspatsam.yml411
-rw-r--r--spec/build/bsps/arm/atsam/linkcmds.yml49
-rw-r--r--spec/build/bsps/arm/atsam/objnet.yml22
-rw-r--r--spec/build/bsps/arm/atsam/optchgclksram.yml15
-rw-r--r--spec/build/bsps/arm/atsam/optchip.yml54
-rw-r--r--spec/build/bsps/arm/atsam/optconbaud.yml16
-rw-r--r--spec/build/bsps/arm/atsam/optconidx.yml15
-rw-r--r--spec/build/bsps/arm/atsam/optconirq.yml15
-rw-r--r--spec/build/bsps/arm/atsam/optcontype.yml15
-rw-r--r--spec/build/bsps/arm/atsam/optmck.yml16
-rw-r--r--spec/build/bsps/arm/atsam/optnocachesz.yml17
-rw-r--r--spec/build/bsps/arm/atsam/optoscmain.yml16
-rw-r--r--spec/build/bsps/arm/atsam/optqspiflashsz.yml17
-rw-r--r--spec/build/bsps/arm/atsam/optsdram.yml29
-rw-r--r--spec/build/bsps/arm/atsam/opttcmsz.yml17
-rw-r--r--spec/build/bsps/arm/atsam/optusextal.yml15
-rw-r--r--spec/build/bsps/arm/atsam/tstatsamv.yml35
-rw-r--r--spec/build/bsps/arm/beagle/abi.yml17
-rw-r--r--spec/build/bsps/arm/beagle/bspboardorig.yml19
-rw-r--r--spec/build/bsps/arm/beagle/bspboardxm.yml19
-rw-r--r--spec/build/bsps/arm/beagle/bspboneblack.yml19
-rw-r--r--spec/build/bsps/arm/beagle/bspbonewhite.yml19
-rw-r--r--spec/build/bsps/arm/beagle/grp.yml44
-rw-r--r--spec/build/bsps/arm/beagle/obj.yml61
-rw-r--r--spec/build/bsps/arm/beagle/optam335x.yml18
-rw-r--r--spec/build/bsps/arm/beagle/optconbaud.yml16
-rw-r--r--spec/build/bsps/arm/beagle/optconpoll.yml15
-rw-r--r--spec/build/bsps/arm/beagle/optdebug.yml18
-rw-r--r--spec/build/bsps/arm/beagle/optdm3730.yml18
-rw-r--r--spec/build/bsps/arm/beagle/optfdtcpyro.yml15
-rw-r--r--spec/build/bsps/arm/beagle/optfdtmxsz.yml16
-rw-r--r--spec/build/bsps/arm/beagle/optfdtro.yml15
-rw-r--r--spec/build/bsps/arm/beagle/optfdtuboot.yml15
-rw-r--r--spec/build/bsps/arm/csb336/abi.yml17
-rw-r--r--spec/build/bsps/arm/csb336/bspcsb336.yml59
-rw-r--r--spec/build/bsps/arm/csb336/objnet.yml17
-rw-r--r--spec/build/bsps/arm/csb336/start.yml14
-rw-r--r--spec/build/bsps/arm/csb337/abi.yml17
-rw-r--r--spec/build/bsps/arm/csb337/bspcsb337.yml19
-rw-r--r--spec/build/bsps/arm/csb337/bspcsb637.yml19
-rw-r--r--spec/build/bsps/arm/csb337/bspkit637v6.yml19
-rw-r--r--spec/build/bsps/arm/csb337/grp.yml52
-rw-r--r--spec/build/bsps/arm/csb337/obj.yml57
-rw-r--r--spec/build/bsps/arm/csb337/objlcd.yml16
-rw-r--r--spec/build/bsps/arm/csb337/objnet.yml16
-rw-r--r--spec/build/bsps/arm/csb337/objumon.yml26
-rw-r--r--spec/build/bsps/arm/csb337/objumoncon.yml15
-rw-r--r--spec/build/bsps/arm/csb337/optcsb637.yml21
-rw-r--r--spec/build/bsps/arm/csb337/optenlcd.yml19
-rw-r--r--spec/build/bsps/arm/csb337/optenumon.yml16
-rw-r--r--spec/build/bsps/arm/csb337/optenumoncon.yml16
-rw-r--r--spec/build/bsps/arm/csb337/optenusart0.yml15
-rw-r--r--spec/build/bsps/arm/csb337/optenusart1.yml15
-rw-r--r--spec/build/bsps/arm/csb337/optenusart2.yml15
-rw-r--r--spec/build/bsps/arm/csb337/optenusart3.yml15
-rw-r--r--spec/build/bsps/arm/csb337/start.yml14
-rw-r--r--spec/build/bsps/arm/edb7312/abi.yml17
-rw-r--r--spec/build/bsps/arm/edb7312/bspedb7312.yml62
-rw-r--r--spec/build/bsps/arm/edb7312/objnet.yml16
-rw-r--r--spec/build/bsps/arm/edb7312/optskyeye.yml15
-rw-r--r--spec/build/bsps/arm/edb7312/start.yml14
-rw-r--r--spec/build/bsps/arm/grp.yml62
-rw-r--r--spec/build/bsps/arm/gumstix/abi.yml17
-rw-r--r--spec/build/bsps/arm/gumstix/bspgumstix.yml66
-rw-r--r--spec/build/bsps/arm/gumstix/objnet.yml16
-rw-r--r--spec/build/bsps/arm/gumstix/optskyeye.yml15
-rw-r--r--spec/build/bsps/arm/gumstix/start.yml14
-rw-r--r--spec/build/bsps/arm/imx/abi.yml21
-rw-r--r--spec/build/bsps/arm/imx/bspimx.yml104
-rw-r--r--spec/build/bsps/arm/imx/objsmp.yml16
-rw-r--r--spec/build/bsps/arm/imx/optcachedata.yml18
-rw-r--r--spec/build/bsps/arm/imx/optcacheinst.yml18
-rw-r--r--spec/build/bsps/arm/imx/optccmahb.yml16
-rw-r--r--spec/build/bsps/arm/imx/optcmmecspi.yml16
-rw-r--r--spec/build/bsps/arm/imx/optcmmipg.yml16
-rw-r--r--spec/build/bsps/arm/imx/optcmmsdhci.yml16
-rw-r--r--spec/build/bsps/arm/imx/optcmmuart.yml16
-rw-r--r--spec/build/bsps/arm/imx/optconirq.yml16
-rw-r--r--spec/build/bsps/arm/imx/optfdtcpyro.yml15
-rw-r--r--spec/build/bsps/arm/imx/optfdtmxsz.yml16
-rw-r--r--spec/build/bsps/arm/imx/optfdtro.yml15
-rw-r--r--spec/build/bsps/arm/imx/optfdtuboot.yml15
-rw-r--r--spec/build/bsps/arm/imx/optresetvec.yml15
-rw-r--r--spec/build/bsps/arm/lm3s69xx/abi.yml18
-rw-r--r--spec/build/bsps/arm/lm3s69xx/bsplm3s3749.yml21
-rw-r--r--spec/build/bsps/arm/lm3s69xx/bsplm3s6965.yml21
-rw-r--r--spec/build/bsps/arm/lm3s69xx/bsplm4f120.yml21
-rw-r--r--spec/build/bsps/arm/lm3s69xx/bspqemu.yml19
-rw-r--r--spec/build/bsps/arm/lm3s69xx/grp.yml56
-rw-r--r--spec/build/bsps/arm/lm3s69xx/obj.yml55
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optenuart0.yml15
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optenuart1.yml15
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optenuart2.yml15
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optgpioahb.yml21
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optgpionum.yml25
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml18
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml18
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optlm4f120.yml18
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optssiblks.yml25
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optssiclk.yml16
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optsysclk.yml22
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optuartbaud.yml16
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optudma.yml21
-rw-r--r--spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml25
-rw-r--r--spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml38
-rw-r--r--spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml22
-rw-r--r--spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml39
-rw-r--r--spec/build/bsps/arm/lpc176x/abi.yml18
-rw-r--r--spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml21
-rw-r--r--spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml21
-rw-r--r--spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml21
-rw-r--r--spec/build/bsps/arm/lpc176x/grp.yml52
-rw-r--r--spec/build/bsps/arm/lpc176x/obj.yml80
-rw-r--r--spec/build/bsps/arm/lpc176x/optcclk.yml16
-rw-r--r--spec/build/bsps/arm/lpc176x/optconcfg.yml15
-rw-r--r--spec/build/bsps/arm/lpc176x/optdmachn.yml16
-rw-r--r--spec/build/bsps/arm/lpc176x/optlpc1768.yml15
-rw-r--r--spec/build/bsps/arm/lpc176x/optmintskstksz.yml16
-rw-r--r--spec/build/bsps/arm/lpc176x/optoscmain.yml16
-rw-r--r--spec/build/bsps/arm/lpc176x/optoscrtc.yml16
-rw-r--r--spec/build/bsps/arm/lpc176x/optpclkdiv.yml16
-rw-r--r--spec/build/bsps/arm/lpc176x/optstopgpdma.yml15
-rw-r--r--spec/build/bsps/arm/lpc176x/optstopusb.yml15
-rw-r--r--spec/build/bsps/arm/lpc176x/optuart1cfg.yml15
-rw-r--r--spec/build/bsps/arm/lpc176x/optuartbaud.yml16
-rw-r--r--spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml37
-rw-r--r--spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml38
-rw-r--r--spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml140
-rw-r--r--spec/build/bsps/arm/lpc24xx/abi.yml34
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc2362.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/bspncsram.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/bspncsromext.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/bspncsromint.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/bspplx800ram.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/bspplx800romint.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/grp.yml84
-rw-r--r--spec/build/bsps/arm/lpc24xx/obj.yml90
-rw-r--r--spec/build/bsps/arm/lpc24xx/objnet.yml16
-rw-r--r--spec/build/bsps/arm/lpc24xx/optcclk.yml28
-rw-r--r--spec/build/bsps/arm/lpc24xx/optconcfg.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/optdmachn.yml22
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml22
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemctest.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/optethdownpin.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/optethrmii.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optheapext.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optoscmain.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/optoscrtc.yml16
-rw-r--r--spec/build/bsps/arm/lpc24xx/optotgi2c.yml22
-rw-r--r--spec/build/bsps/arm/lpc24xx/optpclkdiv.yml22
-rw-r--r--spec/build/bsps/arm/lpc24xx/optresetvec.yml19
-rw-r--r--spec/build/bsps/arm/lpc24xx/optstopeth.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optstopgpdma.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/optstopusb.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optuart1cfg.yml18
-rw-r--r--spec/build/bsps/arm/lpc24xx/optuart2cfg.yml24
-rw-r--r--spec/build/bsps/arm/lpc24xx/optuart3cfg.yml21
-rw-r--r--spec/build/bsps/arm/lpc24xx/optuartbaud.yml16
-rw-r--r--spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/tstlpc2362.yml55
-rw-r--r--spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml66
-rw-r--r--spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/tstncsromint.yml15
-rw-r--r--spec/build/bsps/arm/lpc24xx/tstplx800romint.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/abi.yml18
-rw-r--r--spec/build/bsps/arm/lpc32xx/bsplpc32xxmzx.yml19
-rw-r--r--spec/build/bsps/arm/lpc32xx/bspmzxstage1.yml21
-rw-r--r--spec/build/bsps/arm/lpc32xx/bspmzxstage2.yml19
-rw-r--r--spec/build/bsps/arm/lpc32xx/bspphycore.yml19
-rw-r--r--spec/build/bsps/arm/lpc32xx/grp.yml84
-rw-r--r--spec/build/bsps/arm/lpc32xx/obj.yml69
-rw-r--r--spec/build/bsps/arm/lpc32xx/objnet.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optdismmu.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optdisroprot.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optdisrwdc.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optdmachn.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optenwdgrst.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optethrmii.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optoscmain.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optoscrtc.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optotgi2c.yml19
-rw-r--r--spec/build/bsps/arm/lpc32xx/optotgvbus.yml19
-rw-r--r--spec/build/bsps/arm/lpc32xx/optperiphclk.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optresetvec.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optscratchsz.yml19
-rw-r--r--spec/build/bsps/arm/lpc32xx/optstopeth.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optstopgpdma.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optstopusb.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optu3clk.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optu4clk.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optu5clk.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optu6clk.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optuart1baud.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optuart2baud.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/optuart3baud.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optuart4baud.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optuart5baud.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optuart6baud.yml16
-rw-r--r--spec/build/bsps/arm/lpc32xx/optuart7baud.yml15
-rw-r--r--spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml23
-rw-r--r--spec/build/bsps/arm/opta9periphclk.yml24
-rw-r--r--spec/build/bsps/arm/optmmusmallpages.yml17
-rw-r--r--spec/build/bsps/arm/optmmusz.yml21
-rw-r--r--spec/build/bsps/arm/raspberrypi/abi.yml25
-rw-r--r--spec/build/bsps/arm/raspberrypi/bspraspberrypi.yml19
-rw-r--r--spec/build/bsps/arm/raspberrypi/bspraspberrypi2.yml19
-rw-r--r--spec/build/bsps/arm/raspberrypi/grp.yml46
-rw-r--r--spec/build/bsps/arm/raspberrypi/linkcmds.yml43
-rw-r--r--spec/build/bsps/arm/raspberrypi/obj.yml61
-rw-r--r--spec/build/bsps/arm/raspberrypi/objsmp.yml16
-rw-r--r--spec/build/bsps/arm/raspberrypi/optenhyp.yml15
-rw-r--r--spec/build/bsps/arm/raspberrypi/opti2ciomode.yml15
-rw-r--r--spec/build/bsps/arm/raspberrypi/optnocachelen.yml18
-rw-r--r--spec/build/bsps/arm/raspberrypi/optramlen.yml18
-rw-r--r--spec/build/bsps/arm/raspberrypi/optresetvec.yml15
-rw-r--r--spec/build/bsps/arm/raspberrypi/optrpi2.yml18
-rw-r--r--spec/build/bsps/arm/raspberrypi/optspiiomode.yml15
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/abi.yml21
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml84
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/objsmp.yml16
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml16
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml18
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml18
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml18
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml18
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/optmmusmallpages.yml15
-rw-r--r--spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml15
-rw-r--r--spec/build/bsps/arm/rtl22xx/abi.yml22
-rw-r--r--spec/build/bsps/arm/rtl22xx/bsprtl22xx.yml21
-rw-r--r--spec/build/bsps/arm/rtl22xx/bsprtl22xxt.yml21
-rw-r--r--spec/build/bsps/arm/rtl22xx/grp.yml30
-rw-r--r--spec/build/bsps/arm/rtl22xx/obj.yml41
-rw-r--r--spec/build/bsps/arm/rtl22xx/objnet.yml16
-rw-r--r--spec/build/bsps/arm/rtl22xx/optskyeye.yml15
-rw-r--r--spec/build/bsps/arm/rtl22xx/start.yml14
-rw-r--r--spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml21
-rw-r--r--spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml18
-rw-r--r--spec/build/bsps/arm/smdk2410/abi.yml17
-rw-r--r--spec/build/bsps/arm/smdk2410/bspsmdk2410.yml69
-rw-r--r--spec/build/bsps/arm/smdk2410/optcpus3c2410.yml18
-rw-r--r--spec/build/bsps/arm/smdk2410/optskyeye.yml15
-rw-r--r--spec/build/bsps/arm/smdk2410/start.yml14
-rw-r--r--spec/build/bsps/arm/start.yml14
-rw-r--r--spec/build/bsps/arm/stm32f4/abi.yml23
-rw-r--r--spec/build/bsps/arm/stm32f4/bspstm32f105rc.yml21
-rw-r--r--spec/build/bsps/arm/stm32f4/bspstm32f4.yml21
-rw-r--r--spec/build/bsps/arm/stm32f4/grp.yml60
-rw-r--r--spec/build/bsps/arm/stm32f4/obj.yml70
-rw-r--r--spec/build/bsps/arm/stm32f4/opteni2c1.yml18
-rw-r--r--spec/build/bsps/arm/stm32f4/opteni2c2.yml15
-rw-r--r--spec/build/bsps/arm/stm32f4/optenuart4.yml15
-rw-r--r--spec/build/bsps/arm/stm32f4/optenuart5.yml15
-rw-r--r--spec/build/bsps/arm/stm32f4/optenusart1.yml15
-rw-r--r--spec/build/bsps/arm/stm32f4/optenusart2.yml15
-rw-r--r--spec/build/bsps/arm/stm32f4/optenusart3.yml15
-rw-r--r--spec/build/bsps/arm/stm32f4/optenusart6.yml15
-rw-r--r--spec/build/bsps/arm/stm32f4/optf10xxx.yml18
-rw-r--r--spec/build/bsps/arm/stm32f4/optf4xxxx.yml18
-rw-r--r--spec/build/bsps/arm/stm32f4/opthclk.yml19
-rw-r--r--spec/build/bsps/arm/stm32f4/optoschse.yml16
-rw-r--r--spec/build/bsps/arm/stm32f4/optpclk1.yml19
-rw-r--r--spec/build/bsps/arm/stm32f4/optpclk2.yml19
-rw-r--r--spec/build/bsps/arm/stm32f4/optsysclk.yml19
-rw-r--r--spec/build/bsps/arm/stm32f4/optusartbaud.yml16
-rw-r--r--spec/build/bsps/arm/stm32f4/tststm32f105rc.yml22
-rw-r--r--spec/build/bsps/arm/tms570/abi.yml21
-rw-r--r--spec/build/bsps/arm/tms570/bspls3137hdk.yml21
-rw-r--r--spec/build/bsps/arm/tms570/bspls3137hdkintram.yml21
-rw-r--r--spec/build/bsps/arm/tms570/bspls3137hdksdram.yml19
-rw-r--r--spec/build/bsps/arm/tms570/bspls3137hdkwithloader.yml21
-rw-r--r--spec/build/bsps/arm/tms570/grp.yml48
-rw-r--r--spec/build/bsps/arm/tms570/obj.yml100
-rw-r--r--spec/build/bsps/arm/tms570/objhwinit.yml27
-rw-r--r--spec/build/bsps/arm/tms570/optcclk.yml16
-rw-r--r--spec/build/bsps/arm/tms570/optconirq.yml16
-rw-r--r--spec/build/bsps/arm/tms570/optlowinit.yml16
-rw-r--r--spec/build/bsps/arm/tms570/optmintskstksz.yml16
-rw-r--r--spec/build/bsps/arm/tms570/optoscmain.yml16
-rw-r--r--spec/build/bsps/arm/tms570/optoscrtc.yml16
-rw-r--r--spec/build/bsps/arm/tms570/optreginit.yml15
-rw-r--r--spec/build/bsps/arm/tms570/optscibaud.yml16
-rw-r--r--spec/build/bsps/arm/tms570/opttms570ls3137.yml15
-rw-r--r--spec/build/bsps/arm/tms570/tstls3137hdkintram.yml23
-rw-r--r--spec/build/bsps/arm/xen/abi.yml20
-rw-r--r--spec/build/bsps/arm/xen/bspxen.yml78
-rw-r--r--spec/build/bsps/arm/xen/linkcmds.yml72
-rw-r--r--spec/build/bsps/arm/xen/optgentmrusevirt.yml15
-rw-r--r--spec/build/bsps/arm/xen/optgentmunmask.yml15
-rw-r--r--spec/build/bsps/arm/xen/optloadoff.yml18
-rw-r--r--spec/build/bsps/arm/xen/optnocachelen.yml18
-rw-r--r--spec/build/bsps/arm/xen/optramlen.yml18
-rw-r--r--spec/build/bsps/arm/xen/optramori.yml18
-rw-r--r--spec/build/bsps/arm/xen/optzimghdr.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/abi.yml21
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/bspqemu.yml19
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/bspzc702.yml19
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/bspzc706.yml19
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/bspzedboard.yml19
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/grp.yml64
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/linkcmds.yml46
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/obj.yml47
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/objsmp.yml16
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml22
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optcachedata.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml22
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optclkuart.yml22
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optconirq.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optconminor.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optint0len.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optint0ori.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optint1len.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optint1ori.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optramlen.yml30
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optramori.yml21
-rw-r--r--spec/build/bsps/arm/xilinx-zynq/optresetvec.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/abi.yml21
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml95
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/linkcmds.yml46
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/objsmp.yml16
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml19
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optconminor.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optgentmrfreq.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optgentmrusevirt.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml17
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml21
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optramori.yml18
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml15
-rw-r--r--spec/build/bsps/bfin/TLL6527M/abi.yml17
-rw-r--r--spec/build/bsps/bfin/TLL6527M/bsptll6527m.yml62
-rw-r--r--spec/build/bsps/bfin/TLL6527M/optconbaud.yml16
-rw-r--r--spec/build/bsps/bfin/TLL6527M/optconirq.yml16
-rw-r--r--spec/build/bsps/bfin/TLL6527M/optirqtbl.yml15
-rw-r--r--spec/build/bsps/bfin/TLL6527M/optskyeye.yml15
-rw-r--r--spec/build/bsps/bfin/TLL6527M/optuartdma.yml15
-rw-r--r--spec/build/bsps/bfin/bf537Stamp/abi.yml16
-rw-r--r--spec/build/bsps/bfin/bf537Stamp/bspbf537stamp.yml57
-rw-r--r--spec/build/bsps/bfin/bf537Stamp/objnet.yml17
-rw-r--r--spec/build/bsps/bfin/bf537Stamp/optconirq.yml16
-rw-r--r--spec/build/bsps/bfin/bf537Stamp/optskyeye.yml15
-rw-r--r--spec/build/bsps/bfin/bf537Stamp/start.yml14
-rw-r--r--spec/build/bsps/bfin/eZKit533/abi.yml16
-rw-r--r--spec/build/bsps/bfin/eZKit533/bspezkit533.yml56
-rw-r--r--spec/build/bsps/bfin/eZKit533/optconirq.yml16
-rw-r--r--spec/build/bsps/bfin/eZKit533/optskyeye.yml15
-rw-r--r--spec/build/bsps/bfin/grp.yml46
-rw-r--r--spec/build/bsps/bfin/obj.yml21
-rw-r--r--spec/build/bsps/bfin/start.yml14
-rw-r--r--spec/build/bsps/bspopts.yml39
-rw-r--r--spec/build/bsps/grpmake.yml44
-rw-r--r--spec/build/bsps/i386/grp.yml29
-rw-r--r--spec/build/bsps/i386/pc386/abi.yml48
-rw-r--r--spec/build/bsps/i386/pc386/bsppc386.yml19
-rw-r--r--spec/build/bsps/i386/pc386/bsppc486.yml19
-rw-r--r--spec/build/bsps/i386/pc386/bsppc586.yml19
-rw-r--r--spec/build/bsps/i386/pc386/bsppc586sse.yml19
-rw-r--r--spec/build/bsps/i386/pc386/bsppc686.yml19
-rw-r--r--spec/build/bsps/i386/pc386/bsppcp4.yml19
-rw-r--r--spec/build/bsps/i386/pc386/grp.yml68
-rw-r--r--spec/build/bsps/i386/pc386/obj.yml83
-rw-r--r--spec/build/bsps/i386/pc386/objide.yml16
-rw-r--r--spec/build/bsps/i386/pc386/objnet.yml19
-rw-r--r--spec/build/bsps/i386/pc386/objsmp.yml16
-rw-r--r--spec/build/bsps/i386/pc386/objvga.yml25
-rw-r--r--spec/build/bsps/i386/pc386/objvgacir.yml17
-rw-r--r--spec/build/bsps/i386/pc386/objvgavbe.yml17
-rw-r--r--spec/build/bsps/i386/pc386/objvgavga.yml17
-rw-r--r--spec/build/bsps/i386/pc386/optcirrus.yml16
-rw-r--r--spec/build/bsps/i386/pc386/optclk8253.yml15
-rw-r--r--spec/build/bsps/i386/pc386/optclktsc.yml15
-rw-r--r--spec/build/bsps/i386/pc386/optconcom1.yml15
-rw-r--r--spec/build/bsps/i386/pc386/optencom14.yml15
-rw-r--r--spec/build/bsps/i386/pc386/optenide.yml16
-rw-r--r--spec/build/bsps/i386/pc386/optenvga.yml16
-rw-r--r--spec/build/bsps/i386/pc386/optgdbstub.yml15
-rw-r--r--spec/build/bsps/i386/pc386/optgdtdesc.yml26
-rw-r--r--spec/build/bsps/i386/pc386/optidepriifc.yml15
-rw-r--r--spec/build/bsps/i386/pc386/optidesecifc.yml15
-rw-r--r--spec/build/bsps/i386/pc386/optvberm.yml16
-rw-r--r--spec/build/bsps/i386/pc386/optvga.yml16
-rw-r--r--spec/build/bsps/i386/pc386/optvideo80x50.yml15
-rw-r--r--spec/build/bsps/i386/pc386/start.yml14
-rw-r--r--spec/build/bsps/linkcmds.yml20
-rw-r--r--spec/build/bsps/lm32/grp.yml28
-rw-r--r--spec/build/bsps/lm32/lm32_evr/abi.yml16
-rw-r--r--spec/build/bsps/lm32/lm32_evr/bspgdbsim.yml21
-rw-r--r--spec/build/bsps/lm32/lm32_evr/bsplm32evr.yml19
-rw-r--r--spec/build/bsps/lm32/lm32_evr/grp.yml30
-rw-r--r--spec/build/bsps/lm32/lm32_evr/obj.yml33
-rw-r--r--spec/build/bsps/lm32/lm32_evr/objnet.yml16
-rw-r--r--spec/build/bsps/lm32/lm32_evr/optsim.yml18
-rw-r--r--spec/build/bsps/lm32/milkymist/abi.yml20
-rw-r--r--spec/build/bsps/lm32/milkymist/bspmilkymist.yml67
-rw-r--r--spec/build/bsps/lm32/milkymist/objnet.yml16
-rw-r--r--spec/build/bsps/lm32/milkymist/optsim.yml15
-rw-r--r--spec/build/bsps/lm32/start.yml14
-rw-r--r--spec/build/bsps/m68k/av5282/abi.yml17
-rw-r--r--spec/build/bsps/m68k/av5282/bspav5282.yml55
-rw-r--r--spec/build/bsps/m68k/av5282/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/av5282/start.yml14
-rw-r--r--spec/build/bsps/m68k/csb360/abi.yml17
-rw-r--r--spec/build/bsps/m68k/csb360/bspcsb360.yml55
-rw-r--r--spec/build/bsps/m68k/csb360/start.yml14
-rw-r--r--spec/build/bsps/m68k/gen68340/abi.yml17
-rw-r--r--spec/build/bsps/m68k/gen68340/bspgen68340.yml61
-rw-r--r--spec/build/bsps/m68k/gen68340/start.yml14
-rw-r--r--spec/build/bsps/m68k/gen68360/abi.yml25
-rw-r--r--spec/build/bsps/m68k/gen68360/bspgen68360.yml19
-rw-r--r--spec/build/bsps/m68k/gen68360/bspgen68360040.yml19
-rw-r--r--spec/build/bsps/m68k/gen68360/bsppgh360.yml19
-rw-r--r--spec/build/bsps/m68k/gen68360/grp.yml36
-rw-r--r--spec/build/bsps/m68k/gen68360/obj.yml41
-rw-r--r--spec/build/bsps/m68k/gen68360/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/gen68360/opt68360.yml18
-rw-r--r--spec/build/bsps/m68k/gen68360/opt68360x040.yml18
-rw-r--r--spec/build/bsps/m68k/gen68360/optpgh360.yml18
-rw-r--r--spec/build/bsps/m68k/gen68360/start.yml14
-rw-r--r--spec/build/bsps/m68k/genmcf548x/abi.yml18
-rw-r--r--spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml19
-rw-r--r--spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml19
-rw-r--r--spec/build/bsps/m68k/genmcf548x/grp.yml38
-rw-r--r--spec/build/bsps/m68k/genmcf548x/obj.yml52
-rw-r--r--spec/build/bsps/m68k/genmcf548x/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optcpuclk.yml22
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optdbug.yml18
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optlowinit.yml18
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml18
-rw-r--r--spec/build/bsps/m68k/genmcf548x/start.yml14
-rw-r--r--spec/build/bsps/m68k/grp.yml49
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml71
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/start.yml14
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml14
-rw-r--r--spec/build/bsps/m68k/mcf52235/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mcf52235/bspmcf52235.yml58
-rw-r--r--spec/build/bsps/m68k/mcf52235/start.yml14
-rw-r--r--spec/build/bsps/m68k/mcf52235/tstmcf52235.yml34
-rw-r--r--spec/build/bsps/m68k/mcf5225x/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml56
-rw-r--r--spec/build/bsps/m68k/mcf5225x/start.yml14
-rw-r--r--spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml17
-rw-r--r--spec/build/bsps/m68k/mcf5235/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mcf5235/bspmcf5235.yml60
-rw-r--r--spec/build/bsps/m68k/mcf5235/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/mcf5235/start.yml14
-rw-r--r--spec/build/bsps/m68k/mcf5329/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mcf5329/bspmcf5329.yml57
-rw-r--r--spec/build/bsps/m68k/mcf5329/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/mcf5329/start.yml14
-rw-r--r--spec/build/bsps/m68k/mrm332/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mrm332/bspmrm332.yml59
-rw-r--r--spec/build/bsps/m68k/mrm332/start.yml14
-rw-r--r--spec/build/bsps/m68k/mrm332/tstmrm332.yml25
-rw-r--r--spec/build/bsps/m68k/mvme147/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mvme147/bspmvme147.yml55
-rw-r--r--spec/build/bsps/m68k/mvme147s/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mvme147s/bspmvme147s.yml57
-rw-r--r--spec/build/bsps/m68k/mvme147s/objmpci.yml18
-rw-r--r--spec/build/bsps/m68k/mvme162/abi.yml18
-rw-r--r--spec/build/bsps/m68k/mvme162/bspmvme162.yml21
-rw-r--r--spec/build/bsps/m68k/mvme162/bspmvme162lx.yml21
-rw-r--r--spec/build/bsps/m68k/mvme162/grp.yml30
-rw-r--r--spec/build/bsps/m68k/mvme162/obj.yml41
-rw-r--r--spec/build/bsps/m68k/mvme162/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/mvme162/tstmvme162.yml13
-rw-r--r--spec/build/bsps/m68k/mvme162/tstmvme162lx.yml13
-rw-r--r--spec/build/bsps/m68k/mvme167/abi.yml17
-rw-r--r--spec/build/bsps/m68k/mvme167/bspmvme167.yml72
-rw-r--r--spec/build/bsps/m68k/mvme167/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/mvme167/optconminor.yml15
-rw-r--r--spec/build/bsps/m68k/mvme167/optintlvl.yml15
-rw-r--r--spec/build/bsps/m68k/mvme167/optiomode.yml15
-rw-r--r--spec/build/bsps/m68k/mvme167/optmvme167.yml14
-rw-r--r--spec/build/bsps/m68k/mvme167/optprintkminor.yml16
-rw-r--r--spec/build/bsps/m68k/mvme167/optuseterm.yml15
-rw-r--r--spec/build/bsps/m68k/objfpsp.yml57
-rw-r--r--spec/build/bsps/m68k/start.yml14
-rw-r--r--spec/build/bsps/m68k/uC5282/abi.yml17
-rw-r--r--spec/build/bsps/m68k/uC5282/bspuc5282.yml55
-rw-r--r--spec/build/bsps/m68k/uC5282/objnet.yml16
-rw-r--r--spec/build/bsps/m68k/uC5282/start.yml14
-rw-r--r--spec/build/bsps/makebsp.yml41
-rw-r--r--spec/build/bsps/makecustom.yml15
-rw-r--r--spec/build/bsps/makeinc.yml65
-rw-r--r--spec/build/bsps/maketarget.yml55
-rw-r--r--spec/build/bsps/mips/csb350/abi.yml19
-rw-r--r--spec/build/bsps/mips/csb350/bspcsb350.yml58
-rw-r--r--spec/build/bsps/mips/csb350/objnet.yml16
-rw-r--r--spec/build/bsps/mips/csb350/start.yml14
-rw-r--r--spec/build/bsps/mips/grp.yml24
-rw-r--r--spec/build/bsps/mips/hurricane/abi.yml19
-rw-r--r--spec/build/bsps/mips/hurricane/bsphurricane.yml70
-rw-r--r--spec/build/bsps/mips/hurricane/optrm52xx.yml15
-rw-r--r--spec/build/bsps/mips/hurricane/optusc320.yml15
-rw-r--r--spec/build/bsps/mips/hurricane/start.yml14
-rw-r--r--spec/build/bsps/mips/jmr3904/abi.yml19
-rw-r--r--spec/build/bsps/mips/jmr3904/bspjmr3904.yml57
-rw-r--r--spec/build/bsps/mips/jmr3904/start.yml14
-rw-r--r--spec/build/bsps/mips/jmr3904/tstjmr3904.yml15
-rw-r--r--spec/build/bsps/mips/malta/abi.yml19
-rw-r--r--spec/build/bsps/mips/malta/bspmalta.yml67
-rw-r--r--spec/build/bsps/mips/malta/start.yml14
-rw-r--r--spec/build/bsps/mips/rbtx4925/abi.yml19
-rw-r--r--spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml66
-rw-r--r--spec/build/bsps/mips/rbtx4925/opttx49xx.yml15
-rw-r--r--spec/build/bsps/mips/rbtx4925/start.yml14
-rw-r--r--spec/build/bsps/mips/rbtx4938/abi.yml19
-rw-r--r--spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml64
-rw-r--r--spec/build/bsps/mips/rbtx4938/start.yml14
-rw-r--r--spec/build/bsps/moxie/moxiesim/abi.yml16
-rw-r--r--spec/build/bsps/moxie/moxiesim/bspmoxiesim.yml53
-rw-r--r--spec/build/bsps/moxie/moxiesim/start.yml14
-rw-r--r--spec/build/bsps/nios2/nios2_iss/abi.yml18
-rw-r--r--spec/build/bsps/nios2/nios2_iss/bspnios2iss.yml49
-rw-r--r--spec/build/bsps/nios2/nios2_iss/start.yml14
-rw-r--r--spec/build/bsps/obj.yml107
-rw-r--r--spec/build/bsps/objgrlib.yml142
-rw-r--r--spec/build/bsps/objgrlibnet.yml17
-rw-r--r--spec/build/bsps/objgrlibnosmp.yml15
-rw-r--r--spec/build/bsps/objirq.yml19
-rw-r--r--spec/build/bsps/objirqdflt.yml17
-rw-r--r--spec/build/bsps/objmpci.yml32
-rw-r--r--spec/build/bsps/objnet.yml34
-rw-r--r--spec/build/bsps/objnetnosmp.yml21
-rw-r--r--spec/build/bsps/optabi.yml17
-rw-r--r--spec/build/bsps/optasflags.yml16
-rw-r--r--spec/build/bsps/optbsp.yml15
-rw-r--r--spec/build/bsps/optcachedata.yml19
-rw-r--r--spec/build/bsps/optcacheinst.yml19
-rw-r--r--spec/build/bsps/optclang.yml17
-rw-r--r--spec/build/bsps/optclkbootcpu.yml20
-rw-r--r--spec/build/bsps/optclkfastidle.yml20
-rw-r--r--spec/build/bsps/optconsolebaud.yml23
-rw-r--r--spec/build/bsps/optconsoleirq.yml16
-rw-r--r--spec/build/bsps/optfatalverb.yml17
-rw-r--r--spec/build/bsps/optgcc.yml17
-rw-r--r--spec/build/bsps/optincludes.yml16
-rw-r--r--spec/build/bsps/optldflags.yml18
-rw-r--r--spec/build/bsps/optldflagsbsp.yml17
-rw-r--r--spec/build/bsps/optmake.yml19
-rw-r--r--spec/build/bsps/optmakelegacy.yml15
-rw-r--r--spec/build/bsps/opto0.yml22
-rw-r--r--spec/build/bsps/opto1.yml22
-rw-r--r--spec/build/bsps/opto2.yml22
-rw-r--r--spec/build/bsps/optog.yml22
-rw-r--r--spec/build/bsps/optos.yml22
-rw-r--r--spec/build/bsps/optprintexcpt.yml17
-rw-r--r--spec/build/bsps/optreset.yml16
-rw-r--r--spec/build/bsps/optresetkey.yml17
-rw-r--r--spec/build/bsps/or1k/generic_or1k/abi.yml17
-rw-r--r--spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml67
-rw-r--r--spec/build/bsps/or1k/generic_or1k/optperiphclk.yml16
-rw-r--r--spec/build/bsps/or1k/generic_or1k/optresetvec.yml15
-rw-r--r--spec/build/bsps/or1k/generic_or1k/start.yml14
-rw-r--r--spec/build/bsps/or1k/grp.yml15
-rw-r--r--spec/build/bsps/pkgconfig.yml34
-rw-r--r--spec/build/bsps/powerpc/beatnik/abi.yml18
-rw-r--r--spec/build/bsps/powerpc/beatnik/bspbeatnik.yml107
-rw-r--r--spec/build/bsps/powerpc/beatnik/objnet.yml23
-rw-r--r--spec/build/bsps/powerpc/beatnik/optsbrk.yml15
-rw-r--r--spec/build/bsps/powerpc/crti.yml14
-rw-r--r--spec/build/bsps/powerpc/crtn.yml14
-rw-r--r--spec/build/bsps/powerpc/gen5200/abi.yml21
-rw-r--r--spec/build/bsps/powerpc/gen5200/bspicecube.yml19
-rw-r--r--spec/build/bsps/powerpc/gen5200/bsppm520cr825.yml19
-rw-r--r--spec/build/bsps/powerpc/gen5200/bsppm520ze30.yml19
-rw-r--r--spec/build/bsps/powerpc/gen5200/grp.yml64
-rw-r--r--spec/build/bsps/powerpc/gen5200/obj.yml117
-rw-r--r--spec/build/bsps/powerpc/gen5200/objnet.yml16
-rw-r--r--spec/build/bsps/powerpc/gen5200/optbenchirq.yml15
-rw-r--r--spec/build/bsps/powerpc/gen5200/optenirqnest.yml18
-rw-r--r--spec/build/bsps/powerpc/gen5200/optgpiomsk.yml22
-rw-r--r--spec/build/bsps/powerpc/gen5200/optgpioval.yml22
-rw-r--r--spec/build/bsps/powerpc/gen5200/opticecub.yml18
-rw-r--r--spec/build/bsps/powerpc/gen5200/optpm520cr825.yml18
-rw-r--r--spec/build/bsps/powerpc/gen5200/optpm520ze30.yml18
-rw-r--r--spec/build/bsps/powerpc/gen5200/optprintkminor.yml16
-rw-r--r--spec/build/bsps/powerpc/gen5200/optpscgps.yml16
-rw-r--r--spec/build/bsps/powerpc/gen5200/optsinglechar.yml15
-rw-r--r--spec/build/bsps/powerpc/gen5200/optuartmsk.yml25
-rw-r--r--spec/build/bsps/powerpc/gen5200/optuartstermirq.yml15
-rw-r--r--spec/build/bsps/powerpc/gen5200/optuboot.yml21
-rw-r--r--spec/build/bsps/powerpc/gen5200/start.yml14
-rw-r--r--spec/build/bsps/powerpc/gen83xx/abi.yml21
-rw-r--r--spec/build/bsps/powerpc/gen83xx/bspbruid.yml19
-rw-r--r--spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml19
-rw-r--r--spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml19
-rw-r--r--spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml19
-rw-r--r--spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml19
-rw-r--r--spec/build/bsps/powerpc/gen83xx/grp.yml66
-rw-r--r--spec/build/bsps/powerpc/gen83xx/obj.yml60
-rw-r--r--spec/build/bsps/powerpc/gen83xx/objnet.yml17
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optbruid.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optchiptype.yml28
-rw-r--r--spec/build/bsps/powerpc/gen83xx/opthsccm01.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optirqnest.yml21
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optnandcs0.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optnet0phy.yml22
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optuart2.yml15
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optuartirq.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optuboot.yml24
-rw-r--r--spec/build/bsps/powerpc/gen83xx/optulpi.yml18
-rw-r--r--spec/build/bsps/powerpc/gen83xx/start.yml14
-rw-r--r--spec/build/bsps/powerpc/grp.yml91
-rw-r--r--spec/build/bsps/powerpc/haleakala/abi.yml18
-rw-r--r--spec/build/bsps/powerpc/haleakala/bsphaleakala.yml70
-rw-r--r--spec/build/bsps/powerpc/haleakala/objnet.yml16
-rw-r--r--spec/build/bsps/powerpc/haleakala/optsprg.yml15
-rw-r--r--spec/build/bsps/powerpc/haleakala/optvecbase.yml16
-rw-r--r--spec/build/bsps/powerpc/haleakala/start.yml14
-rw-r--r--spec/build/bsps/powerpc/motld.yml28
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/abi.yml43
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/boot.yml49
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/bspmcp750.yml19
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/bspmtx603e.yml19
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/bspmvme2100.yml19
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/bspmvme2307.yml19
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/bspqemu.yml19
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/bspqemualtivec.yml19
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/grp.yml58
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/obj.yml61
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/objqemunet.yml18
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml21
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml18
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml18
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml18
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/optppcgeneric.yml21
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml18
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml15
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/qemufakerom.yml38
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/abi.yml23
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/bspgwlcfm.yml21
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/bspmpc5566evb.yml21
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/bspmpc5643levb.yml21
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/bspmpc5668g.yml21
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/bspmpc5674fevb.yml21
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/bspphycorempc5554.yml21
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/grp.yml112
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/obj.yml97
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/objnet.yml17
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml25
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml31
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml25
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml22
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml19
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml19
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml22
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml25
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml18
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml25
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml18
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml18
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml18
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml21
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml18
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml28
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml18
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml18
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml19
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml19
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml25
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml19
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/start.yml14
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml19
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643ldpu.yml17
-rw-r--r--spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml17
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/abi.yml22
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml78
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/objnet.yml17
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/optconminor.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml16
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml15
-rw-r--r--spec/build/bsps/powerpc/mpc8260ads/start.yml14
-rw-r--r--spec/build/bsps/powerpc/mvme3100/abi.yml19
-rw-r--r--spec/build/bsps/powerpc/mvme3100/bspmvme3100.yml90
-rw-r--r--spec/build/bsps/powerpc/mvme3100/objnet.yml16
-rw-r--r--spec/build/bsps/powerpc/mvme3100/optsbrk.yml15
-rw-r--r--spec/build/bsps/powerpc/mvme3100/start.yml14
-rw-r--r--spec/build/bsps/powerpc/mvme5500/abi.yml19
-rw-r--r--spec/build/bsps/powerpc/mvme5500/bspmvme5500.yml99
-rw-r--r--spec/build/bsps/powerpc/mvme5500/objnet.yml18
-rw-r--r--spec/build/bsps/powerpc/mvme5500/optsbrk.yml15
-rw-r--r--spec/build/bsps/powerpc/mvme5500/start.yml26
-rw-r--r--spec/build/bsps/powerpc/obj.yml17
-rw-r--r--spec/build/bsps/powerpc/objexc.yml26
-rw-r--r--spec/build/bsps/powerpc/objvme.yml18
-rw-r--r--spec/build/bsps/powerpc/psim/abi.yml21
-rw-r--r--spec/build/bsps/powerpc/psim/bsppsim.yml85
-rw-r--r--spec/build/bsps/powerpc/psim/objmpci.yml18
-rw-r--r--spec/build/bsps/powerpc/psim/objnet.yml16
-rw-r--r--spec/build/bsps/powerpc/psim/optclkfastidle.yml18
-rw-r--r--spec/build/bsps/powerpc/psim/optsbrk.yml15
-rw-r--r--spec/build/bsps/powerpc/psim/optsprg.yml15
-rw-r--r--spec/build/bsps/powerpc/psim/optvecbase.yml16
-rw-r--r--spec/build/bsps/powerpc/psim/start.yml14
-rw-r--r--spec/build/bsps/powerpc/qemuppc/abi.yml18
-rw-r--r--spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml65
-rw-r--r--spec/build/bsps/powerpc/qemuppc/start.yml14
-rw-r--r--spec/build/bsps/powerpc/qoriq/abi.yml38
-rw-r--r--spec/build/bsps/powerpc/qoriq/bspcore0.yml21
-rw-r--r--spec/build/bsps/powerpc/qoriq/bspcore1.yml21
-rw-r--r--spec/build/bsps/powerpc/qoriq/bspe500.yml21
-rw-r--r--spec/build/bsps/powerpc/qoriq/bspe650032.yml21
-rw-r--r--spec/build/bsps/powerpc/qoriq/bspe650064.yml21
-rw-r--r--spec/build/bsps/powerpc/qoriq/grp.yml118
-rw-r--r--spec/build/bsps/powerpc/qoriq/obj.yml75
-rw-r--r--spec/build/bsps/powerpc/qoriq/objnet.yml18
-rw-r--r--spec/build/bsps/powerpc/qoriq/objsmp.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/optbucsr.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optcachealign.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optchipnum.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optchipser.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optclktmctr.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optclktmr.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optcpucnt.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optetsec1phy.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optetsec2phy.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optetsec3phy.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optexcbooke.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/optfdtmxsz.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optfdtro.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/opthid0.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/opthyp.yml18
-rw-r--r--spec/build/bsps/powerpc/qoriq/opthypguest.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/opticombegin.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/opticomsz.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optmas7.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optmsr.yml22
-rw-r--r--spec/build/bsps/powerpc/qoriq/optspefscr.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optthrdcnt.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml19
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuart0en.yml18
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuart1en.yml18
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml21
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml16
-rw-r--r--spec/build/bsps/powerpc/qoriq/optuartirq.yml15
-rw-r--r--spec/build/bsps/powerpc/qoriq/start.yml14
-rw-r--r--spec/build/bsps/powerpc/ss555/abi.yml18
-rw-r--r--spec/build/bsps/powerpc/ss555/bspss555.yml81
-rw-r--r--spec/build/bsps/powerpc/ss555/optconminor.yml16
-rw-r--r--spec/build/bsps/powerpc/ss555/optprintkminor.yml16
-rw-r--r--spec/build/bsps/powerpc/ss555/optuartsiomode.yml15
-rw-r--r--spec/build/bsps/powerpc/ss555/optuartsterm.yml15
-rw-r--r--spec/build/bsps/powerpc/ss555/optwdgtimeout.yml16
-rw-r--r--spec/build/bsps/powerpc/ss555/start.yml14
-rw-r--r--spec/build/bsps/powerpc/start.yml14
-rw-r--r--spec/build/bsps/powerpc/t32mppc/abi.yml22
-rw-r--r--spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml70
-rw-r--r--spec/build/bsps/powerpc/t32mppc/objsmp.yml15
-rw-r--r--spec/build/bsps/powerpc/t32mppc/optexcbooke.yml15
-rw-r--r--spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml15
-rw-r--r--spec/build/bsps/powerpc/t32mppc/start.yml14
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/abi.yml23
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/bsppghplus.yml19
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/bspstk8xx.yml19
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/grp.yml56
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/obj.yml49
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/objnet.yml17
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optconchn.yml16
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optconscc1.yml16
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optconscc2.yml16
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optconscc3.yml16
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optconscc4.yml16
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml22
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml19
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optnetfec.yml18
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optnetscc.yml18
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml16
-rw-r--r--spec/build/bsps/powerpc/tqm8xx/start.yml14
-rw-r--r--spec/build/bsps/powerpc/vecentry.yml14
-rw-r--r--spec/build/bsps/powerpc/virtex/abi.yml21
-rw-r--r--spec/build/bsps/powerpc/virtex/bspvirtex.yml86
-rw-r--r--spec/build/bsps/powerpc/virtex/linkcmds.yml45
-rw-r--r--spec/build/bsps/powerpc/virtex/objnet.yml16
-rw-r--r--spec/build/bsps/powerpc/virtex/optconirq.yml15
-rw-r--r--spec/build/bsps/powerpc/virtex/optfastramlen.yml18
-rw-r--r--spec/build/bsps/powerpc/virtex/optfastramorg.yml18
-rw-r--r--spec/build/bsps/powerpc/virtex/optramlen.yml18
-rw-r--r--spec/build/bsps/powerpc/virtex/optramorg.yml18
-rw-r--r--spec/build/bsps/powerpc/virtex/optresetlen.yml17
-rw-r--r--spec/build/bsps/powerpc/virtex/optresetorg.yml18
-rw-r--r--spec/build/bsps/powerpc/virtex/optxparam.yml16
-rw-r--r--spec/build/bsps/powerpc/virtex/start.yml14
-rw-r--r--spec/build/bsps/powerpc/virtex4/abi.yml18
-rw-r--r--spec/build/bsps/powerpc/virtex4/bspvirtex4.yml70
-rw-r--r--spec/build/bsps/powerpc/virtex4/optppccachedata.yml15
-rw-r--r--spec/build/bsps/powerpc/virtex4/optsprg.yml15
-rw-r--r--spec/build/bsps/powerpc/virtex4/optvecbase.yml16
-rw-r--r--spec/build/bsps/powerpc/virtex4/start.yml14
-rw-r--r--spec/build/bsps/powerpc/virtex5/abi.yml19
-rw-r--r--spec/build/bsps/powerpc/virtex5/bspvirtex5.yml71
-rw-r--r--spec/build/bsps/powerpc/virtex5/optppccachedata.yml15
-rw-r--r--spec/build/bsps/powerpc/virtex5/optsprg.yml15
-rw-r--r--spec/build/bsps/powerpc/virtex5/optvecbase.yml16
-rw-r--r--spec/build/bsps/powerpc/virtex5/start.yml14
-rw-r--r--spec/build/bsps/riscv/griscv/abi.yml38
-rw-r--r--spec/build/bsps/riscv/griscv/bspgriscv.yml19
-rw-r--r--spec/build/bsps/riscv/griscv/bspgrv32i.yml19
-rw-r--r--spec/build/bsps/riscv/griscv/bspgrv32im.yml19
-rw-r--r--spec/build/bsps/riscv/griscv/bspgrv32imac.yml19
-rw-r--r--spec/build/bsps/riscv/griscv/bspgrv32imafdc.yml19
-rw-r--r--spec/build/bsps/riscv/griscv/grp.yml46
-rw-r--r--spec/build/bsps/riscv/griscv/obj.yml36
-rw-r--r--spec/build/bsps/riscv/griscv/objsmp.yml15
-rw-r--r--spec/build/bsps/riscv/griscv/optextirqmax.yml16
-rw-r--r--spec/build/bsps/riscv/grp.yml15
-rw-r--r--spec/build/bsps/riscv/linkcmds.yml29
-rw-r--r--spec/build/bsps/riscv/linkcmdsbase.yml401
-rw-r--r--spec/build/bsps/riscv/optrambegin.yml24
-rw-r--r--spec/build/bsps/riscv/optramsize.yml21
-rw-r--r--spec/build/bsps/riscv/riscv/abi.yml79
-rw-r--r--spec/build/bsps/riscv/riscv/bspfrdme310arty.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv32i.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv32iac.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv32im.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv32imac.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv32imafc.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv32imafd.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv32imafdc.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv64imac.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv64imacmedany.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv64imafd.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv64imafdc.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv64imafdcmedany.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/bsprv64imafdmedany.yml19
-rw-r--r--spec/build/bsps/riscv/riscv/grp.yml58
-rw-r--r--spec/build/bsps/riscv/riscv/obj.yml41
-rw-r--r--spec/build/bsps/riscv/riscv/objsmp.yml15
-rw-r--r--spec/build/bsps/riscv/riscv/optextirqmax.yml16
-rw-r--r--spec/build/bsps/riscv/riscv/optfdtcpyro.yml15
-rw-r--r--spec/build/bsps/riscv/riscv/optfdtmxsz.yml16
-rw-r--r--spec/build/bsps/riscv/riscv/optfdtro.yml15
-rw-r--r--spec/build/bsps/riscv/riscv/optfdtuboot.yml15
-rw-r--r--spec/build/bsps/riscv/riscv/optfrdme310arty.yml18
-rw-r--r--spec/build/bsps/riscv/riscv/opthtif.yml15
-rw-r--r--spec/build/bsps/riscv/riscv/optns16550max.yml19
-rw-r--r--spec/build/bsps/riscv/start.yml14
-rw-r--r--spec/build/bsps/sh/gensh1/abi.yml17
-rw-r--r--spec/build/bsps/sh/gensh1/bspgensh1.yml69
-rw-r--r--spec/build/bsps/sh/gensh1/optcpuclk.yml16
-rw-r--r--spec/build/bsps/sh/gensh1/optlowinit.yml15
-rw-r--r--spec/build/bsps/sh/gensh1/start.yml14
-rw-r--r--spec/build/bsps/sh/gensh1/tstgensh1.yml20
-rw-r--r--spec/build/bsps/sh/gensh2/abi.yml17
-rw-r--r--spec/build/bsps/sh/gensh2/bspgensh2.yml77
-rw-r--r--spec/build/bsps/sh/gensh2/optcpuclk.yml16
-rw-r--r--spec/build/bsps/sh/gensh2/optevb.yml15
-rw-r--r--spec/build/bsps/sh/gensh2/optlowinit.yml15
-rw-r--r--spec/build/bsps/sh/gensh2/start.yml14
-rw-r--r--spec/build/bsps/sh/gensh2/tstgensh2.yml20
-rw-r--r--spec/build/bsps/sh/gensh4/abi.yml18
-rw-r--r--spec/build/bsps/sh/gensh4/bspgensh4.yml72
-rw-r--r--spec/build/bsps/sh/gensh4/optcpuclk.yml16
-rw-r--r--spec/build/bsps/sh/gensh4/optcpydata.yml15
-rw-r--r--spec/build/bsps/sh/gensh4/optlowinit.yml15
-rw-r--r--spec/build/bsps/sh/gensh4/start.yml14
-rw-r--r--spec/build/bsps/sh/shsim/abi.yml31
-rw-r--r--spec/build/bsps/sh/shsim/bspsimsh1.yml21
-rw-r--r--spec/build/bsps/sh/shsim/bspsimsh2.yml21
-rw-r--r--spec/build/bsps/sh/shsim/bspsimsh2e.yml21
-rw-r--r--spec/build/bsps/sh/shsim/bspsimsh4.yml21
-rw-r--r--spec/build/bsps/sh/shsim/grp.yml28
-rw-r--r--spec/build/bsps/sh/shsim/obj.yml41
-rw-r--r--spec/build/bsps/sh/shsim/optcpuclk.yml16
-rw-r--r--spec/build/bsps/sh/shsim/optlowinit.yml15
-rw-r--r--spec/build/bsps/sh/shsim/start.yml14
-rw-r--r--spec/build/bsps/sh/shsim/tstsimsh1.yml24
-rw-r--r--spec/build/bsps/sh/shsim/tstsimsh2.yml24
-rw-r--r--spec/build/bsps/sh/shsim/tstsimsh2e.yml24
-rw-r--r--spec/build/bsps/sh/shsim/tstsimsh4.yml24
-rw-r--r--spec/build/bsps/sparc/erc32/abi.yml17
-rw-r--r--spec/build/bsps/sparc/erc32/bsperc32.yml76
-rw-r--r--spec/build/bsps/sparc/erc32/objnet.yml16
-rw-r--r--spec/build/bsps/sparc/erc32/objsmp.yml15
-rw-r--r--spec/build/bsps/sparc/erc32/optconirq.yml16
-rw-r--r--spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml15
-rw-r--r--spec/build/bsps/sparc/grp.yml19
-rw-r--r--spec/build/bsps/sparc/leon2/abi.yml22
-rw-r--r--spec/build/bsps/sparc/leon2/bspat697f.yml19
-rw-r--r--spec/build/bsps/sparc/leon2/bspleon2.yml19
-rw-r--r--spec/build/bsps/sparc/leon2/grp.yml38
-rw-r--r--spec/build/bsps/sparc/leon2/obj.yml52
-rw-r--r--spec/build/bsps/sparc/leon2/objnet.yml17
-rw-r--r--spec/build/bsps/sparc/leon2/objsmp.yml16
-rw-r--r--spec/build/bsps/sparc/leon2/optconirq.yml16
-rw-r--r--spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml15
-rw-r--r--spec/build/bsps/sparc/leon3/abi.yml33
-rw-r--r--spec/build/bsps/sparc/leon3/abiclang.yml36
-rw-r--r--spec/build/bsps/sparc/leon3/bspgr712rc.yml19
-rw-r--r--spec/build/bsps/sparc/leon3/bspgr740.yml19
-rw-r--r--spec/build/bsps/sparc/leon3/bspleon3.yml19
-rw-r--r--spec/build/bsps/sparc/leon3/bsput699.yml19
-rw-r--r--spec/build/bsps/sparc/leon3/bsput700.yml19
-rw-r--r--spec/build/bsps/sparc/leon3/grp.yml46
-rw-r--r--spec/build/bsps/sparc/leon3/obj.yml62
-rw-r--r--spec/build/bsps/sparc/leon3/objmpci.yml18
-rw-r--r--spec/build/bsps/sparc/leon3/objnet.yml17
-rw-r--r--spec/build/bsps/sparc/leon3/objnetnosmp.yml18
-rw-r--r--spec/build/bsps/sparc/leon3/objsmp.yml15
-rw-r--r--spec/build/bsps/sparc/leon3/optconirq.yml16
-rw-r--r--spec/build/bsps/sparc/leon3/optleon3smp.yml15
-rw-r--r--spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml15
-rw-r--r--spec/build/bsps/sparc/start.yml14
-rw-r--r--spec/build/bsps/sparc64/grp.yml58
-rw-r--r--spec/build/bsps/sparc64/niagara/abi.yml18
-rw-r--r--spec/build/bsps/sparc64/niagara/bspniagara.yml63
-rw-r--r--spec/build/bsps/sparc64/start.yml14
-rw-r--r--spec/build/bsps/sparc64/usiii/abi.yml19
-rw-r--r--spec/build/bsps/sparc64/usiii/bspusiii.yml67
-rw-r--r--spec/build/bsps/sparc64/usiii/optclkfastidle.yml15
-rw-r--r--spec/build/bsps/tst.yml23
-rw-r--r--spec/build/bsps/tstnoiconv.yml15
-rw-r--r--spec/build/bsps/tstnointrcrit.yml35
-rw-r--r--spec/build/bsps/tstnojffs2.yml21
-rw-r--r--spec/build/bsps/tstnolibdl.yml22
-rw-r--r--spec/build/bsps/tstnorfs.yml22
-rw-r--r--spec/build/bsps/tstreqtick.yml59
-rw-r--r--spec/build/bsps/tstsmallmem.yml128
-rw-r--r--spec/build/bsps/v850/gdbv850sim/abi.yml37
-rw-r--r--spec/build/bsps/v850/gdbv850sim/bspv850e1sim.yml21
-rw-r--r--spec/build/bsps/v850/gdbv850sim/bspv850e2sim.yml21
-rw-r--r--spec/build/bsps/v850/gdbv850sim/bspv850e2v3sim.yml21
-rw-r--r--spec/build/bsps/v850/gdbv850sim/bspv850esim.yml21
-rw-r--r--spec/build/bsps/v850/gdbv850sim/bspv850essim.yml21
-rw-r--r--spec/build/bsps/v850/gdbv850sim/bspv850sim.yml21
-rw-r--r--spec/build/bsps/v850/gdbv850sim/grp.yml24
-rw-r--r--spec/build/bsps/v850/gdbv850sim/obj.yml37
-rw-r--r--spec/build/bsps/v850/gdbv850sim/start.yml14
-rw-r--r--spec/build/bsps/x86_64/amd64/abi.yml19
-rw-r--r--spec/build/bsps/x86_64/amd64/bspamd64.yml57
-rw-r--r--spec/build/bsps/x86_64/amd64/start.yml14
-rw-r--r--spec/build/bsps/x86_64/grp.yml18
-rw-r--r--spec/build/cpukit/cfgattrgetaff.yml14
-rw-r--r--spec/build/cpukit/cfgattrgetgrdsz.yml14
-rw-r--r--spec/build/cpukit/cfgattrgetstack.yml14
-rw-r--r--spec/build/cpukit/cfgattrsetaff.yml14
-rw-r--r--spec/build/cpukit/cfgattrsetgrdsz.yml14
-rw-r--r--spec/build/cpukit/cfgattrsetstack.yml14
-rw-r--r--spec/build/cpukit/cfgcfghdr.yml14
-rw-r--r--spec/build/cpukit/cfgcleanupctx.yml14
-rw-r--r--spec/build/cpukit/cfggetaff.yml14
-rw-r--r--spec/build/cpukit/cfggetattr.yml14
-rw-r--r--spec/build/cpukit/cfghdr.yml69
-rw-r--r--spec/build/cpukit/cfginttypes.yml14
-rw-r--r--spec/build/cpukit/cfgmemory.yml14
-rw-r--r--spec/build/cpukit/cfgnewlib.yml14
-rw-r--r--spec/build/cpukit/cfgpmtxceilcnst.yml14
-rw-r--r--spec/build/cpukit/cfgprionode.yml14
-rw-r--r--spec/build/cpukit/cfgpshdprmcnst.yml14
-rw-r--r--spec/build/cpukit/cfgrcmd.yml14
-rw-r--r--spec/build/cpukit/cfgsetaff.yml14
-rw-r--r--spec/build/cpukit/cfgstdatomic.yml14
-rw-r--r--spec/build/cpukit/cfgstdint.yml14
-rw-r--r--spec/build/cpukit/cfgstdlib.yml14
-rw-r--r--spec/build/cpukit/cfgstring.yml14
-rw-r--r--spec/build/cpukit/cfgstrings.yml14
-rw-r--r--spec/build/cpukit/cfgsysstat.yml14
-rw-r--r--spec/build/cpukit/cfgsystypes.yml14
-rw-r--r--spec/build/cpukit/cfgszoff.yml15
-rw-r--r--spec/build/cpukit/cfgszsize.yml14
-rw-r--r--spec/build/cpukit/cfgsztime.yml15
-rw-r--r--spec/build/cpukit/cfgunistd.yml14
-rw-r--r--spec/build/cpukit/cpuarm.yml62
-rw-r--r--spec/build/cpukit/cpubfin.yml37
-rw-r--r--spec/build/cpukit/cpui386.yml35
-rw-r--r--spec/build/cpukit/cpulm32.yml33
-rw-r--r--spec/build/cpukit/cpum68k.yml38
-rw-r--r--spec/build/cpukit/cpumips.yml34
-rw-r--r--spec/build/cpukit/cpumoxie.yml32
-rw-r--r--spec/build/cpukit/cpunios2.yml53
-rw-r--r--spec/build/cpukit/cpuopts.yml67
-rw-r--r--spec/build/cpukit/cpuor1k.yml34
-rw-r--r--spec/build/cpukit/cpupowerpc.yml35
-rw-r--r--spec/build/cpukit/cpuriscv.yml37
-rw-r--r--spec/build/cpukit/cpush.yml30
-rw-r--r--spec/build/cpukit/cpusparc.yml41
-rw-r--r--spec/build/cpukit/cpusparc64.yml31
-rw-r--r--spec/build/cpukit/cpuv850.yml33
-rw-r--r--spec/build/cpukit/cpux8664.yml34
-rw-r--r--spec/build/cpukit/grp.yml42
-rw-r--r--spec/build/cpukit/libdebugger.yml27
-rw-r--r--spec/build/cpukit/libftpd.yml20
-rw-r--r--spec/build/cpukit/libftpfs.yml19
-rw-r--r--spec/build/cpukit/libjffs2.yml38
-rw-r--r--spec/build/cpukit/libmghttpd.yml19
-rw-r--r--spec/build/cpukit/libnfs.yml23
-rw-r--r--spec/build/cpukit/libpppd.yml33
-rw-r--r--spec/build/cpukit/librtemscpu.yml1574
-rw-r--r--spec/build/cpukit/librtemsdfltcfg.yml16
-rw-r--r--spec/build/cpukit/librtemstest.yml39
-rw-r--r--spec/build/cpukit/libtelnetd.yml24
-rw-r--r--spec/build/cpukit/libtftpfs.yml20
-rw-r--r--spec/build/cpukit/libz.yml34
-rw-r--r--spec/build/cpukit/objdbgarm.yml15
-rw-r--r--spec/build/cpukit/objdbgi386.yml15
-rw-r--r--spec/build/cpukit/objdl.yml71
-rw-r--r--spec/build/cpukit/objdlarm.yml15
-rw-r--r--spec/build/cpukit/objdli386.yml15
-rw-r--r--spec/build/cpukit/objdlm68k.yml15
-rw-r--r--spec/build/cpukit/objdlmips.yml15
-rw-r--r--spec/build/cpukit/objdlmoxie.yml15
-rw-r--r--spec/build/cpukit/objdlpowerpc.yml15
-rw-r--r--spec/build/cpukit/objdlsparc.yml15
-rw-r--r--spec/build/cpukit/objdrvmgr.yml40
-rw-r--r--spec/build/cpukit/objgnat.yml16
-rw-r--r--spec/build/cpukit/objmpci.yml26
-rw-r--r--spec/build/cpukit/objnet.yml315
-rw-r--r--spec/build/cpukit/objpci.yml48
-rw-r--r--spec/build/cpukit/objpsxsgnl.yml52
-rw-r--r--spec/build/cpukit/objshell.yml115
-rw-r--r--spec/build/cpukit/objsmp.yml31
-rw-r--r--spec/build/cpukit/objutf8.yml17
-rw-r--r--spec/build/cpukit/optada.yml16
-rw-r--r--spec/build/cpukit/optarchbits.yml28
-rw-r--r--spec/build/cpukit/optarflags.yml17
-rw-r--r--spec/build/cpukit/optclang.yml45
-rw-r--r--spec/build/cpukit/optdebug.yml16
-rw-r--r--spec/build/cpukit/optdrvmgr.yml16
-rw-r--r--spec/build/cpukit/optgcc.yml40
-rw-r--r--spec/build/cpukit/optincludes.yml15
-rw-r--r--spec/build/cpukit/optinstall.yml21
-rw-r--r--spec/build/cpukit/optlibdl.yml21
-rw-r--r--spec/build/cpukit/optmpci.yml16
-rw-r--r--spec/build/cpukit/optnet.yml16
-rw-r--r--spec/build/cpukit/optnewlib.yml16
-rw-r--r--spec/build/cpukit/optparavirt.yml16
-rw-r--r--spec/build/cpukit/optposix.yml16
-rw-r--r--spec/build/cpukit/optsmp.yml16
-rw-r--r--spec/build/cpukit/optszblkcnt.yml15
-rw-r--r--spec/build/cpukit/optszblksize.yml15
-rw-r--r--spec/build/cpukit/optszmode.yml15
-rw-r--r--spec/build/cpukit/optszoff.yml15
-rw-r--r--spec/build/cpukit/optsztime.yml15
-rw-r--r--spec/build/cpukit/optvermaj.yml14
-rw-r--r--spec/build/cpukit/optvermin.yml14
-rw-r--r--spec/build/cpukit/optverrev.yml14
-rw-r--r--spec/build/cpukit/optversion.yml25
-rw-r--r--spec/build/cpukit/optwarn.yml19
-rw-r--r--spec/build/cpukit/optwarncc.yml21
-rw-r--r--spec/build/cpukit/optwarncxx.yml17
-rw-r--r--spec/build/cpukit/vckey.yml12
-rw-r--r--spec/build/grp.yml16
-rw-r--r--spec/build/testsuites/ada/adabasesp.yml23
-rw-r--r--spec/build/testsuites/ada/adahello.yml23
-rw-r--r--spec/build/testsuites/ada/adamp01node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp01node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp03node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp03node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp04node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp04node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp05node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp05node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp06node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp06node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp07node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp07node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp08node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp08node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp09node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp09node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp10node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp10node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp11node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp11node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp12node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp12node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp13node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp13node2.yml25
-rw-r--r--spec/build/testsuites/ada/adamp14node1.yml25
-rw-r--r--spec/build/testsuites/ada/adamp14node2.yml25
-rw-r--r--spec/build/testsuites/ada/adansecs.yml23
-rw-r--r--spec/build/testsuites/ada/adasp01.yml23
-rw-r--r--spec/build/testsuites/ada/adasp02.yml23
-rw-r--r--spec/build/testsuites/ada/adasp03.yml23
-rw-r--r--spec/build/testsuites/ada/adasp04.yml23
-rw-r--r--spec/build/testsuites/ada/adasp05.yml23
-rw-r--r--spec/build/testsuites/ada/adasp06.yml23
-rw-r--r--spec/build/testsuites/ada/adasp07.yml23
-rw-r--r--spec/build/testsuites/ada/adasp08.yml23
-rw-r--r--spec/build/testsuites/ada/adasp09.yml23
-rw-r--r--spec/build/testsuites/ada/adasp11.yml23
-rw-r--r--spec/build/testsuites/ada/adasp12.yml23
-rw-r--r--spec/build/testsuites/ada/adasp13.yml23
-rw-r--r--spec/build/testsuites/ada/adasp14.yml23
-rw-r--r--spec/build/testsuites/ada/adasp15.yml23
-rw-r--r--spec/build/testsuites/ada/adasp16.yml23
-rw-r--r--spec/build/testsuites/ada/adasp17.yml23
-rw-r--r--spec/build/testsuites/ada/adasp19.yml23
-rw-r--r--spec/build/testsuites/ada/adasp20.yml23
-rw-r--r--spec/build/testsuites/ada/adasp22.yml23
-rw-r--r--spec/build/testsuites/ada/adasp23.yml23
-rw-r--r--spec/build/testsuites/ada/adasp24.yml23
-rw-r--r--spec/build/testsuites/ada/adasp25.yml23
-rw-r--r--spec/build/testsuites/ada/adaspatcb01.yml24
-rw-r--r--spec/build/testsuites/ada/adaspname01.yml24
-rw-r--r--spec/build/testsuites/ada/adaticker.yml23
-rw-r--r--spec/build/testsuites/ada/adatm01.yml23
-rw-r--r--spec/build/testsuites/ada/adatm02.yml23
-rw-r--r--spec/build/testsuites/ada/adatm03.yml23
-rw-r--r--spec/build/testsuites/ada/adatm04.yml23
-rw-r--r--spec/build/testsuites/ada/adatm05.yml23
-rw-r--r--spec/build/testsuites/ada/adatm06.yml23
-rw-r--r--spec/build/testsuites/ada/adatm07.yml23
-rw-r--r--spec/build/testsuites/ada/adatm08.yml23
-rw-r--r--spec/build/testsuites/ada/adatm09.yml23
-rw-r--r--spec/build/testsuites/ada/adatm10.yml23
-rw-r--r--spec/build/testsuites/ada/adatm11.yml23
-rw-r--r--spec/build/testsuites/ada/adatm12.yml23
-rw-r--r--spec/build/testsuites/ada/adatm13.yml23
-rw-r--r--spec/build/testsuites/ada/adatm14.yml23
-rw-r--r--spec/build/testsuites/ada/adatm15.yml23
-rw-r--r--spec/build/testsuites/ada/adatm16.yml23
-rw-r--r--spec/build/testsuites/ada/adatm17.yml23
-rw-r--r--spec/build/testsuites/ada/adatm18.yml23
-rw-r--r--spec/build/testsuites/ada/adatm19.yml23
-rw-r--r--spec/build/testsuites/ada/adatm20.yml23
-rw-r--r--spec/build/testsuites/ada/adatm21.yml23
-rw-r--r--spec/build/testsuites/ada/adatm22.yml23
-rw-r--r--spec/build/testsuites/ada/adatm23.yml23
-rw-r--r--spec/build/testsuites/ada/adatm24.yml23
-rw-r--r--spec/build/testsuites/ada/adatm25.yml23
-rw-r--r--spec/build/testsuites/ada/adatm28.yml23
-rw-r--r--spec/build/testsuites/ada/adatm29.yml23
-rw-r--r--spec/build/testsuites/ada/adatmck.yml23
-rw-r--r--spec/build/testsuites/ada/grp.yml186
-rw-r--r--spec/build/testsuites/ada/optgnat.yml15
-rw-r--r--spec/build/testsuites/benchmarks/dhrystone.yml21
-rw-r--r--spec/build/testsuites/benchmarks/grp.yml24
-rw-r--r--spec/build/testsuites/benchmarks/linpack.yml21
-rw-r--r--spec/build/testsuites/benchmarks/whetstone.yml21
-rw-r--r--spec/build/testsuites/fstests/fsbdpart01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsclose01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfsformat01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfsname01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfsname02.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfssync01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsdosfswrite01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsfseeko01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsconfig01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsconfig02.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsconfig03.yml19
-rw-r--r--spec/build/testsuites/fstests/fsimfsgeneric01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsjffs2gc01.yml23
-rw-r--r--spec/build/testsuites/fstests/fsnofs01.yml19
-rw-r--r--spec/build/testsuites/fstests/fsrfsbitmap01.yml23
-rw-r--r--spec/build/testsuites/fstests/fsrofs01.yml19
-rw-r--r--spec/build/testsuites/fstests/grp.yml143
-rw-r--r--spec/build/testsuites/fstests/imfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfslink.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfspermission.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfssymlink.yml21
-rw-r--r--spec/build/testsuites/fstests/imfsfstime.yml21
-rw-r--r--spec/build/testsuites/fstests/jffs2fserror.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fslink.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fspatheval.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fspermission.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fsrdwr.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fsscandir01.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fssymlink.yml22
-rw-r--r--spec/build/testsuites/fstests/jffs2fstime.yml22
-rw-r--r--spec/build/testsuites/fstests/libdosfs.yml19
-rw-r--r--spec/build/testsuites/fstests/libimfs.yml18
-rw-r--r--spec/build/testsuites/fstests/libjffs2.yml18
-rw-r--r--spec/build/testsuites/fstests/libmimfs.yml18
-rw-r--r--spec/build/testsuites/fstests/librfs.yml19
-rw-r--r--spec/build/testsuites/fstests/mdosfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfsstatvfs.yml21
-rw-r--r--spec/build/testsuites/fstests/mdosfsfstime.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfslink.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfspermission.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfsrename.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfssymlink.yml21
-rw-r--r--spec/build/testsuites/fstests/mimfsfstime.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfserror.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsfpathconf.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfslink.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfspatheval.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfspermission.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsrdwr.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsrename.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfsscandir01.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfssymlink.yml21
-rw-r--r--spec/build/testsuites/fstests/mrfsfstime.yml21
-rw-r--r--spec/build/testsuites/grp.yml65
-rw-r--r--spec/build/testsuites/libtests/block01.yml19
-rw-r--r--spec/build/testsuites/libtests/block02.yml19
-rw-r--r--spec/build/testsuites/libtests/block03.yml19
-rw-r--r--spec/build/testsuites/libtests/block04.yml19
-rw-r--r--spec/build/testsuites/libtests/block05.yml19
-rw-r--r--spec/build/testsuites/libtests/block06.yml19
-rw-r--r--spec/build/testsuites/libtests/block07.yml19
-rw-r--r--spec/build/testsuites/libtests/block08.yml34
-rw-r--r--spec/build/testsuites/libtests/block09.yml19
-rw-r--r--spec/build/testsuites/libtests/block10.yml19
-rw-r--r--spec/build/testsuites/libtests/block11.yml19
-rw-r--r--spec/build/testsuites/libtests/block12.yml19
-rw-r--r--spec/build/testsuites/libtests/block13.yml19
-rw-r--r--spec/build/testsuites/libtests/block14.yml19
-rw-r--r--spec/build/testsuites/libtests/block15.yml19
-rw-r--r--spec/build/testsuites/libtests/block16.yml19
-rw-r--r--spec/build/testsuites/libtests/block17.yml19
-rw-r--r--spec/build/testsuites/libtests/bspcmdline01.yml19
-rw-r--r--spec/build/testsuites/libtests/calloc.yml20
-rw-r--r--spec/build/testsuites/libtests/capture01.yml20
-rw-r--r--spec/build/testsuites/libtests/clockgettime.yml20
-rw-r--r--spec/build/testsuites/libtests/close.yml20
-rw-r--r--spec/build/testsuites/libtests/complex.yml23
-rw-r--r--spec/build/testsuites/libtests/cpuuse.yml23
-rw-r--r--spec/build/testsuites/libtests/crypt01.yml19
-rw-r--r--spec/build/testsuites/libtests/debugger01.yml23
-rw-r--r--spec/build/testsuites/libtests/defaultconfig01.yml20
-rw-r--r--spec/build/testsuites/libtests/devfs01.yml19
-rw-r--r--spec/build/testsuites/libtests/devfs04.yml20
-rw-r--r--spec/build/testsuites/libtests/deviceio01.yml20
-rw-r--r--spec/build/testsuites/libtests/devnullfatal01.yml19
-rw-r--r--spec/build/testsuites/libtests/dl01.yml38
-rw-r--r--spec/build/testsuites/libtests/dl02.yml39
-rw-r--r--spec/build/testsuites/libtests/dl03.yml23
-rw-r--r--spec/build/testsuites/libtests/dl04.yml39
-rw-r--r--spec/build/testsuites/libtests/dl05.yml40
-rw-r--r--spec/build/testsuites/libtests/dl06.yml48
-rw-r--r--spec/build/testsuites/libtests/dl07.yml42
-rw-r--r--spec/build/testsuites/libtests/dl08.yml47
-rw-r--r--spec/build/testsuites/libtests/dl09.yml42
-rw-r--r--spec/build/testsuites/libtests/dl10.yml47
-rw-r--r--spec/build/testsuites/libtests/dumpbuf01.yml19
-rw-r--r--spec/build/testsuites/libtests/dup2.yml20
-rw-r--r--spec/build/testsuites/libtests/exit01.yml19
-rw-r--r--spec/build/testsuites/libtests/exit02.yml19
-rw-r--r--spec/build/testsuites/libtests/fcntl.yml20
-rw-r--r--spec/build/testsuites/libtests/flashdisk01.yml20
-rw-r--r--spec/build/testsuites/libtests/flockfile.yml20
-rw-r--r--spec/build/testsuites/libtests/fork.yml20
-rw-r--r--spec/build/testsuites/libtests/free.yml20
-rw-r--r--spec/build/testsuites/libtests/fstat.yml20
-rw-r--r--spec/build/testsuites/libtests/ftp01.yml23
-rw-r--r--spec/build/testsuites/libtests/ftrylockfile.yml20
-rw-r--r--spec/build/testsuites/libtests/funlockfile.yml20
-rw-r--r--spec/build/testsuites/libtests/getentropy01.yml19
-rw-r--r--spec/build/testsuites/libtests/getlogin.yml20
-rw-r--r--spec/build/testsuites/libtests/getpwnam.yml20
-rw-r--r--spec/build/testsuites/libtests/getpwuid.yml20
-rw-r--r--spec/build/testsuites/libtests/gettimeofday.yml20
-rw-r--r--spec/build/testsuites/libtests/getuid.yml20
-rw-r--r--spec/build/testsuites/libtests/grp.yml320
-rw-r--r--spec/build/testsuites/libtests/gxx01.yml19
-rw-r--r--spec/build/testsuites/libtests/heapwalk.yml19
-rw-r--r--spec/build/testsuites/libtests/htonl.yml20
-rw-r--r--spec/build/testsuites/libtests/i2c01.yml19
-rw-r--r--spec/build/testsuites/libtests/iconv.yml20
-rw-r--r--spec/build/testsuites/libtests/iconvclose.yml20
-rw-r--r--spec/build/testsuites/libtests/iconvopen.yml20
-rw-r--r--spec/build/testsuites/libtests/kill.yml20
-rw-r--r--spec/build/testsuites/libtests/libdl081.yml17
-rw-r--r--spec/build/testsuites/libtests/libdl082.yml18
-rw-r--r--spec/build/testsuites/libtests/libdl101.yml17
-rw-r--r--spec/build/testsuites/libtests/libdl102.yml18
-rw-r--r--spec/build/testsuites/libtests/libfdt01.yml20
-rw-r--r--spec/build/testsuites/libtests/longjmp.yml20
-rw-r--r--spec/build/testsuites/libtests/lseek.yml20
-rw-r--r--spec/build/testsuites/libtests/lstat.yml20
-rw-r--r--spec/build/testsuites/libtests/malloc.yml20
-rw-r--r--spec/build/testsuites/libtests/malloc02.yml19
-rw-r--r--spec/build/testsuites/libtests/malloc03.yml19
-rw-r--r--spec/build/testsuites/libtests/malloc04.yml19
-rw-r--r--spec/build/testsuites/libtests/malloctest.yml20
-rw-r--r--spec/build/testsuites/libtests/math.yml22
-rw-r--r--spec/build/testsuites/libtests/mathf.yml22
-rw-r--r--spec/build/testsuites/libtests/mathl.yml22
-rw-r--r--spec/build/testsuites/libtests/md501.yml19
-rw-r--r--spec/build/testsuites/libtests/mghttpd01.yml31
-rw-r--r--spec/build/testsuites/libtests/monitor.yml19
-rw-r--r--spec/build/testsuites/libtests/monitor02.yml19
-rw-r--r--spec/build/testsuites/libtests/mouse01.yml22
-rw-r--r--spec/build/testsuites/libtests/nanosleep.yml20
-rw-r--r--spec/build/testsuites/libtests/networking01.yml21
-rw-r--r--spec/build/testsuites/libtests/newlib01.yml19
-rw-r--r--spec/build/testsuites/libtests/open.yml20
-rw-r--r--spec/build/testsuites/libtests/optbin2c.yml14
-rw-r--r--spec/build/testsuites/libtests/optgzip.yml14
-rw-r--r--spec/build/testsuites/libtests/optpax.yml14
-rw-r--r--spec/build/testsuites/libtests/optrtemsld.yml14
-rw-r--r--spec/build/testsuites/libtests/optrtemssyms.yml14
-rw-r--r--spec/build/testsuites/libtests/optxz.yml14
-rw-r--r--spec/build/testsuites/libtests/pipe.yml20
-rw-r--r--spec/build/testsuites/libtests/posix.yml66
-rw-r--r--spec/build/testsuites/libtests/posixmemalign.yml20
-rw-r--r--spec/build/testsuites/libtests/putenvtest.yml19
-rw-r--r--spec/build/testsuites/libtests/pwdgrp01.yml19
-rw-r--r--spec/build/testsuites/libtests/pwdgrp02.yml19
-rw-r--r--spec/build/testsuites/libtests/rbheap01.yml19
-rw-r--r--spec/build/testsuites/libtests/read.yml20
-rw-r--r--spec/build/testsuites/libtests/readv.yml20
-rw-r--r--spec/build/testsuites/libtests/realloc.yml20
-rw-r--r--spec/build/testsuites/libtests/record01.yml20
-rw-r--r--spec/build/testsuites/libtests/record02.yml20
-rw-r--r--spec/build/testsuites/libtests/rtmonuse.yml21
-rw-r--r--spec/build/testsuites/libtests/setjmp.yml20
-rw-r--r--spec/build/testsuites/libtests/sha.yml19
-rw-r--r--spec/build/testsuites/libtests/shell01.yml19
-rw-r--r--spec/build/testsuites/libtests/sigaddset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigdelset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigemptyset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigfillset.yml20
-rw-r--r--spec/build/testsuites/libtests/sigismember.yml20
-rw-r--r--spec/build/testsuites/libtests/sigprocmask.yml20
-rw-r--r--spec/build/testsuites/libtests/sparsedisk01.yml19
-rw-r--r--spec/build/testsuites/libtests/spi01.yml19
-rw-r--r--spec/build/testsuites/libtests/stackchk.yml21
-rw-r--r--spec/build/testsuites/libtests/stackchk01.yml19
-rw-r--r--spec/build/testsuites/libtests/stat.yml20
-rw-r--r--spec/build/testsuites/libtests/stringto01.yml19
-rw-r--r--spec/build/testsuites/libtests/syscall01.yml21
-rw-r--r--spec/build/testsuites/libtests/tar01.yml35
-rw-r--r--spec/build/testsuites/libtests/tar02.yml29
-rw-r--r--spec/build/testsuites/libtests/tar03.yml19
-rw-r--r--spec/build/testsuites/libtests/telnetd01.yml22
-rw-r--r--spec/build/testsuites/libtests/termios.yml19
-rw-r--r--spec/build/testsuites/libtests/termios01.yml20
-rw-r--r--spec/build/testsuites/libtests/termios02.yml19
-rw-r--r--spec/build/testsuites/libtests/termios03.yml20
-rw-r--r--spec/build/testsuites/libtests/termios04.yml20
-rw-r--r--spec/build/testsuites/libtests/termios05.yml20
-rw-r--r--spec/build/testsuites/libtests/termios06.yml21
-rw-r--r--spec/build/testsuites/libtests/termios07.yml20
-rw-r--r--spec/build/testsuites/libtests/termios08.yml20
-rw-r--r--spec/build/testsuites/libtests/termios09.yml19
-rw-r--r--spec/build/testsuites/libtests/termios10.yml21
-rw-r--r--spec/build/testsuites/libtests/termios11.yml21
-rw-r--r--spec/build/testsuites/libtests/top.yml22
-rw-r--r--spec/build/testsuites/libtests/ttest01.yml36
-rw-r--r--spec/build/testsuites/libtests/ttest02.yml19
-rw-r--r--spec/build/testsuites/libtests/tztest.yml19
-rw-r--r--spec/build/testsuites/libtests/uid01.yml22
-rw-r--r--spec/build/testsuites/libtests/unlink.yml20
-rw-r--r--spec/build/testsuites/libtests/utf8proc01.yml19
-rw-r--r--spec/build/testsuites/libtests/vfork.yml20
-rw-r--r--spec/build/testsuites/libtests/wait.yml20
-rw-r--r--spec/build/testsuites/libtests/waitpid.yml20
-rw-r--r--spec/build/testsuites/libtests/write.yml20
-rw-r--r--spec/build/testsuites/libtests/writev.yml20
-rw-r--r--spec/build/testsuites/mptests/grp.yml70
-rw-r--r--spec/build/testsuites/mptests/mp01.yml21
-rw-r--r--spec/build/testsuites/mptests/mp01node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp01node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp03.yml22
-rw-r--r--spec/build/testsuites/mptests/mp03node1.yml22
-rw-r--r--spec/build/testsuites/mptests/mp03node2.yml22
-rw-r--r--spec/build/testsuites/mptests/mp04.yml21
-rw-r--r--spec/build/testsuites/mptests/mp04node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp04node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp05.yml22
-rw-r--r--spec/build/testsuites/mptests/mp05node1.yml22
-rw-r--r--spec/build/testsuites/mptests/mp05node2.yml22
-rw-r--r--spec/build/testsuites/mptests/mp06.yml21
-rw-r--r--spec/build/testsuites/mptests/mp06node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp06node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp07.yml21
-rw-r--r--spec/build/testsuites/mptests/mp07node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp07node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp08.yml21
-rw-r--r--spec/build/testsuites/mptests/mp08node1.yml21
-rw-r--r--spec/build/testsuites/mptests/mp08node2.yml21
-rw-r--r--spec/build/testsuites/mptests/mp09.yml23
-rw-r--r--spec/build/testsuites/mptests/mp09node1.yml23
-rw-r--r--spec/build/testsuites/mptests/mp09node2.yml23
-rw-r--r--spec/build/testsuites/mptests/mp10.yml23
-rw-r--r--spec/build/testsuites/mptests/mp10node1.yml23
-rw-r--r--spec/build/testsuites/mptests/mp10node2.yml23
-rw-r--r--spec/build/testsuites/mptests/mp11.yml20
-rw-r--r--spec/build/testsuites/mptests/mp11node1.yml20
-rw-r--r--spec/build/testsuites/mptests/mp11node2.yml20
-rw-r--r--spec/build/testsuites/mptests/mp12.yml20
-rw-r--r--spec/build/testsuites/mptests/mp12node1.yml20
-rw-r--r--spec/build/testsuites/mptests/mp12node2.yml20
-rw-r--r--spec/build/testsuites/mptests/mp13.yml22
-rw-r--r--spec/build/testsuites/mptests/mp13node1.yml22
-rw-r--r--spec/build/testsuites/mptests/mp13node2.yml22
-rw-r--r--spec/build/testsuites/mptests/mp14.yml27
-rw-r--r--spec/build/testsuites/mptests/mp14node1.yml27
-rw-r--r--spec/build/testsuites/mptests/mp14node2.yml27
-rw-r--r--spec/build/testsuites/optada.yml15
-rw-r--r--spec/build/testsuites/optall.yml15
-rw-r--r--spec/build/testsuites/optbenchmarks.yml15
-rw-r--r--spec/build/testsuites/optfs.yml15
-rw-r--r--spec/build/testsuites/optlib.yml15
-rw-r--r--spec/build/testsuites/optmp.yml15
-rw-r--r--spec/build/testsuites/optpsx.yml15
-rw-r--r--spec/build/testsuites/optpsxtm.yml15
-rw-r--r--spec/build/testsuites/optrhs.yml15
-rw-r--r--spec/build/testsuites/optsamples.yml15
-rw-r--r--spec/build/testsuites/optsmp.yml15
-rw-r--r--spec/build/testsuites/optsp.yml15
-rw-r--r--spec/build/testsuites/opttm.yml15
-rw-r--r--spec/build/testsuites/psxtests/grp.yml235
-rw-r--r--spec/build/testsuites/psxtests/libpsxhdrs.yml928
-rw-r--r--spec/build/testsuites/psxtests/psx01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx02.yml21
-rw-r--r--spec/build/testsuites/psxtests/psx03.yml21
-rw-r--r--spec/build/testsuites/psxtests/psx04.yml23
-rw-r--r--spec/build/testsuites/psxtests/psx05.yml22
-rw-r--r--spec/build/testsuites/psxtests/psx06.yml21
-rw-r--r--spec/build/testsuites/psxtests/psx07.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx08.yml22
-rw-r--r--spec/build/testsuites/psxtests/psx09.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx10.yml22
-rw-r--r--spec/build/testsuites/psxtests/psx11.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx12.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx13.yml20
-rw-r--r--spec/build/testsuites/psxtests/psx14.yml19
-rw-r--r--spec/build/testsuites/psxtests/psx15.yml19
-rw-r--r--spec/build/testsuites/psxtests/psx16.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxaio01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxaio02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxaio03.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxalarm01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxautoinit01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxautoinit02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxbarrier01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxcancel.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcancel01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxchroot01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxclassic01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxcleanup.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcleanup01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcleanup02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxclock.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxclock01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxclockrealtime01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxconcurrency01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcond01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxcond02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxconfig01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxdevctl01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxeintrjoin.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxenosys.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfatal01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfatal02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfatalsupport.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfchx01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxfenv01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxfile01.yml23
-rw-r--r--spec/build/testsuites/psxtests/psxfile02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxfilelock01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxgetattrnp01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxgetrusage01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxglobalcon01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxglobalcon02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxhdrs.yml18
-rw-r--r--spec/build/testsuites/psxtests/psxid01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psximfs01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psximfs02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxintrcritical01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxinttypes01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxitimer.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxkey01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxkey02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey03.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey04.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey05.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey06.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey07.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey08.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey09.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxkey10.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxmmap01.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxmount.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq03.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmsgq04.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxmutexattr01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxndbm01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxobj01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxonce01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxpasswd01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxpasswd02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxpipe01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxrdwrv.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxreaddir.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxrwlock01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsem01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxshm01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxshm02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxsignal01.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxsignal02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal03.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal04.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal05.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal06.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxsignal07.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxsignal08.yml21
-rw-r--r--spec/build/testsuites/psxtests/psxspin01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxstack01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxstack02.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxstat.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxstrsignal01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxsysconf.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxthreadname01.yml19
-rw-r--r--spec/build/testsuites/psxtests/psxtime.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxtimer01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxtimer02.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxtimes01.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxualarm.yml20
-rw-r--r--spec/build/testsuites/psxtests/psxusleep.yml19
-rw-r--r--spec/build/testsuites/psxtmtests/grp.yml131
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrier04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmbarrierattr01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcleanup01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmclocknanosleep01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmclocknanosleep02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmclocknanosleep03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond07.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond08.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond09.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmcond10.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmkey01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmkey02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmq01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmqrcvblock01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmqrcvblock02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutex07.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmmutexattr01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmnanosleep01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmnanosleep02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmonce01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmrwlock07.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsem05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsleep01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmsleep02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread01.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread02.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread03.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread04.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread05.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthread06.yml21
-rw-r--r--spec/build/testsuites/psxtmtests/psxtmthreadattr01.yml21
-rw-r--r--spec/build/testsuites/rhealstone/grp.yml31
-rw-r--r--spec/build/testsuites/rhealstone/rhdeadlockbrk.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhilatency.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhmlatency.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhsemshuffle.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhtaskpreempt.yml19
-rw-r--r--spec/build/testsuites/rhealstone/rhtaskswitch.yml19
-rw-r--r--spec/build/testsuites/samples/basempnode1.yml21
-rw-r--r--spec/build/testsuites/samples/basempnode2.yml21
-rw-r--r--spec/build/testsuites/samples/basesp.yml20
-rw-r--r--spec/build/testsuites/samples/capture.yml20
-rw-r--r--spec/build/testsuites/samples/cdtest.yml20
-rw-r--r--spec/build/testsuites/samples/fileio.yml19
-rw-r--r--spec/build/testsuites/samples/grp.yml48
-rw-r--r--spec/build/testsuites/samples/hello.yml19
-rw-r--r--spec/build/testsuites/samples/iostream.yml19
-rw-r--r--spec/build/testsuites/samples/loopback.yml21
-rw-r--r--spec/build/testsuites/samples/minimum.yml19
-rw-r--r--spec/build/testsuites/samples/nsecs.yml20
-rw-r--r--spec/build/testsuites/samples/paranoia.yml21
-rw-r--r--spec/build/testsuites/samples/pppd.yml25
-rw-r--r--spec/build/testsuites/samples/ticker.yml20
-rw-r--r--spec/build/testsuites/samples/unlimited.yml22
-rw-r--r--spec/build/testsuites/smptests/grp.yml139
-rw-r--r--spec/build/testsuites/smptests/smp01.yml22
-rw-r--r--spec/build/testsuites/smptests/smp02.yml22
-rw-r--r--spec/build/testsuites/smptests/smp03.yml22
-rw-r--r--spec/build/testsuites/smptests/smp05.yml21
-rw-r--r--spec/build/testsuites/smptests/smp07.yml21
-rw-r--r--spec/build/testsuites/smptests/smp08.yml22
-rw-r--r--spec/build/testsuites/smptests/smp09.yml21
-rw-r--r--spec/build/testsuites/smptests/smpaffinity01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpatomic01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpcache01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpcapture01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpcapture02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpclock01.yml21
-rw-r--r--spec/build/testsuites/smptests/smpfatal01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal03.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal05.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal06.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal08.yml20
-rw-r--r--spec/build/testsuites/smptests/smpfatal09.yml20
-rw-r--r--spec/build/testsuites/smptests/smpipi01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpload01.yml20
-rw-r--r--spec/build/testsuites/smptests/smplock01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmigration01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmigration02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmrsp01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmulticast01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmutex01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpmutex02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpopenmp01.yml22
-rw-r--r--spec/build/testsuites/smptests/smppsxaffinity01.yml20
-rw-r--r--spec/build/testsuites/smptests/smppsxaffinity02.yml20
-rw-r--r--spec/build/testsuites/smptests/smppsxmutex01.yml20
-rw-r--r--spec/build/testsuites/smptests/smppsxsignal01.yml22
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity03.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedaffinity05.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf03.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschededf04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpschedsem01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler02.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler03.yml21
-rw-r--r--spec/build/testsuites/smptests/smpscheduler04.yml20
-rw-r--r--spec/build/testsuites/smptests/smpscheduler05.yml21
-rw-r--r--spec/build/testsuites/smptests/smpscheduler06.yml21
-rw-r--r--spec/build/testsuites/smptests/smpscheduler07.yml21
-rw-r--r--spec/build/testsuites/smptests/smpsignal01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpstrongapa01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpswitchextension01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpthreadlife01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpthreadpin01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpunsupported01.yml20
-rw-r--r--spec/build/testsuites/smptests/smpwakeafter01.yml20
-rw-r--r--spec/build/testsuites/sptests/grp.yml450
-rw-r--r--spec/build/testsuites/sptests/sp01.yml20
-rw-r--r--spec/build/testsuites/sptests/sp02.yml23
-rw-r--r--spec/build/testsuites/sptests/sp03.yml21
-rw-r--r--spec/build/testsuites/sptests/sp04.yml23
-rw-r--r--spec/build/testsuites/sptests/sp05.yml22
-rw-r--r--spec/build/testsuites/sptests/sp06.yml22
-rw-r--r--spec/build/testsuites/sptests/sp07.yml28
-rw-r--r--spec/build/testsuites/sptests/sp08.yml19
-rw-r--r--spec/build/testsuites/sptests/sp11.yml22
-rw-r--r--spec/build/testsuites/sptests/sp12.yml26
-rw-r--r--spec/build/testsuites/sptests/sp13.yml24
-rw-r--r--spec/build/testsuites/sptests/sp14.yml22
-rw-r--r--spec/build/testsuites/sptests/sp15.yml20
-rw-r--r--spec/build/testsuites/sptests/sp16.yml24
-rw-r--r--spec/build/testsuites/sptests/sp17.yml22
-rw-r--r--spec/build/testsuites/sptests/sp18.yml19
-rw-r--r--spec/build/testsuites/sptests/sp19.yml22
-rw-r--r--spec/build/testsuites/sptests/sp20.yml21
-rw-r--r--spec/build/testsuites/sptests/sp2038.yml19
-rw-r--r--spec/build/testsuites/sptests/sp21.yml19
-rw-r--r--spec/build/testsuites/sptests/sp22.yml22
-rw-r--r--spec/build/testsuites/sptests/sp23.yml20
-rw-r--r--spec/build/testsuites/sptests/sp24.yml21
-rw-r--r--spec/build/testsuites/sptests/sp25.yml20
-rw-r--r--spec/build/testsuites/sptests/sp26.yml20
-rw-r--r--spec/build/testsuites/sptests/sp27.yml19
-rw-r--r--spec/build/testsuites/sptests/sp27a.yml19
-rw-r--r--spec/build/testsuites/sptests/sp29.yml20
-rw-r--r--spec/build/testsuites/sptests/sp30.yml21
-rw-r--r--spec/build/testsuites/sptests/sp31.yml22
-rw-r--r--spec/build/testsuites/sptests/sp32.yml19
-rw-r--r--spec/build/testsuites/sptests/sp33.yml19
-rw-r--r--spec/build/testsuites/sptests/sp34.yml19
-rw-r--r--spec/build/testsuites/sptests/sp35.yml19
-rw-r--r--spec/build/testsuites/sptests/sp36.yml18
-rw-r--r--spec/build/testsuites/sptests/sp37.yml19
-rw-r--r--spec/build/testsuites/sptests/sp38.yml19
-rw-r--r--spec/build/testsuites/sptests/sp40.yml19
-rw-r--r--spec/build/testsuites/sptests/sp41.yml19
-rw-r--r--spec/build/testsuites/sptests/sp42.yml19
-rw-r--r--spec/build/testsuites/sptests/sp43.yml19
-rw-r--r--spec/build/testsuites/sptests/sp44.yml19
-rw-r--r--spec/build/testsuites/sptests/sp45.yml19
-rw-r--r--spec/build/testsuites/sptests/sp46.yml19
-rw-r--r--spec/build/testsuites/sptests/sp47.yml19
-rw-r--r--spec/build/testsuites/sptests/sp48.yml19
-rw-r--r--spec/build/testsuites/sptests/sp49.yml19
-rw-r--r--spec/build/testsuites/sptests/sp50.yml19
-rw-r--r--spec/build/testsuites/sptests/sp51.yml19
-rw-r--r--spec/build/testsuites/sptests/sp52.yml19
-rw-r--r--spec/build/testsuites/sptests/sp53.yml19
-rw-r--r--spec/build/testsuites/sptests/sp54.yml19
-rw-r--r--spec/build/testsuites/sptests/sp55.yml19
-rw-r--r--spec/build/testsuites/sptests/sp56.yml19
-rw-r--r--spec/build/testsuites/sptests/sp57.yml19
-rw-r--r--spec/build/testsuites/sptests/sp58.yml19
-rw-r--r--spec/build/testsuites/sptests/sp59.yml19
-rw-r--r--spec/build/testsuites/sptests/sp60.yml19
-rw-r--r--spec/build/testsuites/sptests/sp62.yml19
-rw-r--r--spec/build/testsuites/sptests/sp63.yml19
-rw-r--r--spec/build/testsuites/sptests/sp64.yml19
-rw-r--r--spec/build/testsuites/sptests/sp65.yml19
-rw-r--r--spec/build/testsuites/sptests/sp66.yml19
-rw-r--r--spec/build/testsuites/sptests/sp67.yml19
-rw-r--r--spec/build/testsuites/sptests/sp68.yml19
-rw-r--r--spec/build/testsuites/sptests/sp69.yml20
-rw-r--r--spec/build/testsuites/sptests/sp70.yml19
-rw-r--r--spec/build/testsuites/sptests/sp71.yml19
-rw-r--r--spec/build/testsuites/sptests/sp72.yml19
-rw-r--r--spec/build/testsuites/sptests/sp73.yml19
-rw-r--r--spec/build/testsuites/sptests/sp74.yml19
-rw-r--r--spec/build/testsuites/sptests/sp75.yml19
-rw-r--r--spec/build/testsuites/sptests/sp76.yml19
-rw-r--r--spec/build/testsuites/sptests/sp77.yml19
-rw-r--r--spec/build/testsuites/sptests/spassoc01.yml19
-rw-r--r--spec/build/testsuites/sptests/spatomic01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcache01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcbssched01.yml20
-rw-r--r--spec/build/testsuites/sptests/spcbssched02.yml20
-rw-r--r--spec/build/testsuites/sptests/spcbssched03.yml21
-rw-r--r--spec/build/testsuites/sptests/spchain.yml19
-rw-r--r--spec/build/testsuites/sptests/spclockerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/spclockerr02.yml19
-rw-r--r--spec/build/testsuites/sptests/spclocktodhook01.yml19
-rw-r--r--spec/build/testsuites/sptests/spconfig01.yml19
-rw-r--r--spec/build/testsuites/sptests/spconfig02.yml19
-rw-r--r--spec/build/testsuites/sptests/spconsole01.yml20
-rw-r--r--spec/build/testsuites/sptests/spcontext01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcoverage.yml19
-rw-r--r--spec/build/testsuites/sptests/spcpucounter01.yml19
-rw-r--r--spec/build/testsuites/sptests/spcpuset01.yml20
-rw-r--r--spec/build/testsuites/sptests/spcxx01.yml20
-rw-r--r--spec/build/testsuites/sptests/spedfsched01.yml20
-rw-r--r--spec/build/testsuites/sptests/spedfsched02.yml21
-rw-r--r--spec/build/testsuites/sptests/spedfsched03.yml21
-rw-r--r--spec/build/testsuites/sptests/spedfsched04.yml20
-rw-r--r--spec/build/testsuites/sptests/sperror01.yml19
-rw-r--r--spec/build/testsuites/sptests/sperror02.yml19
-rw-r--r--spec/build/testsuites/sptests/sperror03.yml19
-rw-r--r--spec/build/testsuites/sptests/speventerr03.yml19
-rw-r--r--spec/build/testsuites/sptests/speventsystem01.yml19
-rw-r--r--spec/build/testsuites/sptests/speventtransient01.yml19
-rw-r--r--spec/build/testsuites/sptests/spextensions01.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal01.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal02.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal03.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal04.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal05.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal06.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal07.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal09.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal10.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal11.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal12.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal13.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal14.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal15.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal16.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal17.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal18.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal19.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal20.yml18
-rw-r--r--spec/build/testsuites/sptests/spfatal24.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal25.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal26.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal28.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal29.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal30.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal31.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatal32.yml19
-rw-r--r--spec/build/testsuites/sptests/spfatalsupport.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo01.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo02.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo03.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo04.yml19
-rw-r--r--spec/build/testsuites/sptests/spfifo05.yml19
-rw-r--r--spec/build/testsuites/sptests/spfreechain01.yml19
-rw-r--r--spec/build/testsuites/sptests/spglobalcon01.yml19
-rw-r--r--spec/build/testsuites/sptests/spglobalcon02.yml19
-rw-r--r--spec/build/testsuites/sptests/spheapprot.yml19
-rw-r--r--spec/build/testsuites/sptests/spinternalerror01.yml19
-rw-r--r--spec/build/testsuites/sptests/spinternalerror02.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical01.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical02.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical03.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical04.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical05.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical08.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical09.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical10.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical11.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical12.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical13.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical14.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical15.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical16.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical18.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical20.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical21.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical22.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical23.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrcritical24.yml19
-rw-r--r--spec/build/testsuites/sptests/spintrerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/splinkersets01.yml22
-rw-r--r--spec/build/testsuites/sptests/spmisc01.yml20
-rw-r--r--spec/build/testsuites/sptests/spmkdir.yml19
-rw-r--r--spec/build/testsuites/sptests/spmountmgr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spmrsp01.yml19
-rw-r--r--spec/build/testsuites/sptests/spmsgqerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spmsgqerr02.yml20
-rw-r--r--spec/build/testsuites/sptests/spmutex01.yml19
-rw-r--r--spec/build/testsuites/sptests/spnsext01.yml19
-rw-r--r--spec/build/testsuites/sptests/spobjgetnext.yml19
-rw-r--r--spec/build/testsuites/sptests/sppagesize.yml19
-rw-r--r--spec/build/testsuites/sptests/sppartitionerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/sppercpudata01.yml20
-rw-r--r--spec/build/testsuites/sptests/spporterr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spprintk.yml19
-rw-r--r--spec/build/testsuites/sptests/spprivenv01.yml19
-rw-r--r--spec/build/testsuites/sptests/spprofiling01.yml19
-rw-r--r--spec/build/testsuites/sptests/spqreslib.yml20
-rw-r--r--spec/build/testsuites/sptests/spratemonerr01.yml21
-rw-r--r--spec/build/testsuites/sptests/sprbtree01.yml19
-rw-r--r--spec/build/testsuites/sptests/spregionerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/sprmsched01.yml20
-rw-r--r--spec/build/testsuites/sptests/sprmsched02.yml20
-rw-r--r--spec/build/testsuites/sptests/spscheduler01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsem01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsem02.yml19
-rw-r--r--spec/build/testsuites/sptests/spsem03.yml19
-rw-r--r--spec/build/testsuites/sptests/spsemerr01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsemerr02.yml20
-rw-r--r--spec/build/testsuites/sptests/spsignalerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/spsimplesched01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsimplesched02.yml19
-rw-r--r--spec/build/testsuites/sptests/spsimplesched03.yml19
-rw-r--r--spec/build/testsuites/sptests/spsize.yml21
-rw-r--r--spec/build/testsuites/sptests/spstdthreads01.yml19
-rw-r--r--spec/build/testsuites/sptests/spstkalloc.yml19
-rw-r--r--spec/build/testsuites/sptests/spstkalloc02.yml19
-rw-r--r--spec/build/testsuites/sptests/spsysinit01.yml19
-rw-r--r--spec/build/testsuites/sptests/spsyslock01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptaskerr01.yml20
-rw-r--r--spec/build/testsuites/sptests/sptaskerr02.yml19
-rw-r--r--spec/build/testsuites/sptests/sptaskerr03.yml19
-rw-r--r--spec/build/testsuites/sptests/sptaskerr04.yml20
-rw-r--r--spec/build/testsuites/sptests/sptasknopreempt01.yml19
-rw-r--r--spec/build/testsuites/sptests/spthread01.yml19
-rw-r--r--spec/build/testsuites/sptests/spthreadlife01.yml19
-rw-r--r--spec/build/testsuites/sptests/spthreadq01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimecounter01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimecounter02.yml20
-rw-r--r--spec/build/testsuites/sptests/sptimecounter03.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimecounter04.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimererr01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimererr02.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimerserver01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptimespec01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptls01.yml19
-rw-r--r--spec/build/testsuites/sptests/sptls02.yml20
-rw-r--r--spec/build/testsuites/sptests/sptls03.yml19
-rw-r--r--spec/build/testsuites/sptests/sptls04.yml19
-rw-r--r--spec/build/testsuites/sptests/spversion01.yml19
-rw-r--r--spec/build/testsuites/sptests/spwatchdog.yml22
-rw-r--r--spec/build/testsuites/sptests/spwkspace.yml19
-rw-r--r--spec/build/testsuites/tmtests/grp.yml101
-rw-r--r--spec/build/testsuites/tmtests/tm01.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm02.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm03.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm04.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm05.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm06.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm07.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm08.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm09.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm10.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm11.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm12.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm13.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm14.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm15.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm16.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm17.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm18.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm19.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm20.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm21.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm22.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm23.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm24.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm25.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm26.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm27.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm28.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm29.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm30.yml21
-rw-r--r--spec/build/testsuites/tmtests/tm31.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm32.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm33.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm34.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm35.yml20
-rw-r--r--spec/build/testsuites/tmtests/tm36.yml20
-rw-r--r--spec/build/testsuites/tmtests/tmck.yml20
-rw-r--r--spec/build/testsuites/tmtests/tmcontext01.yml19
-rw-r--r--spec/build/testsuites/tmtests/tmfine01.yml19
-rw-r--r--spec/build/testsuites/tmtests/tmonetoone.yml19
-rw-r--r--spec/build/testsuites/tmtests/tmtimer01.yml19
1999 files changed, 50509 insertions, 0 deletions
diff --git a/spec/build/bsps/arm/altera-cyclone-v/abi.yml b/spec/build/bsps/arm/altera-cyclone-v/abi.yml
new file mode 100644
index 0000000000..a3a710c97d
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/abi.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- split: null
+- env-append: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default:
+- -march=armv7-a
+- -mthumb
+- -mfpu=neon
+- -mfloat-abi=hard
+- -mtune=cortex-a9
+default-by-variant: []
+description: |
+ ABI flags
+enabled-by: true
+links: []
+name: ABI_FLAGS
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml
new file mode 100644
index 0000000000..abe3d7f490
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml
@@ -0,0 +1,142 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: altcycv_devkit
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: altera-cyclone-v
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - bsps/arm/altera-cyclone-v/include/bsp.h
+ - bsps/arm/altera-cyclone-v/include/tm27.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+ source:
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_16550_uart.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_address_space.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_cache.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_clock_group.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_clock_manager.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_dma.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_dma_common.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_dma_program.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_generalpurpose_io.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_hwlibs_ver.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_i2c.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_interrupt_common.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_mpu_registers.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_qspi_private.h
+ - bsps/arm/altera-cyclone-v/include/bsp/alt_reset_manager.h
+ - bsps/arm/altera-cyclone-v/include/bsp/hwlib.h
+ - bsps/arm/altera-cyclone-v/include/bsp/i2cdrv.h
+ - bsps/arm/altera-cyclone-v/include/bsp/irq.h
+- destination: ${BSP_INCLUDEDIR}/bsp/socal
+ source:
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_acpidmap.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_clkmgr.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_dmanonsecure.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_dmasecure.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_gpio.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_i2c.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_l3.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_qspi.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_qspidata.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_rstmgr.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_sdr.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_sysmgr.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/alt_uart.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/hps.h
+ - bsps/arm/altera-cyclone-v/include/bsp/socal/socal.h
+- destination: ${BSP_LIBDIR}
+ source:
+ - bsps/arm/altera-cyclone-v/start/linkcmds
+ - bsps/arm/altera-cyclone-v/start/linkcmds.altcycv
+links:
+- role: build-dependency
+ uid: abi
+- role: build-dependency
+ uid: objsmp
+- role: build-dependency
+ uid: opta9periphclk
+- role: build-dependency
+ uid: optcachedata
+- role: build-dependency
+ uid: optcacheinst
+- role: build-dependency
+ uid: optclkfastidle
+- role: build-dependency
+ uid: optconcfg
+- role: build-dependency
+ uid: optconuart1
+- role: build-dependency
+ uid: optfdtcpyro
+- role: build-dependency
+ uid: optfdten
+- role: build-dependency
+ uid: optfdtmxsz
+- role: build-dependency
+ uid: optfdtro
+- role: build-dependency
+ uid: optfdtuboot
+- role: build-dependency
+ uid: opti2cspeed
+- role: build-dependency
+ uid: optnoi2c
+- role: build-dependency
+ uid: optresetvec
+- role: build-dependency
+ uid: optuartbaud
+- role: build-dependency
+ uid: optuartirq
+- role: build-dependency
+ uid: ../grp
+- role: build-dependency
+ uid: ../start
+- role: build-dependency
+ uid: ../../obj
+- role: build-dependency
+ uid: ../../objirq
+- role: build-dependency
+ uid: ../../opto2
+- role: build-dependency
+ uid: ../../bspopts
+source:
+- bsps/arm/altera-cyclone-v/console/console-config.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_16550_uart.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_address_space.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_clock_manager.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma_program.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_generalpurpose_io.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_i2c.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_qspi.c
+- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_reset_manager.c
+- bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.c
+- bsps/arm/altera-cyclone-v/i2c/i2cdrv.c
+- bsps/arm/altera-cyclone-v/rtc/rtc.c
+- bsps/arm/altera-cyclone-v/start/bspclean.c
+- bsps/arm/altera-cyclone-v/start/bspgetworkarea.c
+- bsps/arm/altera-cyclone-v/start/bspreset.c
+- bsps/arm/altera-cyclone-v/start/bspstart.c
+- bsps/arm/altera-cyclone-v/start/bspstarthooks.c
+- bsps/arm/altera-cyclone-v/start/mmu-config.c
+- bsps/arm/shared/cache/cache-l2c-310.c
+- bsps/arm/shared/clock/clock-a9mpcore.c
+- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
+- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
+- bsps/arm/shared/irq/irq-gic.c
+- bsps/arm/shared/start/bsp-start-memcpy.S
+- bsps/shared/dev/btimer/btimer-stub.c
+- bsps/shared/dev/getentropy/getentropy-cpucounter.c
+- bsps/shared/dev/rtc/rtc-support.c
+- bsps/shared/dev/serial/console-termios-init.c
+- bsps/shared/dev/serial/console-termios.c
+- bsps/shared/irq/irq-default-handler.c
+- bsps/shared/start/bsp-fdt.c
+- bsps/shared/start/sbrk.c
+- bsps/shared/start/stackalloc.c
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/objsmp.yml b/spec/build/bsps/arm/altera-cyclone-v/objsmp.yml
new file mode 100644
index 0000000000..bf0c99d21f
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/objsmp.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_SMP
+includes: []
+install: []
+links: []
+source:
+- bsps/arm/altera-cyclone-v/start/bspsmp.c
+- bsps/arm/shared/start/arm-a9mpcore-smp.c
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml b/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml
new file mode 100644
index 0000000000..e67ddc129b
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ define to set ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz, otherwise alt_clk_freq_get() is used
+enabled-by: true
+links: []
+name: BSP_ARM_A9MPCORE_PERIPHCLK
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml b/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml
new file mode 100644
index 0000000000..77dac09116
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ enable data cache
+enabled-by: true
+links: []
+name: BSP_DATA_CACHE_ENABLED
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml b/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml
new file mode 100644
index 0000000000..a59db43f31
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ enable instruction cache
+enabled-by: true
+links: []
+name: BSP_INSTRUCTION_CACHE_ENABLED
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml b/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml
new file mode 100644
index 0000000000..b800b20428
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant:
+- value: true
+ variants:
+ - arm/.*qemu
+description: |
+ This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times.
+enabled-by: true
+links: []
+name: CLOCK_DRIVER_USE_FAST_IDLE
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml b/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml
new file mode 100644
index 0000000000..635697cc8a
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ configuration for console (UART 0)
+enabled-by: true
+links: []
+name: CYCLONE_V_CONFIG_CONSOLE
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml b/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml
new file mode 100644
index 0000000000..f5c588a330
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ configuration for UART 1
+enabled-by: true
+links: []
+name: CYCLONE_V_CONFIG_UART_1
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml
new file mode 100644
index 0000000000..c26b1ae051
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ copy the FDT blob into the read-only load area via bsp_fdt_copy()
+enabled-by: true
+links: []
+name: BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml
new file mode 100644
index 0000000000..f2fc473967
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ define if FDT is supported
+enabled-by: true
+links: []
+name: BSP_FDT_IS_SUPPORTED
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml
new file mode 100644
index 0000000000..14af766230
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 262144
+default-by-variant: []
+description: |
+ maximum size of the FDT blob in bytes
+enabled-by: true
+format: '{}'
+links: []
+name: BSP_FDT_BLOB_SIZE_MAX
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml
new file mode 100644
index 0000000000..a61bb2924b
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ place the FDT blob into the read-only data area
+enabled-by: true
+links: []
+name: BSP_FDT_BLOB_READ_ONLY
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml
new file mode 100644
index 0000000000..5805e912ff
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ copy the U-Boot provided FDT to an internal storage
+enabled-by: true
+links: []
+name: BSP_START_COPY_FDT_FROM_U_BOOT
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml b/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml
new file mode 100644
index 0000000000..ee8097aa3b
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 100000
+default-by-variant: []
+description: |
+ speed for I2C0 in HZ
+enabled-by: true
+format: '{}'
+links: []
+name: CYCLONE_V_I2C0_SPEED
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml b/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml
new file mode 100644
index 0000000000..2d36d5f930
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ Number of configured I2C buses. Note that each bus has to be configured in an apropriate i2cdrv_config array.
+enabled-by: true
+links: []
+name: CYCLONE_V_NO_I2C
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml b/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml
new file mode 100644
index 0000000000..efd1ea2b2a
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ reset vector address for BSP start
+enabled-by: true
+links: []
+name: BSP_START_RESET_VECTOR
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml b/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml
new file mode 100644
index 0000000000..b5f577ffc3
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 115200
+default-by-variant: []
+description: |
+ baud for UARTs
+enabled-by: true
+format: '{}'
+links: []
+name: CYCLONE_V_UART_BAUD
+type: build
diff --git a/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml b/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml
new file mode 100644
index 0000000000..152668b2d9
--- /dev/null
+++ b/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ enable usage of interrupts for the UART modules
+enabled-by: true
+links: []
+name: BSP_USE_UART_INTERRUPTS
+type: build
diff --git a/spec/build/bsps/arm/atsam/abi.yml b/spec/build/bsps/arm/atsam/abi.yml
new file mode 100644
index 0000000000..7a95742c36
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/abi.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- split: null
+- env-append: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default:
+- -mthumb
+- -mcpu=cortex-m7
+- -mfpu=fpv5-d16
+- -mfloat-abi=hard
+default-by-variant: []
+description: |
+ ABI flags
+enabled-by: true
+links: []
+name: ABI_FLAGS
+type: build
diff --git a/spec/build/bsps/arm/atsam/bspatsam.yml b/spec/build/bsps/arm/atsam/bspatsam.yml
new file mode 100644
index 0000000000..f0aaa17cf7
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/bspatsam.yml
@@ -0,0 +1,411 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: atsamv
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: atsam
+includes:
+- bsps/arm/atsam/contrib/libraries/libboard
+- bsps/arm/atsam/contrib/libraries/libboard/include
+- bsps/arm/atsam/contrib/libraries/libchip
+- bsps/arm/atsam/contrib/libraries/libchip/include
+- bsps/arm/atsam/include/libchip
+- bsps/arm/atsam/include/libchip/include
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - bsps/arm/atsam/include/bsp.h
+ - bsps/arm/atsam/include/tm27.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+ source:
+ - bsps/arm/atsam/include/bsp/atsam-clock-config.h
+ - bsps/arm/atsam/include/bsp/atsam-i2c.h
+ - bsps/arm/atsam/include/bsp/atsam-spi.h
+ - bsps/arm/atsam/include/bsp/i2c.h
+ - bsps/arm/atsam/include/bsp/iocopy.h
+ - bsps/arm/atsam/include/bsp/irq.h
+ - bsps/arm/atsam/include/bsp/pin-config.h
+ - bsps/arm/atsam/include/bsp/power.h
+ - bsps/arm/atsam/include/bsp/sc16is752.h
+ - bsps/arm/atsam/include/bsp/spi.h
+- destination: ${BSP_INCLUDEDIR}/libchip
+ source:
+ - bsps/arm/atsam/include/libchip/chip.h
+ - bsps/arm/atsam/include/libchip/compiler.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include
+ source:
+ - bsps/arm/atsam/include/libchip/include/acc.h
+ - bsps/arm/atsam/include/libchip/include/adc.h
+ - bsps/arm/atsam/include/libchip/include/aes.h
+ - bsps/arm/atsam/include/libchip/include/afe_dma.h
+ - bsps/arm/atsam/include/libchip/include/afec.h
+ - bsps/arm/atsam/include/libchip/include/chip.h
+ - bsps/arm/atsam/include/libchip/include/dac_dma.h
+ - bsps/arm/atsam/include/libchip/include/efc.h
+ - bsps/arm/atsam/include/libchip/include/exceptions.h
+ - bsps/arm/atsam/include/libchip/include/flashd.h
+ - bsps/arm/atsam/include/libchip/include/gmac.h
+ - bsps/arm/atsam/include/libchip/include/gmacd.h
+ - bsps/arm/atsam/include/libchip/include/hsmci.h
+ - bsps/arm/atsam/include/libchip/include/icm.h
+ - bsps/arm/atsam/include/libchip/include/isi.h
+ - bsps/arm/atsam/include/libchip/include/iso7816_4.h
+ - bsps/arm/atsam/include/libchip/include/mcan.h
+ - bsps/arm/atsam/include/libchip/include/mcid.h
+ - bsps/arm/atsam/include/libchip/include/mediaLB.h
+ - bsps/arm/atsam/include/libchip/include/mpu.h
+ - bsps/arm/atsam/include/libchip/include/pio.h
+ - bsps/arm/atsam/include/libchip/include/pio_capture.h
+ - bsps/arm/atsam/include/libchip/include/pio_it.h
+ - bsps/arm/atsam/include/libchip/include/pmc.h
+ - bsps/arm/atsam/include/libchip/include/pwmc.h
+ - bsps/arm/atsam/include/libchip/include/qspi.h
+ - bsps/arm/atsam/include/libchip/include/qspi_dma.h
+ - bsps/arm/atsam/include/libchip/include/rstc.h
+ - bsps/arm/atsam/include/libchip/include/rtc.h
+ - bsps/arm/atsam/include/libchip/include/rtt.h
+ - bsps/arm/atsam/include/libchip/include/sdramc.h
+ - bsps/arm/atsam/include/libchip/include/smc.h
+ - bsps/arm/atsam/include/libchip/include/spi.h
+ - bsps/arm/atsam/include/libchip/include/spi_dma.h
+ - bsps/arm/atsam/include/libchip/include/ssc.h
+ - bsps/arm/atsam/include/libchip/include/supc.h
+ - bsps/arm/atsam/include/libchip/include/tc.h
+ - bsps/arm/atsam/include/libchip/include/timetick.h
+ - bsps/arm/atsam/include/libchip/include/trace.h
+ - bsps/arm/atsam/include/libchip/include/trng.h
+ - bsps/arm/atsam/include/libchip/include/twi.h
+ - bsps/arm/atsam/include/libchip/include/twid.h
+ - bsps/arm/atsam/include/libchip/include/uart.h
+ - bsps/arm/atsam/include/libchip/include/uart_dma.h
+ - bsps/arm/atsam/include/libchip/include/usart.h
+ - bsps/arm/atsam/include/libchip/include/usart_dma.h
+ - bsps/arm/atsam/include/libchip/include/usbhs.h
+ - bsps/arm/atsam/include/libchip/include/video.h
+ - bsps/arm/atsam/include/libchip/include/wdt.h
+ - bsps/arm/atsam/include/libchip/include/xdma_hardware_interface.h
+ - bsps/arm/atsam/include/libchip/include/xdmac.h
+ - bsps/arm/atsam/include/libchip/include/xdmad.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/same70
+ source:
+ - bsps/arm/atsam/include/libchip/include/same70/same70.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70j19.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70j20.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70j21.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70n19.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70n20.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70n21.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70q19.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70q20.h
+ - bsps/arm/atsam/include/libchip/include/same70/same70q21.h
+ - bsps/arm/atsam/include/libchip/include/same70/system_same70.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/same70/component
+ source:
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_acc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_aes.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_afec.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_chipid.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_dacc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_efc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_gmac.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_gpbr.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_hsmci.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_icm.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_isi.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_matrix.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_mcan.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_pio.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_pmc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_pwm.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_qspi.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_rstc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_rswdt.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_rtc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_rtt.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_sdramc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_smc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_spi.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_ssc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_supc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_tc.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_trng.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_twihs.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_uart.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_usart.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_usbhs.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_utmi.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_wdt.h
+ - bsps/arm/atsam/include/libchip/include/same70/component/component_xdmac.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/same70/pio
+ source:
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j19.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j20.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j21.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n19.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n20.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n21.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q19.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q20.h
+ - bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q21.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/sams70
+ source:
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70j19.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70j20.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70j21.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70n19.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70n20.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70n21.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70q19.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70q20.h
+ - bsps/arm/atsam/include/libchip/include/sams70/sams70q21.h
+ - bsps/arm/atsam/include/libchip/include/sams70/system_sams70.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/sams70/component
+ source:
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_acc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_aes.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_afec.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_chipid.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_dacc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_efc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_gpbr.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_hsmci.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_icm.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_isi.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_matrix.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_pio.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_pmc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_pwm.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_qspi.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_rstc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_rswdt.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_rtc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_rtt.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_sdramc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_smc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_spi.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_ssc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_supc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_tc.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_trng.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_twihs.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_uart.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_usart.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_usbhs.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_utmi.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_wdt.h
+ - bsps/arm/atsam/include/libchip/include/sams70/component/component_xdmac.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/sams70/pio
+ source:
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j19.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j20.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j21.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n19.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n20.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n21.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q19.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q20.h
+ - bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q21.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/samv71
+ source:
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71j19.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71j20.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71j21.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71n19.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71n20.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71n21.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71q19.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71q20.h
+ - bsps/arm/atsam/include/libchip/include/samv71/samv71q21.h
+ - bsps/arm/atsam/include/libchip/include/samv71/system_samv71.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/samv71/component
+ source:
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_acc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_aes.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_afec.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_chipid.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_dacc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_efc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_gmac.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_gpbr.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_hsmci.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_icm.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_isi.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_matrix.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_mcan.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_mlb.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_pio.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_pmc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_pwm.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_qspi.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_rstc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_rswdt.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_rtc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_rtt.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_sdramc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_smc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_spi.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_ssc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_supc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_tc.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_trng.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_twihs.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_uart.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_usart.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_usbhs.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_utmi.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_wdt.h
+ - bsps/arm/atsam/include/libchip/include/samv71/component/component_xdmac.h
+- destination: ${BSP_INCLUDEDIR}/libchip/include/samv71/pio
+ source:
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j19.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j20.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j21.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n19.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n20.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n21.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q19.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q20.h
+ - bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q21.h
+- destination: ${BSP_LIBDIR}
+ source:
+ - bsps/arm/atsam/start/linkcmds
+ - bsps/arm/atsam/start/linkcmds.intsram
+ - bsps/arm/atsam/start/linkcmds.qspiflash
+ - bsps/arm/atsam/start/linkcmds.sdram
+links:
+- role: build-dependency
+ uid: abi
+- role: build-dependency
+ uid: objnet
+- role: build-dependency
+ uid: optchgclksram
+- role: build-dependency
+ uid: optchip
+- role: build-dependency
+ uid: optconbaud
+- role: build-dependency
+ uid: optconidx
+- role: build-dependency
+ uid: optconirq
+- role: build-dependency
+ uid: optcontype
+- role: build-dependency
+ uid: optmck
+- role: build-dependency
+ uid: optnocachesz
+- role: build-dependency
+ uid: optoscmain
+- role: build-dependency
+ uid: optqspiflashsz
+- role: build-dependency
+ uid: optsdram
+- role: build-dependency
+ uid: opttcmsz
+- role: build-dependency
+ uid: optusextal
+- role: build-dependency
+ uid: tstatsamv
+- role: build-dependency
+ uid: ../grp
+- role: build-dependency
+ uid: ../start
+- role: build-dependency
+ uid: ../../obj
+- role: build-dependency
+ uid: ../../objirq
+- role: build-dependency
+ uid: ../../opto2
+- role: build-dependency
+ uid: linkcmds
+- role: build-dependency
+ uid: ../../bspopts
+source:
+- bsps/arm/atsam/clock/systick-freq.c
+- bsps/arm/atsam/console/console.c
+- bsps/arm/atsam/console/debug-console.c
+- bsps/arm/atsam/contrib/libraries/libboard/resources_v71/system_samv71.c
+- bsps/arm/atsam/contrib/libraries/libboard/source/board_lowlevel.c
+- bsps/arm/atsam/contrib/libraries/libboard/source/board_memories.c
+- bsps/arm/atsam/contrib/libraries/libboard/source/dbg_console.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/acc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/aes.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/afe_dma.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/afec.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/dac_dma.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/efc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/exceptions.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/flashd.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/gmac.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/gmacd.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/hsmci.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/icm.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/isi.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/mcan.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/mediaLB.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/mpu.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/pio.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/pio_capture.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/pio_it.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/pmc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/pwmc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/qspi.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/qspi_dma.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/rstc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/rtc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/rtt.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/sdramc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/spi.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/spi_dma.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/ssc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/supc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/tc.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/trng.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/twi.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/twid.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/uart.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/uart_dma.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/usart.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/usart_dma.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/wdt.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/xdma_hardware_interface.c
+- bsps/arm/atsam/contrib/libraries/libchip/source/xdmad.c
+- bsps/arm/atsam/i2c/atsam_i2c_bus.c
+- bsps/arm/atsam/i2c/atsam_i2c_init.c
+- bsps/arm/atsam/rtc/rtc-config.c
+- bsps/arm/atsam/spi/atsam_spi_bus.c
+- bsps/arm/atsam/spi/atsam_spi_init.c
+- bsps/arm/atsam/spi/sc16is752.c
+- bsps/arm/atsam/start/bspstart.c
+- bsps/arm/atsam/start/bspstarthooks.c
+- bsps/arm/atsam/start/getentropy-trng.c
+- bsps/arm/atsam/start/iocopy.c
+- bsps/arm/atsam/start/pin-config.c
+- bsps/arm/atsam/start/pmc-config.c
+- bsps/arm/atsam/start/power-clock.c
+- bsps/arm/atsam/start/power-rtc.c
+- bsps/arm/atsam/start/power-wait.c
+- bsps/arm/atsam/start/power.c
+- bsps/arm/atsam/start/restart.c
+- bsps/arm/atsam/start/sdram-config.c
+- bsps/arm/shared/cache/cache-v7m.c
+- bsps/arm/shared/clock/clock-armv7m.c
+- bsps/arm/shared/cpucounter/cpucounter-armv7m.c
+- bsps/arm/shared/irq/irq-armv7m.c
+- bsps/arm/shared/irq/irq-dispatch-armv7m.c
+- bsps/arm/shared/start/bsp-start-memcpy.S
+- bsps/arm/shared/start/bspreset-armv7m.c
+- bsps/shared/dev/btimer/btimer-stub.c
+- bsps/shared/dev/rtc/rtc-support.c
+- bsps/shared/dev/serial/console-termios.c
+- bsps/shared/irq/irq-default-handler.c
+- bsps/shared/start/bspfatal-default.c
+- bsps/shared/start/bspgetworkarea-default.c
+- bsps/shared/start/sbrk.c
+- bsps/shared/start/stackalloc.c
+type: build
diff --git a/spec/build/bsps/arm/atsam/linkcmds.yml b/spec/build/bsps/arm/atsam/linkcmds.yml
new file mode 100644
index 0000000000..fe6211f82f
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/linkcmds.yml
@@ -0,0 +1,49 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: config-file
+content: |
+ MEMORY {
+ ITCM : ORIGIN = 0x00000000, LENGTH = ${ATSAM_MEMORY_TCM_SIZE}
+ INTFLASH : ORIGIN = 0x00400000, LENGTH = ${ATSAM_MEMORY_INTFLASH_SIZE}
+ DTCM : ORIGIN = 0x20000000, LENGTH = ${ATSAM_MEMORY_TCM_SIZE}
+ INTSRAM : ORIGIN = 0x20400000, LENGTH = ${ATSAM_MEMORY_INTSRAM_SIZE} - 2 * ${ATSAM_MEMORY_TCM_SIZE} - ${ATSAM_MEMORY_NOCACHE_SIZE}
+ NOCACHE : ORIGIN = 0x20400000 + ${ATSAM_MEMORY_INTSRAM_SIZE} - 2 * ${ATSAM_MEMORY_TCM_SIZE} - ${ATSAM_MEMORY_NOCACHE_SIZE}, LENGTH = ${ATSAM_MEMORY_NOCACHE_SIZE}
+ SDRAM : ORIGIN = 0x70000000, LENGTH = ${ATSAM_MEMORY_SDRAM_SIZE}
+ QSPIFLASH : ORIGIN = 0x80000000, LENGTH = ${ATSAM_MEMORY_QSPIFLASH_SIZE}
+ }
+
+ /* Must be used only for MPU definitions */
+
+ atsam_memory_itcm_begin = ORIGIN (ITCM);
+ atsam_memory_itcm_end = ORIGIN (ITCM) + LENGTH (ITCM);
+ atsam_memory_itcm_size = LENGTH (ITCM);
+
+ atsam_memory_intflash_begin = ORIGIN (INTFLASH);
+ atsam_memory_intflash_end = ORIGIN (INTFLASH) + LENGTH (INTFLASH);
+ atsam_memory_intflash_size = LENGTH (INTFLASH);
+
+ atsam_memory_dtcm_begin = ORIGIN (DTCM);
+ atsam_memory_dtcm_end = ORIGIN (DTCM) + LENGTH (DTCM);
+ atsam_memory_dtcm_size = LENGTH (DTCM);
+
+ atsam_memory_intsram_begin = ORIGIN (INTSRAM);
+ atsam_memory_intsram_end = ORIGIN (INTSRAM) + LENGTH (INTSRAM);
+ atsam_memory_intsram_size = LENGTH (INTSRAM);
+
+ atsam_memory_nocache_begin = ORIGIN (NOCACHE);
+ atsam_memory_nocache_end = ORIGIN (NOCACHE) + LENGTH (NOCACHE);
+ atsam_memory_nocache_size = LENGTH (NOCACHE);
+
+ atsam_memory_sdram_begin = ORIGIN (SDRAM);
+ atsam_memory_sdram_end = ORIGIN (SDRAM) + LENGTH (SDRAM);
+ atsam_memory_sdram_size = LENGTH (SDRAM);
+
+ atsam_memory_qspiflash_begin = ORIGIN (QSPIFLASH);
+ atsam_memory_qspiflash_end = ORIGIN (QSPIFLASH) + LENGTH (QSPIFLASH);
+ atsam_memory_qspiflash_size = LENGTH (QSPIFLASH);
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+install-path: ${BSP_LIBDIR}
+links: []
+target: linkcmds.memory
+type: build
diff --git a/spec/build/bsps/arm/atsam/objnet.yml b/spec/build/bsps/arm/atsam/objnet.yml
new file mode 100644
index 0000000000..7aeceb47d9
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/objnet.yml
@@ -0,0 +1,22 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_NETWORKING
+includes:
+- bsps/arm/atsam/contrib/libraries/libboard
+- bsps/arm/atsam/contrib/libraries/libboard/include
+- bsps/arm/atsam/contrib/libraries/libchip
+- bsps/arm/atsam/contrib/libraries/libchip/include
+- bsps/arm/atsam/include/libchip
+- bsps/arm/atsam/include/libchip/include
+- cpukit/libnetworking
+install: []
+links: []
+source:
+- bsps/arm/atsam/net/if_atsam.c
+type: build
diff --git a/spec/build/bsps/arm/atsam/optchgclksram.yml b/spec/build/bsps/arm/atsam/optchgclksram.yml
new file mode 100644
index 0000000000..58dca377d7
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optchgclksram.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+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.
+enabled-by: true
+links: []
+name: ATSAM_CHANGE_CLOCK_FROM_SRAM
+type: build
diff --git a/spec/build/bsps/arm/atsam/optchip.yml b/spec/build/bsps/arm/atsam/optchip.yml
new file mode 100644
index 0000000000..16998e6c2a
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optchip.yml
@@ -0,0 +1,54 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- script: |
+ c = ("__SAMV71Q21__", 0x00200000, 0x00060000)
+ chips = {
+ "same70j19": ("__SAME70J19__", 0x00080000, 0x00040000),
+ "same70j20": ("__SAME70J20__", 0x00100000, 0x00060000),
+ "same70j21": ("__SAME70J21__", 0x00200000, 0x00060000),
+ "same70n19": ("__SAME70N19__", 0x00080000, 0x00040000),
+ "same70n20": ("__SAME70N20__", 0x00100000, 0x00060000),
+ "same70n21": ("__SAME70N21__", 0x00200000, 0x00060000),
+ "same70q19": ("__SAME70Q19__", 0x00080000, 0x00040000),
+ "same70q20": ("__SAME70Q20__", 0x00100000, 0x00060000),
+ "same70q21": ("__SAME70Q21__", 0x00200000, 0x00060000),
+ "sams70j19": ("__SAMS70J19__", 0x00080000, 0x00040000),
+ "sams70j20": ("__SAMS70J20__", 0x00100000, 0x00060000),
+ "sams70j21": ("__SAMS70J21__", 0x00200000, 0x00060000),
+ "sams70n19": ("__SAMS70N19__", 0x00080000, 0x00040000),
+ "sams70n20": ("__SAMS70N20__", 0x00100000, 0x00060000),
+ "sams70n21": ("__SAMS70N21__", 0x00200000, 0x00060000),
+ "sams70q19": ("__SAMS70Q19__", 0x00080000, 0x00040000),
+ "sams70q20": ("__SAMS70Q20__", 0x00100000, 0x00060000),
+ "sams70q21": ("__SAMS70Q21__", 0x00200000, 0x00060000),
+ "samv71j19": ("__SAMV71J19__", 0x00080000, 0x00040000),
+ "samv71j20": ("__SAMV71J20__", 0x00100000, 0x00060000),
+ "samv71j21": ("__SAMV71J21__", 0x00200000, 0x00060000),
+ "samv71n19": ("__SAMV71N19__", 0x00080000, 0x00040000),
+ "samv71n20": ("__SAMV71N20__", 0x00100000, 0x00060000),
+ "samv71n21": ("__SAMV71N21__", 0x00200000, 0x00060000),
+ "samv71q19": ("__SAMV71Q19__", 0x00080000, 0x00040000),
+ "samv71q20": ("__SAMV71Q20__", 0x00100000, 0x00060000),
+ "samv71q21": c,
+ }
+ if value:
+ try:
+ c = chips[value]
+ except:
+ conf.fatal("Unkown chip variant '{}'".format(value))
+ conf.define_cond(c[0], True)
+ conf.env["ATSAM_MEMORY_INTFLASH_SIZE"] = c[1]
+ conf.env["ATSAM_MEMORY_INTSRAM_SIZE"] = c[2]
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: samv71q21
+default-by-variant: []
+description: |
+ Chip variant
+enabled-by: true
+format: '{}'
+links: []
+name: ATSAM_CHIP
+type: build
diff --git a/spec/build/bsps/arm/atsam/optconbaud.yml b/spec/build/bsps/arm/atsam/optconbaud.yml
new file mode 100644
index 0000000000..b0e34e7505
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optconbaud.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 115200
+default-by-variant: []
+description: |
+ initial baud for console devices (default 115200)
+enabled-by: true
+format: '{}'
+links: []
+name: ATSAM_CONSOLE_BAUD
+type: build
diff --git a/spec/build/bsps/arm/atsam/optconidx.yml b/spec/build/bsps/arm/atsam/optconidx.yml
new file mode 100644
index 0000000000..42fb3b142a
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optconidx.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ device index for /dev/console (default 1, e.g. USART1)
+enabled-by: true
+links: []
+name: ATSAM_CONSOLE_DEVICE_INDEX
+type: build
diff --git a/spec/build/bsps/arm/atsam/optconirq.yml b/spec/build/bsps/arm/atsam/optconirq.yml
new file mode 100644
index 0000000000..a410e05060
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optconirq.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ use interrupt driven mode for console devices (used by default)
+enabled-by: true
+links: []
+name: ATSAM_CONSOLE_USE_INTERRUPTS
+type: build
diff --git a/spec/build/bsps/arm/atsam/optcontype.yml b/spec/build/bsps/arm/atsam/optcontype.yml
new file mode 100644
index 0000000000..eddbee1063
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optcontype.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ device type for /dev/console, use 0 for USART and 1 for UART (default USART)
+enabled-by: true
+links: []
+name: ATSAM_CONSOLE_DEVICE_TYPE
+type: build
diff --git a/spec/build/bsps/arm/atsam/optmck.yml b/spec/build/bsps/arm/atsam/optmck.yml
new file mode 100644
index 0000000000..d216542285
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optmck.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 123000000
+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.
+enabled-by: true
+format: '{}'
+links: []
+name: ATSAM_MCK
+type: build
diff --git a/spec/build/bsps/arm/atsam/optnocachesz.yml b/spec/build/bsps/arm/atsam/optnocachesz.yml
new file mode 100644
index 0000000000..433633d3b0
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optnocachesz.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- format-and-define: null
+- env-assign: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 4096
+default-by-variant: []
+description: |
+ size of NOCACHE section in bytes
+enabled-by: true
+format: '{:#010x}'
+links: []
+name: ATSAM_MEMORY_NOCACHE_SIZE
+type: build
diff --git a/spec/build/bsps/arm/atsam/optoscmain.yml b/spec/build/bsps/arm/atsam/optoscmain.yml
new file mode 100644
index 0000000000..4cafffea37
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optoscmain.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 12000000
+default-by-variant: []
+description: |
+ Main oscillator frequency in Hz (default 12MHz)
+enabled-by: true
+format: '{}'
+links: []
+name: BOARD_MAINOSC
+type: build
diff --git a/spec/build/bsps/arm/atsam/optqspiflashsz.yml b/spec/build/bsps/arm/atsam/optqspiflashsz.yml
new file mode 100644
index 0000000000..a9a71b049f
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optqspiflashsz.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- format-and-define: null
+- env-assign: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 2097152
+default-by-variant: []
+description: |
+ size of QSPI flash in bytes
+enabled-by: true
+format: '{:#010x}'
+links: []
+name: ATSAM_MEMORY_QSPIFLASH_SIZE
+type: build
diff --git a/spec/build/bsps/arm/atsam/optsdram.yml b/spec/build/bsps/arm/atsam/optsdram.yml
new file mode 100644
index 0000000000..c07edd9ba5
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optsdram.yml
@@ -0,0 +1,29 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- script: |
+ s = ("ATSAM_SDRAM_IS42S16100E_7BLI", 0x00200000)
+ sdram = {
+ "is42s16100e-7bli": s,
+ "is42s16320f-7bl": ("ATSAM_SDRAM_IS42S16320F_7BL", 0x04000000),
+ "mt48lc16m16a2p-6a": ("ATSAM_SDRAM_MT48LC16M16A2P_6A", 0x02000000),
+ }
+ if value:
+ try:
+ s = sdram[value]
+ except:
+ conf.fatal("Unkown SDRAM variant '{}'".format(value))
+ conf.define_cond(s[0], True)
+ conf.env["ATSAM_MEMORY_SDRAM_SIZE"] = s[1]
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: is42s16100e-7bli
+default-by-variant: []
+description: |
+ SDRAM variant
+enabled-by: true
+format: '{}'
+links: []
+name: ATSAM_SDRAM
+type: build
diff --git a/spec/build/bsps/arm/atsam/opttcmsz.yml b/spec/build/bsps/arm/atsam/opttcmsz.yml
new file mode 100644
index 0000000000..7e8b1121e8
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/opttcmsz.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- format-and-define: null
+- env-assign: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 0
+default-by-variant: []
+description: |
+ size of tightly coupled memories (TCM) in bytes
+enabled-by: true
+format: '{:#010x}'
+links: []
+name: ATSAM_MEMORY_TCM_SIZE
+type: build
diff --git a/spec/build/bsps/arm/atsam/optusextal.yml b/spec/build/bsps/arm/atsam/optusextal.yml
new file mode 100644
index 0000000000..6353956d15
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/optusextal.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+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.
+enabled-by: true
+links: []
+name: ATSAM_SLOWCLOCK_USE_XTAL
+type: build
diff --git a/spec/build/bsps/arm/atsam/tstatsamv.yml b/spec/build/bsps/arm/atsam/tstatsamv.yml
new file mode 100644
index 0000000000..41d28657e9
--- /dev/null
+++ b/spec/build/bsps/arm/atsam/tstatsamv.yml
@@ -0,0 +1,35 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- set-test-state:
+ fileio: exclude
+ flashdisk01: exclude
+ fsdosfsname01: exclude
+ ftp01: exclude
+ jffs2fserror: exclude
+ jffs2fslink: exclude
+ jffs2fspatheval: exclude
+ jffs2fspermission: exclude
+ jffs2fsrdwr: exclude
+ jffs2fsscandir01: exclude
+ jffs2fssymlink: exclude
+ jffs2fstime: exclude
+ linpack: exclude
+ mghttpd01: exclude
+ pppd: exclude
+ psxconfig01: exclude
+ record02: exclude
+ sp16: exclude
+ sp25: exclude
+ sp48: exclude
+ spregionerr01: exclude
+ spstkalloc02: exclude
+ tmfine01: exclude
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: null
+default-by-variant: []
+description: ''
+enabled-by: true
+links: []
+type: build
diff --git a/spec/build/bsps/arm/beagle/abi.yml b/spec/build/bsps/arm/beagle/abi.yml
new file mode 100644
index 0000000000..80b94605e7
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/abi.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- split: null
+- env-append: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default:
+- -mcpu=cortex-a8
+default-by-variant: []
+description: |
+ ABI flags
+enabled-by: true
+links: []
+name: ABI_FLAGS
+type: build
diff --git a/spec/build/bsps/arm/beagle/bspboardorig.yml b/spec/build/bsps/arm/beagle/bspboardorig.yml
new file mode 100644
index 0000000000..92eb7001fd
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/bspboardorig.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: beagleboardorig
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: beagle
+includes: []
+install: []
+links:
+- role: build-dependency
+ uid: grp
+- role: build-dependency
+ uid: ../../opto2
+source: []
+type: build
diff --git a/spec/build/bsps/arm/beagle/bspboardxm.yml b/spec/build/bsps/arm/beagle/bspboardxm.yml
new file mode 100644
index 0000000000..b0869cfbce
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/bspboardxm.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: beagleboardxm
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: beagle
+includes: []
+install: []
+links:
+- role: build-dependency
+ uid: grp
+- role: build-dependency
+ uid: ../../opto2
+source: []
+type: build
diff --git a/spec/build/bsps/arm/beagle/bspboneblack.yml b/spec/build/bsps/arm/beagle/bspboneblack.yml
new file mode 100644
index 0000000000..7818fdebfa
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/bspboneblack.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: beagleboneblack
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: beagle
+includes: []
+install: []
+links:
+- role: build-dependency
+ uid: grp
+- role: build-dependency
+ uid: ../../opto2
+source: []
+type: build
diff --git a/spec/build/bsps/arm/beagle/bspbonewhite.yml b/spec/build/bsps/arm/beagle/bspbonewhite.yml
new file mode 100644
index 0000000000..85ae13cea5
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/bspbonewhite.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: beaglebonewhite
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: beagle
+includes: []
+install: []
+links:
+- role: build-dependency
+ uid: grp
+- role: build-dependency
+ uid: ../../opto2
+source: []
+type: build
diff --git a/spec/build/bsps/arm/beagle/grp.yml b/spec/build/bsps/arm/beagle/grp.yml
new file mode 100644
index 0000000000..1375913fd0
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/grp.yml
@@ -0,0 +1,44 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+includes: []
+install: []
+ldflags: []
+links:
+- role: build-dependency
+ uid: abi
+- role: build-dependency
+ uid: obj
+- role: build-dependency
+ uid: optam335x
+- role: build-dependency
+ uid: optconbaud
+- role: build-dependency
+ uid: optconpoll
+- role: build-dependency
+ uid: optdebug
+- role: build-dependency
+ uid: optdm3730
+- role: build-dependency
+ uid: optfdtcpyro
+- role: build-dependency
+ uid: optfdtmxsz
+- role: build-dependency
+ uid: optfdtro
+- role: build-dependency
+ uid: optfdtuboot
+- role: build-dependency
+ uid: ../grp
+- role: build-dependency
+ uid: ../start
+- role: build-dependency
+ uid: ../../obj
+- role: build-dependency
+ uid: ../../objirq
+- role: build-dependency
+ uid: ../../bspopts
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/bsps/arm/beagle/obj.yml b/spec/build/bsps/arm/beagle/obj.yml
new file mode 100644
index 0000000000..87c0ad873d
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/obj.yml
@@ -0,0 +1,61 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - bsps/arm/beagle/include/bsp.h
+ - bsps/arm/beagle/include/tm27.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+ source:
+ - bsps/arm/beagle/include/bsp/bbb-gpio.h
+ - bsps/arm/beagle/include/bsp/bbb-pwm.h
+ - bsps/arm/beagle/include/bsp/beagleboneblack.h
+ - bsps/arm/beagle/include/bsp/i2c.h
+ - bsps/arm/beagle/include/bsp/irq.h
+ - bsps/arm/beagle/include/bsp/spi.h
+- destination: ${BSP_LIBDIR}
+ source:
+ - bsps/arm/beagle/start/linkcmds
+links: []
+source:
+- bsps/arm/beagle/clock/clock.c
+- bsps/arm/beagle/console/console-config.c
+- bsps/arm/beagle/gpio/bbb-gpio.c
+- bsps/arm/beagle/i2c/bbb-i2c.c
+- bsps/arm/beagle/irq/irq.c
+- bsps/arm/beagle/pwm/pwm.c
+- bsps/arm/beagle/rtc/rtc.c
+- bsps/arm/beagle/spi/spi.c
+- bsps/arm/beagle/start/bspdebug.c
+- bsps/arm/beagle/start/bspreset.c
+- bsps/arm/beagle/start/bspstart.c
+- bsps/arm/beagle/start/bspstarthooks.c
+- bsps/arm/beagle/start/bspstartmmu.c
+- bsps/arm/shared/cache/cache-cp15.c
+- bsps/arm/shared/cache/cache-v7ar-disable-data.S
+- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
+- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
+- bsps/arm/shared/start/bsp-start-memcpy.S
+- bsps/shared/dev/btimer/btimer-stub.c
+- bsps/shared/dev/cpucounter/cpucounterfrequency.c
+- bsps/shared/dev/cpucounter/cpucounterread.c
+- bsps/shared/dev/getentropy/getentropy-cpucounter.c
+- bsps/shared/dev/gpio/gpio-support.c
+- bsps/shared/dev/rtc/rtc-support.c
+- bsps/shared/dev/serial/legacy-console-control.c
+- bsps/shared/dev/serial/legacy-console-select.c
+- bsps/shared/dev/serial/legacy-console.c
+- bsps/shared/irq/irq-default-handler.c
+- bsps/shared/start/bsp-fdt.c
+- bsps/shared/start/bspfatal-default.c
+- bsps/shared/start/bspgetworkarea-default.c
+- bsps/shared/start/sbrk.c
+- bsps/shared/start/stackalloc.c
+type: build
diff --git a/spec/build/bsps/arm/beagle/optam335x.yml b/spec/build/bsps/arm/beagle/optam335x.yml
new file mode 100644
index 0000000000..2453aae088
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optam335x.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant:
+- value: true
+ variants:
+ - arm/beaglebone.*
+description: |
+ true if SOC is AM335X
+enabled-by: true
+links: []
+name: IS_AM335X
+type: build
diff --git a/spec/build/bsps/arm/beagle/optconbaud.yml b/spec/build/bsps/arm/beagle/optconbaud.yml
new file mode 100644
index 0000000000..9c3eaff15b
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optconbaud.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 115200
+default-by-variant: []
+description: |
+ initial baud for console UART
+enabled-by: true
+format: '{}'
+links: []
+name: CONSOLE_BAUD
+type: build
diff --git a/spec/build/bsps/arm/beagle/optconpoll.yml b/spec/build/bsps/arm/beagle/optconpoll.yml
new file mode 100644
index 0000000000..1717792bb8
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optconpoll.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant: []
+description: |
+ polled console i/o (e.g. to run testsuite)
+enabled-by: true
+links: []
+name: CONSOLE_POLLED
+type: build
diff --git a/spec/build/bsps/arm/beagle/optdebug.yml b/spec/build/bsps/arm/beagle/optdebug.yml
new file mode 100644
index 0000000000..54f6c55f9a
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optdebug.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant:
+- value: false
+ variants:
+ - arm/beaglebone.*
+description: |
+ Enable BBB debug
+enabled-by: true
+links: []
+name: BBB_DEBUG
+type: build
diff --git a/spec/build/bsps/arm/beagle/optdm3730.yml b/spec/build/bsps/arm/beagle/optdm3730.yml
new file mode 100644
index 0000000000..3dd60260f3
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optdm3730.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant:
+- value: true
+ variants:
+ - arm/beagleboard.*
+description: |
+ true if SOC is DM3730
+enabled-by: true
+links: []
+name: IS_DM3730
+type: build
diff --git a/spec/build/bsps/arm/beagle/optfdtcpyro.yml b/spec/build/bsps/arm/beagle/optfdtcpyro.yml
new file mode 100644
index 0000000000..c26b1ae051
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optfdtcpyro.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ copy the FDT blob into the read-only load area via bsp_fdt_copy()
+enabled-by: true
+links: []
+name: BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA
+type: build
diff --git a/spec/build/bsps/arm/beagle/optfdtmxsz.yml b/spec/build/bsps/arm/beagle/optfdtmxsz.yml
new file mode 100644
index 0000000000..14af766230
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optfdtmxsz.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-integer: null
+- define: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: 262144
+default-by-variant: []
+description: |
+ maximum size of the FDT blob in bytes
+enabled-by: true
+format: '{}'
+links: []
+name: BSP_FDT_BLOB_SIZE_MAX
+type: build
diff --git a/spec/build/bsps/arm/beagle/optfdtro.yml b/spec/build/bsps/arm/beagle/optfdtro.yml
new file mode 100644
index 0000000000..a61bb2924b
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optfdtro.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ place the FDT blob into the read-only data area
+enabled-by: true
+links: []
+name: BSP_FDT_BLOB_READ_ONLY
+type: build
diff --git a/spec/build/bsps/arm/beagle/optfdtuboot.yml b/spec/build/bsps/arm/beagle/optfdtuboot.yml
new file mode 100644
index 0000000000..5805e912ff
--- /dev/null
+++ b/spec/build/bsps/arm/beagle/optfdtuboot.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ copy the U-Boot provided FDT to an internal storage
+enabled-by: true
+links: []
+name: BSP_START_COPY_FDT_FROM_U_BOOT
+type: build
diff --git a/spec/build/bsps/arm/csb336/abi.yml b/spec/build/bsps/arm/csb336/abi.yml
new file mode 100644
index 0000000000..ccf0bc7ea2
--- /dev/null
+++ b/spec/build/bsps/arm/csb336/abi.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- split: null
+- env-append: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default:
+- -mcpu=arm920
+default-by-variant: []
+description: |
+ ABI flags
+enabled-by: true
+links: []
+name: ABI_FLAGS
+type: build
diff --git a/spec/build/bsps/arm/csb336/bspcsb336.yml b/spec/build/bsps/arm/csb336/bspcsb336.yml
new file mode 100644
index 0000000000..2842b0d5ac
--- /dev/null
+++ b/spec/build/bsps/arm/csb336/bspcsb336.yml
@@ -0,0 +1,59 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: csb336
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: csb336
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - bsps/arm/csb336/include/bsp.h
+ - bsps/arm/csb336/include/mc9328mxl.h
+ - bsps/arm/csb336/include/tm27.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+ source:
+ - bsps/arm/csb336/include/bsp/irq.h
+- destination: ${BSP_LIBDIR}
+ source:
+ - bsps/arm/csb336/start/linkcmds
+ - bsps/arm/csb336/start/linkcmds
+links:
+- role: build-dependency
+ uid: abi
+- role: build-dependency
+ uid: objnet
+- role: build-dependency
+ uid: start
+- role: build-dependency
+ uid: ../grp
+- role: build-dependency
+ uid: ../../obj
+- role: build-dependency
+ uid: ../../objirq
+- role: build-dependency
+ uid: ../../opto2
+- role: build-dependency
+ uid: ../../bspopts
+source:
+- bsps/arm/csb336/btimer/btimer.c
+- bsps/arm/csb336/clock/clockdrv.c
+- bsps/arm/csb336/console/uart.c
+- bsps/arm/csb336/irq/irq.c
+- bsps/arm/csb336/start/bspstart.c
+- bsps/arm/csb336/start/memmap.c
+- bsps/arm/shared/cache/cache-cp15.c
+- bsps/arm/shared/cp15/arm920-mmu.c
+- bsps/shared/dev/cpucounter/cpucounterfrequency.c
+- bsps/shared/dev/cpucounter/cpucounterread.c
+- bsps/shared/dev/getentropy/getentropy-cpucounter.c
+- bsps/shared/irq/irq-default-handler.c
+- bsps/shared/start/bspfatal-default.c
+- bsps/shared/start/bspgetworkarea-default.c
+- bsps/shared/start/bspreset-empty.c
+- bsps/shared/start/sbrk.c
+type: build
diff --git a/spec/build/bsps/arm/csb336/objnet.yml b/spec/build/bsps/arm/csb336/objnet.yml
new file mode 100644
index 0000000000..2888ae50e2
--- /dev/null
+++ b/spec/build/bsps/arm/csb336/objnet.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_NETWORKING
+includes:
+- cpukit/libnetworking
+install: []
+links: []
+source:
+- bsps/arm/csb336/net/lan91c11x.c
+- bsps/arm/csb336/net/network.c
+type: build
diff --git a/spec/build/bsps/arm/csb336/start.yml b/spec/build/bsps/arm/csb336/start.yml
new file mode 100644
index 0000000000..7791d5b557
--- /dev/null
+++ b/spec/build/bsps/arm/csb336/start.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+asflags: []
+build-type: start-file
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+install-path: ${BSP_LIBDIR}
+links: []
+source:
+- bsps/arm/csb336/start/start.S
+target: start.o
+type: build
diff --git a/spec/build/bsps/arm/csb337/abi.yml b/spec/build/bsps/arm/csb337/abi.yml
new file mode 100644
index 0000000000..ccf0bc7ea2
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/abi.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- split: null
+- env-append: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default:
+- -mcpu=arm920
+default-by-variant: []
+description: |
+ ABI flags
+enabled-by: true
+links: []
+name: ABI_FLAGS
+type: build
diff --git a/spec/build/bsps/arm/csb337/bspcsb337.yml b/spec/build/bsps/arm/csb337/bspcsb337.yml
new file mode 100644
index 0000000000..5665a29ef2
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/bspcsb337.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: csb337
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: csb337
+includes: []
+install: []
+links:
+- role: build-dependency
+ uid: grp
+- role: build-dependency
+ uid: ../../opto2
+source: []
+type: build
diff --git a/spec/build/bsps/arm/csb337/bspcsb637.yml b/spec/build/bsps/arm/csb337/bspcsb637.yml
new file mode 100644
index 0000000000..dd8a4e1659
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/bspcsb637.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: csb637
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: csb337
+includes: []
+install: []
+links:
+- role: build-dependency
+ uid: grp
+- role: build-dependency
+ uid: ../../opto2
+source: []
+type: build
diff --git a/spec/build/bsps/arm/csb337/bspkit637v6.yml b/spec/build/bsps/arm/csb337/bspkit637v6.yml
new file mode 100644
index 0000000000..375c264880
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/bspkit637v6.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: kit637_v6
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: csb337
+includes: []
+install: []
+links:
+- role: build-dependency
+ uid: grp
+- role: build-dependency
+ uid: ../../opto2
+source: []
+type: build
diff --git a/spec/build/bsps/arm/csb337/grp.yml b/spec/build/bsps/arm/csb337/grp.yml
new file mode 100644
index 0000000000..ac5fc9279f
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/grp.yml
@@ -0,0 +1,52 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+includes: []
+install: []
+ldflags: []
+links:
+- role: build-dependency
+ uid: abi
+- role: build-dependency
+ uid: obj
+- role: build-dependency
+ uid: objlcd
+- role: build-dependency
+ uid: objnet
+- role: build-dependency
+ uid: objumon
+- role: build-dependency
+ uid: objumoncon
+- role: build-dependency
+ uid: optcsb637
+- role: build-dependency
+ uid: optenlcd
+- role: build-dependency
+ uid: optenumon
+- role: build-dependency
+ uid: optenumoncon
+- role: build-dependency
+ uid: optenusart0
+- role: build-dependency
+ uid: optenusart1
+- role: build-dependency
+ uid: optenusart2
+- role: build-dependency
+ uid: optenusart3
+- role: build-dependency
+ uid: start
+- role: build-dependency
+ uid: ../grp
+- role: build-dependency
+ uid: ../../linkcmds
+- role: build-dependency
+ uid: ../../obj
+- role: build-dependency
+ uid: ../../objirq
+- role: build-dependency
+ uid: ../../bspopts
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/bsps/arm/csb337/obj.yml b/spec/build/bsps/arm/csb337/obj.yml
new file mode 100644
index 0000000000..c541cfc207
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/obj.yml
@@ -0,0 +1,57 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by: true
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - bsps/arm/csb337/include/at91rm9200.h
+ - bsps/arm/csb337/include/at91rm9200_dbgu.h
+ - bsps/arm/csb337/include/at91rm9200_emac.h
+ - bsps/arm/csb337/include/at91rm9200_gpio.h
+ - bsps/arm/csb337/include/at91rm9200_mem.h
+ - bsps/arm/csb337/include/at91rm9200_pmc.h
+ - bsps/arm/csb337/include/at91rm9200_usart.h
+ - bsps/arm/csb337/include/bits.h
+ - bsps/arm/csb337/include/bsp.h
+ - bsps/arm/csb337/include/font8x16.h
+ - bsps/arm/csb337/include/sed1356.h
+ - bsps/arm/csb337/include/sed1356_16bit.h
+ - bsps/arm/csb337/include/tm27.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+ source:
+ - bsps/arm/csb337/include/bsp/irq.h
+- destination: ${BSP_LIBDIR}
+ source:
+ - bsps/arm/csb337/start/linkcmds.csb337
+ - bsps/arm/csb337/start/linkcmds.csb637
+links: []
+source:
+- bsps/arm/csb337/btimer/btimer.c
+- bsps/arm/csb337/clock/clock.c
+- bsps/arm/csb337/console/dbgu.c
+- bsps/arm/csb337/console/uarts.c
+- bsps/arm/csb337/console/usart.c
+- bsps/arm/csb337/irq/irq.c
+- bsps/arm/csb337/start/bspreset.c
+- bsps/arm/csb337/start/bspstart.c
+- bsps/arm/csb337/start/memmap.c
+- bsps/arm/csb337/start/pmc.c
+- bsps/arm/shared/cache/cache-cp15.c
+- bsps/arm/shared/cp15/arm920-mmu.c
+- bsps/shared/dev/cpucounter/cpucounterfrequency.c
+- bsps/shared/dev/cpucounter/cpucounterread.c
+- bsps/shared/dev/getentropy/getentropy-cpucounter.c
+- bsps/shared/dev/serial/legacy-console-control.c
+- bsps/shared/dev/serial/legacy-console-select.c
+- bsps/shared/dev/serial/legacy-console.c
+- bsps/shared/irq/irq-default-handler.c
+- bsps/shared/start/bspfatal-default.c
+- bsps/shared/start/bspgetworkarea-default.c
+- bsps/shared/start/sbrk.c
+type: build
diff --git a/spec/build/bsps/arm/csb337/objlcd.yml b/spec/build/bsps/arm/csb337/objlcd.yml
new file mode 100644
index 0000000000..6db16816cd
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/objlcd.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- ENABLE_LCD
+includes: []
+install: []
+links: []
+source:
+- bsps/arm/csb337/console/fbcons.c
+- bsps/arm/csb337/console/sed1356.c
+type: build
diff --git a/spec/build/bsps/arm/csb337/objnet.yml b/spec/build/bsps/arm/csb337/objnet.yml
new file mode 100644
index 0000000000..60849d530d
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/objnet.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_NETWORKING
+includes:
+- cpukit/libnetworking
+install: []
+links: []
+source:
+- bsps/arm/csb337/net/network.c
+type: build
diff --git a/spec/build/bsps/arm/csb337/objumon.yml b/spec/build/bsps/arm/csb337/objumon.yml
new file mode 100644
index 0000000000..e7d8c38a96
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/objumon.yml
@@ -0,0 +1,26 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- ENABLE_UMON
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}/rtems
+ source:
+ - bsps/include/rtems/umon.h
+- destination: ${BSP_INCLUDEDIR}/umon
+ source:
+ - bsps/include/umon/cli.h
+ - bsps/include/umon/monlib.h
+ - bsps/include/umon/tfs.h
+links: []
+source:
+- bsps/arm/csb337/start/umonsupp.c
+- bsps/arm/csb337/umon/monlib.c
+- bsps/arm/csb337/umon/tfsDriver.c
+- bsps/arm/csb337/umon/umonrtemsglue.c
+type: build
diff --git a/spec/build/bsps/arm/csb337/objumoncon.yml b/spec/build/bsps/arm/csb337/objumoncon.yml
new file mode 100644
index 0000000000..93e42a8058
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/objumoncon.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- ENABLE_UMON_CONSOLE
+includes: []
+install: []
+links: []
+source:
+- bsps/arm/csb337/umon/umoncons.c
+type: build
diff --git a/spec/build/bsps/arm/csb337/optcsb637.yml b/spec/build/bsps/arm/csb337/optcsb637.yml
new file mode 100644
index 0000000000..5db48e1f0a
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optcsb637.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant:
+- value: true
+ variants:
+ - arm/kit637_v6
+- value: true
+ variants:
+ - arm/csb637
+description: |
+ If defined, this indicates that the BSP is being built for the csb637 variant.
+enabled-by: true
+links: []
+name: csb637
+type: build
diff --git a/spec/build/bsps/arm/csb337/optenlcd.yml b/spec/build/bsps/arm/csb337/optenlcd.yml
new file mode 100644
index 0000000000..40617f7c2f
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optenlcd.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+default-by-variant:
+- value: false
+ variants:
+ - arm/kit637_v6
+description: |
+ If defined, enable use of the SED1356 controller and LCD.
+enabled-by: true
+links: []
+name: ENABLE_LCD
+type: build
diff --git a/spec/build/bsps/arm/csb337/optenumon.yml b/spec/build/bsps/arm/csb337/optenumon.yml
new file mode 100644
index 0000000000..8286e0fa4b
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optenumon.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ If defined, enable use of the uMon console.
+enabled-by: true
+links: []
+name: ENABLE_UMON
+type: build
diff --git a/spec/build/bsps/arm/csb337/optenumoncon.yml b/spec/build/bsps/arm/csb337/optenumoncon.yml
new file mode 100644
index 0000000000..e2ca577184
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optenumoncon.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+- env-enable: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ If defined, enable use of the MicroMonitor console device.
+enabled-by: true
+links: []
+name: ENABLE_UMON_CONSOLE
+type: build
diff --git a/spec/build/bsps/arm/csb337/optenusart0.yml b/spec/build/bsps/arm/csb337/optenusart0.yml
new file mode 100644
index 0000000000..cd968f8dbc
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optenusart0.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ If defined, enable use of the USART 0.
+enabled-by: true
+links: []
+name: ENABLE_USART0
+type: build
diff --git a/spec/build/bsps/arm/csb337/optenusart1.yml b/spec/build/bsps/arm/csb337/optenusart1.yml
new file mode 100644
index 0000000000..963d2a9742
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optenusart1.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ If defined, enable use of the USART 1.
+enabled-by: true
+links: []
+name: ENABLE_USART1
+type: build
diff --git a/spec/build/bsps/arm/csb337/optenusart2.yml b/spec/build/bsps/arm/csb337/optenusart2.yml
new file mode 100644
index 0000000000..d4ae1fe756
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optenusart2.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ If defined, enable use of the USART 2.
+enabled-by: true
+links: []
+name: ENABLE_USART2
+type: build
diff --git a/spec/build/bsps/arm/csb337/optenusart3.yml b/spec/build/bsps/arm/csb337/optenusart3.yml
new file mode 100644
index 0000000000..200824f3e3
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/optenusart3.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: true
+default-by-variant: []
+description: |
+ If defined, enable use of the USART 3.
+enabled-by: true
+links: []
+name: ENABLE_USART3
+type: build
diff --git a/spec/build/bsps/arm/csb337/start.yml b/spec/build/bsps/arm/csb337/start.yml
new file mode 100644
index 0000000000..7dd6661d98
--- /dev/null
+++ b/spec/build/bsps/arm/csb337/start.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+asflags: []
+build-type: start-file
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+install-path: ${BSP_LIBDIR}
+links: []
+source:
+- bsps/arm/csb337/start/start.S
+target: start.o
+type: build
diff --git a/spec/build/bsps/arm/edb7312/abi.yml b/spec/build/bsps/arm/edb7312/abi.yml
new file mode 100644
index 0000000000..ab6ef203fa
--- /dev/null
+++ b/spec/build/bsps/arm/edb7312/abi.yml
@@ -0,0 +1,17 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-string: null
+- split: null
+- env-append: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default:
+- -mcpu=arm7tdmi
+default-by-variant: []
+description: |
+ ABI flags
+enabled-by: true
+links: []
+name: ABI_FLAGS
+type: build
diff --git a/spec/build/bsps/arm/edb7312/bspedb7312.yml b/spec/build/bsps/arm/edb7312/bspedb7312.yml
new file mode 100644
index 0000000000..aa73f7a51b
--- /dev/null
+++ b/spec/build/bsps/arm/edb7312/bspedb7312.yml
@@ -0,0 +1,62 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+arch: arm
+bsp: edb7312
+build-type: bsp
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+family: edb7312
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - bsps/arm/edb7312/include/bsp.h
+ - bsps/arm/edb7312/include/ep7312.h
+ - bsps/arm/edb7312/include/tm27.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+ source:
+ - bsps/arm/edb7312/include/bsp/irq.h
+- destination: ${BSP_LIBDIR}
+ source:
+ - bsps/arm/edb7312/start/linkcmds
+links:
+- role: build-dependency
+ uid: abi
+- role: build-dependency
+ uid: objnet
+- role: build-dependency
+ uid: optskyeye
+- role: build-dependency
+ uid: start
+- role: build-dependency
+ uid: ../grp
+- role: build-dependency
+ uid: ../../obj
+- role: build-dependency
+ uid: ../../objirq
+- role: build-dependency
+ uid: ../../opto2
+- role: build-dependency
+ uid: ../../bspopts
+source:
+- bsps/arm/edb7312/btimer/btimer.c
+- bsps/arm/edb7312/clock/clockdrv.c
+- bsps/arm/edb7312/console/uart.c
+- bsps/arm/edb7312/irq/bsp_irq_asm.S
+- bsps/arm/edb7312/irq/irq.c
+- bsps/arm/edb7312/start/bspreset.c
+- bsps/arm/edb7312/start/bspstart.c
+- bsps/shared/cache/nocache.c
+- bsps/shared/dev/cpucounter/cpucounterfrequency.c
+- bsps/shared/dev/cpucounter/cpucounterread.c
+- bsps/shared/dev/getentropy/getentropy-cpucounter.c
+- bsps/shared/dev/serial/legacy-console-control.c
+- bsps/shared/dev/serial/legacy-console-select.c
+- bsps/shared/dev/serial/legacy-console.c
+- bsps/shared/irq/irq-default-handler.c
+- bsps/shared/start/bspfatal-default.c
+- bsps/shared/start/bspgetworkarea-default.c
+- bsps/shared/start/sbrk.c
+type: build
diff --git a/spec/build/bsps/arm/edb7312/objnet.yml b/spec/build/bsps/arm/edb7312/objnet.yml
new file mode 100644
index 0000000000..7c7d6080cf
--- /dev/null
+++ b/spec/build/bsps/arm/edb7312/objnet.yml
@@ -0,0 +1,16 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- RTEMS_NETWORKING
+includes:
+- cpukit/libnetworking
+install: []
+links: []
+source:
+- bsps/arm/edb7312/net/network.c
+type: build
diff --git a/spec/build/bsps/arm/edb7312/optskyeye.yml b/spec/build/bsps/arm/edb7312/optskyeye.yml
new file mode 100644
index 0000000000..be55a98c3a
--- /dev/null
+++ b/spec/build/bsps/arm/edb7312/optskyeye.yml
@@ -0,0 +1,15 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+actions:
+- get-boolean: null
+- define-condition: null
+build-type: option
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+default: false
+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.
+enabled-by: true
+links: []
+name: ON_SKYEYE
+type: build
diff --git a/spec/build/bsps/arm/edb7312/start.yml b/spec/build/bsps/arm/edb7312/start.yml
new file mode 100644
index 0000000000..b1270224f1
--- /dev/null
+++ b/spec/build/bsps/arm/edb7312/start.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+asflags: []
+build-type: start-file
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+enabled-by: true
+includes: []
+install-path: ${BSP_LIBDIR}
+links: []
+source:
+- bsps/arm/edb7312/start/start.S
+target: start.o
+type: build
diff --git a/spec/build/bsps/arm/grp.yml b/spec/build/bsps/arm/grp.yml
new file mode 100644
index 0000000000..2bf0b82423
--- /dev/null
+++ b/spec/build/bsps/arm/grp.yml
@@ -0,0 +1,62 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: group
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - bsps/arm/include/cmsis_gcc.h
+ - bsps/arm/include/core_cm7.h
+ - bsps/arm/include/core_cmFunc.h
+ - bsps/arm/include/core_cmInstr.h
+ - bsps/arm/include/core_cmSimd.h
+ - bsps/arm/include/uart.h
+- destination: ${BSP_INCLUDEDIR}/bsp
+ source:
+ - bsps/arm/include/bsp/arm-a8core-start.h
+ - bsps/arm/include/bsp/arm-a9mpcore-clock.h
+ - bsps/arm/include/bsp/arm-a9mpcore-irq.h
+ - bsps/arm/include/bsp/arm-a9mpcore-regs.h
+ - bsps/arm/include/bsp/arm-a9mpcore-start.h
+ - bsps/arm/include/bsp/arm-cp15-start.h
+ - bsps/arm/include/bsp/arm-errata.h
+ - bsps/arm/include/bsp/arm-gic-irq.h
+ - bsps/arm/include/bsp/arm-gic-regs.h
+ - bsps/arm/include/bsp/arm-gic-tm27.h
+ - bsps/arm/include/bsp/arm-gic.h
+ - bsps/arm/include/bsp/arm-pl011-regs.h
+ - bsps/arm/include/bsp/arm-pl011.h
+ - bsps/arm/include/bsp/arm-pl050-regs.h
+ - bsps/arm/include/bsp/arm-pl050.h
+ - bsps/arm/include/bsp/arm-pl111-fb.h
+ - bsps/arm/include/bsp/arm-pl111-regs.h
+ - bsps/arm/include/bsp/arm-release-id.h
+ - bsps/arm/include/bsp/armv7m-irq.h
+ - bsps/arm/include/bsp/clock-armv7m.h
+ - bsps/arm/include/bsp/linker-symbols.h
+ - bsps/arm/include/bsp/lpc-dma.h
+ - bsps/arm/include/bsp/lpc-emc.h
+ - bsps/arm/include/bsp/lpc-i2s.h
+ - bsps/arm/include/bsp/lpc-lcd.h
+ - bsps/arm/include/bsp/lpc-timer.h
+ - bsps/arm/include/bsp/start.h
+ - bsps/arm/include/bsp/zynq-uart-regs.h
+ - bsps/arm/include/bsp/zynq-uart.h
+- destination: ${BSP_INCLUDEDIR}/libcpu
+ source:
+ - bsps/arm/include/libcpu/am335x.h
+ - bsps/arm/include/libcpu/mmu.h
+ - bsps/arm/include/libcpu/omap3.h
+ - bsps/arm/include/libcpu/omap_timer.h
+- destination: ${BSP_LIBDIR}
+ source:
+ - bsps/arm/shared/start/linkcmds.armv4
+ - bsps/arm/shared/start/linkcmds.armv7m
+ - bsps/arm/shared/start/linkcmds.base
+ldflags: []
+links: []
+type: build
+use-after: []
+use-before: []
diff --git a/spec/build/bsps/arm/gumstix/abi.yml b/spec/build/bsps/arm/gumstix/abi.yml
new file m