summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/m68k
diff options
context:
space:
mode:
Diffstat (limited to 'spec/build/bsps/m68k')
-rw-r--r--spec/build/bsps/m68k/av5282/abi.yml8
-rw-r--r--spec/build/bsps/m68k/av5282/bspav5282.yml6
-rw-r--r--spec/build/bsps/m68k/av5282/start.yml2
-rw-r--r--spec/build/bsps/m68k/csb360/abi.yml8
-rw-r--r--spec/build/bsps/m68k/csb360/bspcsb360.yml6
-rw-r--r--spec/build/bsps/m68k/csb360/start.yml2
-rw-r--r--spec/build/bsps/m68k/gen68340/abi.yml8
-rw-r--r--spec/build/bsps/m68k/gen68340/bspgen68340.yml6
-rw-r--r--spec/build/bsps/m68k/gen68340/start.yml2
-rw-r--r--spec/build/bsps/m68k/gen68360/abi.yml18
-rw-r--r--spec/build/bsps/m68k/gen68360/bspgen68360.yml6
-rw-r--r--spec/build/bsps/m68k/gen68360/bspgen68360040.yml6
-rw-r--r--spec/build/bsps/m68k/gen68360/bsppgh360.yml6
-rw-r--r--spec/build/bsps/m68k/gen68360/grp.yml7
-rw-r--r--spec/build/bsps/m68k/gen68360/obj.yml4
-rw-r--r--spec/build/bsps/m68k/gen68360/opt68360.yml13
-rw-r--r--spec/build/bsps/m68k/gen68360/opt68360x040.yml13
-rw-r--r--spec/build/bsps/m68k/gen68360/optpgh360.yml13
-rw-r--r--spec/build/bsps/m68k/gen68360/start.yml2
-rw-r--r--spec/build/bsps/m68k/genmcf548x/abi.yml10
-rw-r--r--spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml6
-rw-r--r--spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml6
-rw-r--r--spec/build/bsps/m68k/genmcf548x/grp.yml7
-rw-r--r--spec/build/bsps/m68k/genmcf548x/obj.yml4
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optcpuclk.yml16
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optdbug.yml13
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optlowinit.yml13
-rw-r--r--spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml13
-rw-r--r--spec/build/bsps/m68k/genmcf548x/start.yml2
-rw-r--r--spec/build/bsps/m68k/grp.yml5
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml6
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/start.yml2
-rw-r--r--spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml13
-rw-r--r--spec/build/bsps/m68k/mcf52235/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mcf52235/bspmcf52235.yml6
-rw-r--r--spec/build/bsps/m68k/mcf52235/start.yml2
-rw-r--r--spec/build/bsps/m68k/mcf52235/tstmcf52235.yml48
-rw-r--r--spec/build/bsps/m68k/mcf5225x/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml6
-rw-r--r--spec/build/bsps/m68k/mcf5225x/start.yml2
-rw-r--r--spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml15
-rw-r--r--spec/build/bsps/m68k/mcf5235/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mcf5235/bspmcf5235.yml6
-rw-r--r--spec/build/bsps/m68k/mcf5235/start.yml2
-rw-r--r--spec/build/bsps/m68k/mcf5329/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mcf5329/bspmcf5329.yml6
-rw-r--r--spec/build/bsps/m68k/mcf5329/start.yml2
-rw-r--r--spec/build/bsps/m68k/mrm332/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mrm332/bspmrm332.yml6
-rw-r--r--spec/build/bsps/m68k/mrm332/start.yml2
-rw-r--r--spec/build/bsps/m68k/mrm332/tstmrm332.yml29
-rw-r--r--spec/build/bsps/m68k/mvme147/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mvme147/bspmvme147.yml6
-rw-r--r--spec/build/bsps/m68k/mvme147s/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mvme147s/bspmvme147s.yml6
-rw-r--r--spec/build/bsps/m68k/mvme147s/objmpci.yml2
-rw-r--r--spec/build/bsps/m68k/mvme162/abi.yml10
-rw-r--r--spec/build/bsps/m68k/mvme162/bspmvme162.yml6
-rw-r--r--spec/build/bsps/m68k/mvme162/bspmvme162lx.yml6
-rw-r--r--spec/build/bsps/m68k/mvme162/grp.yml7
-rw-r--r--spec/build/bsps/m68k/mvme162/obj.yml4
-rw-r--r--spec/build/bsps/m68k/mvme162/tstmvme162.yml11
-rw-r--r--spec/build/bsps/m68k/mvme162/tstmvme162lx.yml11
-rw-r--r--spec/build/bsps/m68k/mvme167/abi.yml8
-rw-r--r--spec/build/bsps/m68k/mvme167/bspmvme167.yml6
-rw-r--r--spec/build/bsps/m68k/mvme167/optconminor.yml8
-rw-r--r--spec/build/bsps/m68k/mvme167/optintlvl.yml8
-rw-r--r--spec/build/bsps/m68k/mvme167/optiomode.yml8
-rw-r--r--spec/build/bsps/m68k/mvme167/optmvme167.yml6
-rw-r--r--spec/build/bsps/m68k/mvme167/optprintkminor.yml8
-rw-r--r--spec/build/bsps/m68k/mvme167/optuseterm.yml8
-rw-r--r--spec/build/bsps/m68k/objfpsp.yml2
-rw-r--r--spec/build/bsps/m68k/start.yml2
-rw-r--r--spec/build/bsps/m68k/uC5282/abi.yml8
-rw-r--r--spec/build/bsps/m68k/uC5282/bspuc5282.yml6
-rw-r--r--spec/build/bsps/m68k/uC5282/start.yml2
77 files changed, 297 insertions, 300 deletions
diff --git a/spec/build/bsps/m68k/av5282/abi.yml b/spec/build/bsps/m68k/av5282/abi.yml
index c3379c6156..859e5a2f2a 100644
--- a/spec/build/bsps/m68k/av5282/abi.yml
+++ b/spec/build/bsps/m68k/av5282/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=528x
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=528x
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/av5282/bspav5282.yml b/spec/build/bsps/m68k/av5282/bspav5282.yml
index f90dc006d0..61e0aa7f85 100644
--- a/spec/build/bsps/m68k/av5282/bspav5282.yml
+++ b/spec/build/bsps/m68k/av5282/bspav5282.yml
@@ -4,7 +4,7 @@ bsp: av5282
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: av5282
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/av5282/include/bsp.h
- - bsps/m68k/av5282/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/av5282/include/bsp/irq.h
@@ -32,6 +31,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -46,7 +47,6 @@ source:
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-loop.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/av5282/start.yml b/spec/build/bsps/m68k/av5282/start.yml
index a67f06364f..fe470b5897 100644
--- a/spec/build/bsps/m68k/av5282/start.yml
+++ b/spec/build/bsps/m68k/av5282/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/csb360/abi.yml b/spec/build/bsps/m68k/csb360/abi.yml
index 635c24e2e0..50965041fb 100644
--- a/spec/build/bsps/m68k/csb360/abi.yml
+++ b/spec/build/bsps/m68k/csb360/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=5272
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=5272
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/csb360/bspcsb360.yml b/spec/build/bsps/m68k/csb360/bspcsb360.yml
index 04e77b9677..3dd83936b7 100644
--- a/spec/build/bsps/m68k/csb360/bspcsb360.yml
+++ b/spec/build/bsps/m68k/csb360/bspcsb360.yml
@@ -4,7 +4,7 @@ bsp: csb360
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: csb360
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/csb360/include/bsp.h
- - bsps/m68k/csb360/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/csb360/include/bsp/irq.h
@@ -32,6 +31,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -47,7 +48,6 @@ source:
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/dev/serial/console-polled.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/bspstart-empty.c
- bsps/shared/start/gettargethash-default.c
diff --git a/spec/build/bsps/m68k/csb360/start.yml b/spec/build/bsps/m68k/csb360/start.yml
index fd94bd5958..f181613511 100644
--- a/spec/build/bsps/m68k/csb360/start.yml
+++ b/spec/build/bsps/m68k/csb360/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/gen68340/abi.yml b/spec/build/bsps/m68k/gen68340/abi.yml
index d9b7105756..84831e93b0 100644
--- a/spec/build/bsps/m68k/gen68340/abi.yml
+++ b/spec/build/bsps/m68k/gen68340/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=cpu32
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=cpu32
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/gen68340/bspgen68340.yml b/spec/build/bsps/m68k/gen68340/bspgen68340.yml
index b27fc3466b..e200e89ab2 100644
--- a/spec/build/bsps/m68k/gen68340/bspgen68340.yml
+++ b/spec/build/bsps/m68k/gen68340/bspgen68340.yml
@@ -4,7 +4,7 @@ bsp: gen68340
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: gen68340
@@ -18,7 +18,6 @@ install:
- bsps/m68k/gen68340/include/m68340.h
- bsps/m68k/gen68340/include/m68340.inc
- bsps/m68k/gen68340/include/m68349.inc
- - bsps/m68k/gen68340/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/gen68340/include/bsp/irq.h
@@ -37,6 +36,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -53,7 +54,6 @@ source:
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/dev/serial/printk-dummy.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/bspstart-empty.c
- bsps/shared/start/gettargethash-default.c
diff --git a/spec/build/bsps/m68k/gen68340/start.yml b/spec/build/bsps/m68k/gen68340/start.yml
index be6f431af3..b906b74bb2 100644
--- a/spec/build/bsps/m68k/gen68340/start.yml
+++ b/spec/build/bsps/m68k/gen68340/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/gen68360/abi.yml b/spec/build/bsps/m68k/gen68360/abi.yml
index 716f1d68f3..51491ced64 100644
--- a/spec/build/bsps/m68k/gen68360/abi.yml
+++ b/spec/build/bsps/m68k/gen68360/abi.yml
@@ -5,19 +5,17 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu32
-default-by-family: []
-default-by-variant:
-- value:
+- enabled-by: m68k/gen68360_040
+ value:
- -mcpu=68040
- variants:
- - m68k/gen68360_040
-- value:
+- enabled-by: m68k/gen68360
+ value:
- -mcpu=cpu32
- variants:
- - m68k/gen68360
+- enabled-by: true
+ value:
+ - -mcpu32
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/gen68360/bspgen68360.yml b/spec/build/bsps/m68k/gen68360/bspgen68360.yml
index 3fe72993b3..6c8e118c41 100644
--- a/spec/build/bsps/m68k/gen68360/bspgen68360.yml
+++ b/spec/build/bsps/m68k/gen68360/bspgen68360.yml
@@ -4,7 +4,7 @@ bsp: gen68360
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: gen68360
@@ -12,8 +12,8 @@ includes: []
install: []
links:
- role: build-dependency
- uid: grp
-- role: build-dependency
uid: ../../opto2
+- role: build-dependency
+ uid: grp
source: []
type: build
diff --git a/spec/build/bsps/m68k/gen68360/bspgen68360040.yml b/spec/build/bsps/m68k/gen68360/bspgen68360040.yml
index 24c1d855a5..725cf42a66 100644
--- a/spec/build/bsps/m68k/gen68360/bspgen68360040.yml
+++ b/spec/build/bsps/m68k/gen68360/bspgen68360040.yml
@@ -4,7 +4,7 @@ bsp: gen68360_040
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: gen68360
@@ -12,8 +12,8 @@ includes: []
install: []
links:
- role: build-dependency
- uid: grp
-- role: build-dependency
uid: ../../opto2
+- role: build-dependency
+ uid: grp
source: []
type: build
diff --git a/spec/build/bsps/m68k/gen68360/bsppgh360.yml b/spec/build/bsps/m68k/gen68360/bsppgh360.yml
index 2a8f2f2131..0fdb968fda 100644
--- a/spec/build/bsps/m68k/gen68360/bsppgh360.yml
+++ b/spec/build/bsps/m68k/gen68360/bsppgh360.yml
@@ -4,7 +4,7 @@ bsp: pgh360
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: gen68360
@@ -12,8 +12,8 @@ includes: []
install: []
links:
- role: build-dependency
- uid: grp
-- role: build-dependency
uid: ../../opto2
+- role: build-dependency
+ uid: grp
source: []
type: build
diff --git a/spec/build/bsps/m68k/gen68360/grp.yml b/spec/build/bsps/m68k/gen68360/grp.yml
index dfde1a6e78..35cc7cee64 100644
--- a/spec/build/bsps/m68k/gen68360/grp.yml
+++ b/spec/build/bsps/m68k/gen68360/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+cppflags: []
+cxxflags: []
enabled-by: true
includes: []
install: []
@@ -28,6 +31,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../bspopts
type: build
use-after: []
diff --git a/spec/build/bsps/m68k/gen68360/obj.yml b/spec/build/bsps/m68k/gen68360/obj.yml
index 3249827daa..18b469cfe7 100644
--- a/spec/build/bsps/m68k/gen68360/obj.yml
+++ b/spec/build/bsps/m68k/gen68360/obj.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
cxxflags: []
enabled-by: true
@@ -11,7 +11,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/gen68360/include/bsp.h
- - bsps/m68k/gen68360/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/gen68360/include/bsp/irq.h
@@ -33,7 +32,6 @@ source:
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/dev/serial/printk-dummy.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/bspstart-empty.c
- bsps/shared/start/gettargethash-default.c
diff --git a/spec/build/bsps/m68k/gen68360/opt68360.yml b/spec/build/bsps/m68k/gen68360/opt68360.yml
index f02a8ca7a6..e4423251bd 100644
--- a/spec/build/bsps/m68k/gen68360/opt68360.yml
+++ b/spec/build/bsps/m68k/gen68360/opt68360.yml
@@ -4,13 +4,12 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant:
-- value: true
- variants:
- - m68k/gen68360
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: m68k/gen68360
+ value: true
+- enabled-by: true
+ value: false
description: |
If defined, use custom settings for the gen68360 BSP.
enabled-by: true
diff --git a/spec/build/bsps/m68k/gen68360/opt68360x040.yml b/spec/build/bsps/m68k/gen68360/opt68360x040.yml
index 2ff1ae33af..05f21db3de 100644
--- a/spec/build/bsps/m68k/gen68360/opt68360x040.yml
+++ b/spec/build/bsps/m68k/gen68360/opt68360x040.yml
@@ -4,13 +4,12 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant:
-- value: true
- variants:
- - m68k/gen68360_040
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: m68k/gen68360_040
+ value: true
+- enabled-by: true
+ value: false
description: |
If defined, use custom settings for the gen68360_040 BSP.
enabled-by: true
diff --git a/spec/build/bsps/m68k/gen68360/optpgh360.yml b/spec/build/bsps/m68k/gen68360/optpgh360.yml
index 694fb175e6..f8efd91d42 100644
--- a/spec/build/bsps/m68k/gen68360/optpgh360.yml
+++ b/spec/build/bsps/m68k/gen68360/optpgh360.yml
@@ -4,13 +4,12 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant:
-- value: true
- variants:
- - m68k/pgh360
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: m68k/pgh360
+ value: true
+- enabled-by: true
+ value: false
description: |
If defined, use custom settings for the pgh360 BSP.
enabled-by: true
diff --git a/spec/build/bsps/m68k/gen68360/start.yml b/spec/build/bsps/m68k/gen68360/start.yml
index 88a6949b60..edb0d33720 100644
--- a/spec/build/bsps/m68k/gen68360/start.yml
+++ b/spec/build/bsps/m68k/gen68360/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/genmcf548x/abi.yml b/spec/build/bsps/m68k/genmcf548x/abi.yml
index 57445bdc12..4d7ea964bc 100644
--- a/spec/build/bsps/m68k/genmcf548x/abi.yml
+++ b/spec/build/bsps/m68k/genmcf548x/abi.yml
@@ -5,12 +5,12 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcfv4e
-- -Wa,-memac
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcfv4e
+ - -Wa,-memac
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml b/spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml
index 481c2edbe5..0b2d5edf48 100644
--- a/spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml
+++ b/spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml
@@ -4,7 +4,7 @@ bsp: COBRA5475
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: genmcf548x
@@ -12,8 +12,8 @@ includes: []
install: []
links:
- role: build-dependency
- uid: grp
-- role: build-dependency
uid: ../../opto2
+- role: build-dependency
+ uid: grp
source: []
type: build
diff --git a/spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml b/spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml
index 51d434bd02..5c13df39d3 100644
--- a/spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml
+++ b/spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml
@@ -4,7 +4,7 @@ bsp: m5484FireEngine
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: genmcf548x
@@ -12,8 +12,8 @@ includes: []
install: []
links:
- role: build-dependency
- uid: grp
-- role: build-dependency
uid: ../../opto2
+- role: build-dependency
+ uid: grp
source: []
type: build
diff --git a/spec/build/bsps/m68k/genmcf548x/grp.yml b/spec/build/bsps/m68k/genmcf548x/grp.yml
index 57bdb23566..747d2e95ea 100644
--- a/spec/build/bsps/m68k/genmcf548x/grp.yml
+++ b/spec/build/bsps/m68k/genmcf548x/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+cppflags: []
+cxxflags: []
enabled-by: true
includes: []
install: []
@@ -30,6 +33,8 @@ links:
- role: build-dependency
uid: ../../objirq
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../optconsolebaud
- role: build-dependency
uid: ../../bspopts
diff --git a/spec/build/bsps/m68k/genmcf548x/obj.yml b/spec/build/bsps/m68k/genmcf548x/obj.yml
index e65e0c8934..440062db85 100644
--- a/spec/build/bsps/m68k/genmcf548x/obj.yml
+++ b/spec/build/bsps/m68k/genmcf548x/obj.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
cxxflags: []
enabled-by: true
@@ -11,7 +11,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/genmcf548x/include/bsp.h
- - bsps/m68k/genmcf548x/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/genmcf548x/include/bsp/irq.h
@@ -40,7 +39,6 @@ source:
- 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-loop.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml b/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml
index 0c342c41d1..41cc870129 100644
--- a/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml
+++ b/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml
@@ -4,16 +4,12 @@ actions:
- define: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: 100000000
-default-by-family: []
-default-by-variant:
-- value: 132000000
- variants:
- - m68k/COBRA5475
-- value: 100000000
- variants:
- - m68k/m5484FireEngine
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: m68k/COBRA5475
+ value: 132000000
+- enabled-by: true
+ value: 100000000
description: |
The bus clock to be used inside the mcf54xx
enabled-by: true
diff --git a/spec/build/bsps/m68k/genmcf548x/optdbug.yml b/spec/build/bsps/m68k/genmcf548x/optdbug.yml
index 81e038e51d..028f707c83 100644
--- a/spec/build/bsps/m68k/genmcf548x/optdbug.yml
+++ b/spec/build/bsps/m68k/genmcf548x/optdbug.yml
@@ -4,13 +4,12 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant:
-- value: true
- variants:
- - m68k/COBRA5475
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: m68k/COBRA5475
+ value: true
+- enabled-by: true
+ value: false
description: |
If defined, we will not boot from RESET, but from Freescale DBug monitor.
enabled-by: true
diff --git a/spec/build/bsps/m68k/genmcf548x/optlowinit.yml b/spec/build/bsps/m68k/genmcf548x/optlowinit.yml
index 7729dcc140..792544fe5f 100644
--- a/spec/build/bsps/m68k/genmcf548x/optlowinit.yml
+++ b/spec/build/bsps/m68k/genmcf548x/optlowinit.yml
@@ -4,13 +4,12 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant:
-- value: true
- variants:
- - m68k/m5484FireEngine
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: m68k/m5484FireEngine
+ value: true
+- enabled-by: true
+ value: false
description: |
If defined, we will do all the low level init of the chip (like bus/memory...).
enabled-by: true
diff --git a/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml b/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml
index f38cdeaaf5..86e0dda0b3 100644
--- a/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml
+++ b/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml
@@ -4,13 +4,12 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant:
-- value: true
- variants:
- - m68k/m5484FireEngine
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: m68k/m5484FireEngine
+ value: true
+- enabled-by: true
+ value: false
description: |
If defined, use custom settings for the m5484FireEngine BSP.
enabled-by: true
diff --git a/spec/build/bsps/m68k/genmcf548x/start.yml b/spec/build/bsps/m68k/genmcf548x/start.yml
index 7176737200..6986fc0fa6 100644
--- a/spec/build/bsps/m68k/genmcf548x/start.yml
+++ b/spec/build/bsps/m68k/genmcf548x/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/grp.yml b/spec/build/bsps/m68k/grp.yml
index f04277d74c..f5fc279ba6 100644
--- a/spec/build/bsps/m68k/grp.yml
+++ b/spec/build/bsps/m68k/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+cppflags: []
+cxxflags: []
enabled-by: true
includes: []
install:
diff --git a/spec/build/bsps/m68k/mcf5206elite/abi.yml b/spec/build/bsps/m68k/mcf5206elite/abi.yml
index b87a53bd8c..42e791d71e 100644
--- a/spec/build/bsps/m68k/mcf5206elite/abi.yml
+++ b/spec/build/bsps/m68k/mcf5206elite/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=5206
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=5206
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml b/spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml
index 576659d511..4b77125814 100644
--- a/spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml
+++ b/spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml
@@ -4,7 +4,7 @@ bsp: mcf5206elite
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mcf5206elite
@@ -17,7 +17,6 @@ install:
- bsps/m68k/mcf5206elite/include/i2c.h
- bsps/m68k/mcf5206elite/include/i2cdrv.h
- bsps/m68k/mcf5206elite/include/nvram.h
- - bsps/m68k/mcf5206elite/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mcf5206elite/include/bsp/irq.h
@@ -40,6 +39,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -63,7 +64,6 @@ source:
- bsps/shared/dev/rtc/rtc-support.c
- bsps/shared/dev/serial/printk-dummy.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/bspstart-empty.c
- bsps/shared/start/gettargethash-default.c
diff --git a/spec/build/bsps/m68k/mcf5206elite/start.yml b/spec/build/bsps/m68k/mcf5206elite/start.yml
index 624d89a612..15ceeb2a76 100644
--- a/spec/build/bsps/m68k/mcf5206elite/start.yml
+++ b/spec/build/bsps/m68k/mcf5206elite/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml b/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml
index 17797eb806..908883067c 100644
--- a/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml
+++ b/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml
@@ -1,14 +1,15 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- set-test-state:
- dl05: exclude
- fsdosfsname01: exclude
+ reason: null
+ state: exclude
+ tests:
+ - dl05
+ - fsdosfsname01
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: null
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default: []
description: ''
enabled-by: true
links: []
diff --git a/spec/build/bsps/m68k/mcf52235/abi.yml b/spec/build/bsps/m68k/mcf52235/abi.yml
index d96f6b53fc..efd6b90c50 100644
--- a/spec/build/bsps/m68k/mcf52235/abi.yml
+++ b/spec/build/bsps/m68k/mcf52235/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=52235
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=52235
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mcf52235/bspmcf52235.yml b/spec/build/bsps/m68k/mcf52235/bspmcf52235.yml
index e83626fc10..a6a36ba745 100644
--- a/spec/build/bsps/m68k/mcf52235/bspmcf52235.yml
+++ b/spec/build/bsps/m68k/mcf52235/bspmcf52235.yml
@@ -4,7 +4,7 @@ bsp: mcf52235
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mcf52235
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/mcf52235/include/bsp.h
- - bsps/m68k/mcf52235/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mcf52235/include/bsp/irq.h
@@ -34,6 +33,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -50,7 +51,6 @@ source:
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-loop.c
- bsps/shared/start/bspstart-empty.c
- bsps/shared/start/gettargethash-default.c
diff --git a/spec/build/bsps/m68k/mcf52235/start.yml b/spec/build/bsps/m68k/mcf52235/start.yml
index 16383bedde..1f88cc1084 100644
--- a/spec/build/bsps/m68k/mcf52235/start.yml
+++ b/spec/build/bsps/m68k/mcf52235/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml b/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml
index 2d0b553138..9212bafa82 100644
--- a/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml
+++ b/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml
@@ -1,34 +1,30 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- set-test-state:
- block08: exclude
- capture: exclude
- cdtest: exclude
- fileio: exclude
- fsdosfsformat01: exclude
- ftp01: exclude
- iostream: exclude
- loopback: exclude
- mghttpd01: exclude
- monitor02: exclude
- paranoia: exclude
- pppd: exclude
- sp16: exclude
- sptimecounter02: exclude
- sptimecounter03: exclude
- syscall01: exclude
- telnetd01: exclude
- tmcontext01: exclude
- tmfine01: exclude
- top: exclude
- ttest01: exclude
- utf8proc01: exclude
+ reason: null
+ state: exclude
+ tests:
+ - block08
+ - capture
+ - cdtest
+ - fileio
+ - fsdosfsformat01
+ - iostream
+ - monitor02
+ - paranoia
+ - sp16
+ - sptimecounter02
+ - sptimecounter03
+ - syscall01
+ - tmcontext01
+ - tmfine01
+ - top
+ - ttest01
+ - utf8proc01
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: null
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default: []
description: ''
enabled-by: true
links:
diff --git a/spec/build/bsps/m68k/mcf5225x/abi.yml b/spec/build/bsps/m68k/mcf5225x/abi.yml
index d96f6b53fc..efd6b90c50 100644
--- a/spec/build/bsps/m68k/mcf5225x/abi.yml
+++ b/spec/build/bsps/m68k/mcf5225x/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=52235
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=52235
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml b/spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml
index 08369d657d..e34d8c83c3 100644
--- a/spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml
+++ b/spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml
@@ -4,7 +4,7 @@ bsp: mcf5225x
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mcf5225x
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/mcf5225x/include/bsp.h
- - bsps/m68k/mcf5225x/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mcf5225x/include/bsp/irq.h
@@ -34,6 +33,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -49,7 +50,6 @@ source:
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-loop.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/mcf5225x/start.yml b/spec/build/bsps/m68k/mcf5225x/start.yml
index d43849e9c5..becd71d946 100644
--- a/spec/build/bsps/m68k/mcf5225x/start.yml
+++ b/spec/build/bsps/m68k/mcf5225x/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml b/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml
index 8e8b683b35..0f4021d5f3 100644
--- a/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml
+++ b/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml
@@ -1,15 +1,16 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- set-test-state:
- cdtest: exclude
- fileio: exclude
- iostream: exclude
+ reason: null
+ state: exclude
+ tests:
+ - cdtest
+ - fileio
+ - iostream
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: null
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default: []
description: ''
enabled-by: true
links:
diff --git a/spec/build/bsps/m68k/mcf5235/abi.yml b/spec/build/bsps/m68k/mcf5235/abi.yml
index e80ede03fb..9190994063 100644
--- a/spec/build/bsps/m68k/mcf5235/abi.yml
+++ b/spec/build/bsps/m68k/mcf5235/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=5235
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=5235
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mcf5235/bspmcf5235.yml b/spec/build/bsps/m68k/mcf5235/bspmcf5235.yml
index 428e505961..7f3da854d5 100644
--- a/spec/build/bsps/m68k/mcf5235/bspmcf5235.yml
+++ b/spec/build/bsps/m68k/mcf5235/bspmcf5235.yml
@@ -4,7 +4,7 @@ bsp: mcf5235
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mcf5235
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/mcf5235/include/bsp.h
- - bsps/m68k/mcf5235/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mcf5235/include/bsp/irq.h
@@ -35,6 +34,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -51,7 +52,6 @@ source:
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-loop.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/mcf5235/start.yml b/spec/build/bsps/m68k/mcf5235/start.yml
index e9bc319e6e..fe4a191c76 100644
--- a/spec/build/bsps/m68k/mcf5235/start.yml
+++ b/spec/build/bsps/m68k/mcf5235/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/mcf5329/abi.yml b/spec/build/bsps/m68k/mcf5329/abi.yml
index babea38c01..d5aeb8998d 100644
--- a/spec/build/bsps/m68k/mcf5329/abi.yml
+++ b/spec/build/bsps/m68k/mcf5329/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=5307
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=5307
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mcf5329/bspmcf5329.yml b/spec/build/bsps/m68k/mcf5329/bspmcf5329.yml
index c7fe0c29b9..81d9d37935 100644
--- a/spec/build/bsps/m68k/mcf5329/bspmcf5329.yml
+++ b/spec/build/bsps/m68k/mcf5329/bspmcf5329.yml
@@ -4,7 +4,7 @@ bsp: mcf5329
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mcf5329
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/mcf5329/include/bsp.h
- - bsps/m68k/mcf5329/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mcf5329/include/bsp/irq.h
@@ -33,6 +32,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -48,7 +49,6 @@ source:
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-loop.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/mcf5329/start.yml b/spec/build/bsps/m68k/mcf5329/start.yml
index cdf3bc0e28..46155093ac 100644
--- a/spec/build/bsps/m68k/mcf5329/start.yml
+++ b/spec/build/bsps/m68k/mcf5329/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/mrm332/abi.yml b/spec/build/bsps/m68k/mrm332/abi.yml
index d9b7105756..84831e93b0 100644
--- a/spec/build/bsps/m68k/mrm332/abi.yml
+++ b/spec/build/bsps/m68k/mrm332/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=cpu32
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=cpu32
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mrm332/bspmrm332.yml b/spec/build/bsps/m68k/mrm332/bspmrm332.yml
index 8e28beb1fb..5edcf1cf20 100644
--- a/spec/build/bsps/m68k/mrm332/bspmrm332.yml
+++ b/spec/build/bsps/m68k/mrm332/bspmrm332.yml
@@ -4,7 +4,7 @@ bsp: mrm332
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mrm332
@@ -14,7 +14,6 @@ install:
source:
- bsps/m68k/mrm332/include/bsp.h
- bsps/m68k/mrm332/include/mrm332.h
- - bsps/m68k/mrm332/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mrm332/include/bsp/irq.h
@@ -35,6 +34,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../optos
- role: build-dependency
uid: ../../bspopts
@@ -51,7 +52,6 @@ source:
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/bspstart-empty.c
- bsps/shared/start/gettargethash-default.c
diff --git a/spec/build/bsps/m68k/mrm332/start.yml b/spec/build/bsps/m68k/mrm332/start.yml
index a545905944..cb46afdae4 100644
--- a/spec/build/bsps/m68k/mrm332/start.yml
+++ b/spec/build/bsps/m68k/mrm332/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/mrm332/tstmrm332.yml b/spec/build/bsps/m68k/mrm332/tstmrm332.yml
index 5ff22f65a8..678480ddb3 100644
--- a/spec/build/bsps/m68k/mrm332/tstmrm332.yml
+++ b/spec/build/bsps/m68k/mrm332/tstmrm332.yml
@@ -1,23 +1,22 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- set-test-state:
- cdtest: exclude
- dl05: exclude
- dl10: exclude
- fileio: exclude
- fsdosfsname01: exclude
- iostream: exclude
- linpack: exclude
- record02: exclude
- sptls01: exclude
- sptls02: exclude
- utf8proc01: exclude
+ reason: null
+ state: exclude
+ tests:
+ - cdtest
+ - dl05
+ - dl10
+ - fileio
+ - fsdosfsname01
+ - iostream
+ - linpack
+ - record02
+ - utf8proc01
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: null
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default: []
description: ''
enabled-by: true
links:
diff --git a/spec/build/bsps/m68k/mvme147/abi.yml b/spec/build/bsps/m68k/mvme147/abi.yml
index a91872bd6c..b9a2a4a10e 100644
--- a/spec/build/bsps/m68k/mvme147/abi.yml
+++ b/spec/build/bsps/m68k/mvme147/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=68030
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=68030
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme147/bspmvme147.yml b/spec/build/bsps/m68k/mvme147/bspmvme147.yml
index 70632bc46c..179bedc483 100644
--- a/spec/build/bsps/m68k/mvme147/bspmvme147.yml
+++ b/spec/build/bsps/m68k/mvme147/bspmvme147.yml
@@ -4,7 +4,7 @@ bsp: mvme147
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mvme147
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/mvme147/include/bsp.h
- - bsps/m68k/mvme147/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mvme147/include/bsp/irq.h
@@ -33,6 +32,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -48,7 +49,6 @@ source:
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/dev/serial/printk-dummy.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/mvme147s/abi.yml b/spec/build/bsps/m68k/mvme147s/abi.yml
index a91872bd6c..b9a2a4a10e 100644
--- a/spec/build/bsps/m68k/mvme147s/abi.yml
+++ b/spec/build/bsps/m68k/mvme147s/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=68030
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=68030
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme147s/bspmvme147s.yml b/spec/build/bsps/m68k/mvme147s/bspmvme147s.yml
index f3341429d5..886c567af2 100644
--- a/spec/build/bsps/m68k/mvme147s/bspmvme147s.yml
+++ b/spec/build/bsps/m68k/mvme147s/bspmvme147s.yml
@@ -4,7 +4,7 @@ bsp: mvme147s
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mvme147s
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/mvme147s/include/bsp.h
- - bsps/m68k/mvme147s/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mvme147s/include/bsp/irq.h
@@ -35,6 +34,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -50,7 +51,6 @@ source:
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/dev/serial/printk-dummy.c
- bsps/shared/start/bspfatal-default.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/mvme147s/objmpci.yml b/spec/build/bsps/m68k/mvme147s/objmpci.yml
index 2d7b87cf88..9d958f273e 100644
--- a/spec/build/bsps/m68k/mvme147s/objmpci.yml
+++ b/spec/build/bsps/m68k/mvme147s/objmpci.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
cxxflags: []
enabled-by:
diff --git a/spec/build/bsps/m68k/mvme162/abi.yml b/spec/build/bsps/m68k/mvme162/abi.yml
index 842f348f4f..68dedcc29f 100644
--- a/spec/build/bsps/m68k/mvme162/abi.yml
+++ b/spec/build/bsps/m68k/mvme162/abi.yml
@@ -5,12 +5,12 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=68040
-- -msoft-float
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=68040
+ - -msoft-float
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme162/bspmvme162.yml b/spec/build/bsps/m68k/mvme162/bspmvme162.yml
index 5d5f0d3911..fb0e344c56 100644
--- a/spec/build/bsps/m68k/mvme162/bspmvme162.yml
+++ b/spec/build/bsps/m68k/mvme162/bspmvme162.yml
@@ -4,7 +4,7 @@ bsp: mvme162
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mvme162
@@ -12,10 +12,10 @@ includes: []
install: []
links:
- role: build-dependency
- uid: grp
-- role: build-dependency
uid: tstmvme162
- role: build-dependency
uid: ../../opto2
+- role: build-dependency
+ uid: grp
source: []
type: build
diff --git a/spec/build/bsps/m68k/mvme162/bspmvme162lx.yml b/spec/build/bsps/m68k/mvme162/bspmvme162lx.yml
index bcd810eb69..06d7c5553d 100644
--- a/spec/build/bsps/m68k/mvme162/bspmvme162lx.yml
+++ b/spec/build/bsps/m68k/mvme162/bspmvme162lx.yml
@@ -4,7 +4,7 @@ bsp: mvme162lx
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mvme162
@@ -12,10 +12,10 @@ includes: []
install: []
links:
- role: build-dependency
- uid: grp
-- role: build-dependency
uid: tstmvme162lx
- role: build-dependency
uid: ../../opto2
+- role: build-dependency
+ uid: grp
source: []
type: build
diff --git a/spec/build/bsps/m68k/mvme162/grp.yml b/spec/build/bsps/m68k/mvme162/grp.yml
index 0325c5b6a6..36605985ff 100644
--- a/spec/build/bsps/m68k/mvme162/grp.yml
+++ b/spec/build/bsps/m68k/mvme162/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+cppflags: []
+cxxflags: []
enabled-by: true
includes: []
install: []
@@ -22,6 +25,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../bspopts
type: build
use-after: []
diff --git a/spec/build/bsps/m68k/mvme162/obj.yml b/spec/build/bsps/m68k/mvme162/obj.yml
index 1103ac13be..bf3736b2b7 100644
--- a/spec/build/bsps/m68k/mvme162/obj.yml
+++ b/spec/build/bsps/m68k/mvme162/obj.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
cxxflags: []
enabled-by: true
@@ -12,7 +12,6 @@ install:
source:
- bsps/m68k/mvme162/include/bsp.h
- bsps/m68k/mvme162/include/page_table.h
- - bsps/m68k/mvme162/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mvme162/include/bsp/irq.h
@@ -34,7 +33,6 @@ source:
- bsps/m68k/shared/m68kidle.c
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/mvme162/tstmvme162.yml b/spec/build/bsps/m68k/mvme162/tstmvme162.yml
index ed5beeb4f8..a5794a556c 100644
--- a/spec/build/bsps/m68k/mvme162/tstmvme162.yml
+++ b/spec/build/bsps/m68k/mvme162/tstmvme162.yml
@@ -1,13 +1,14 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- set-test-state:
- fsdosfsname01: exclude
+ reason: null
+ state: exclude
+ tests:
+ - fsdosfsname01
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: null
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default: []
description: ''
enabled-by: true
links: []
diff --git a/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml b/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml
index ed5beeb4f8..a5794a556c 100644
--- a/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml
+++ b/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml
@@ -1,13 +1,14 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- set-test-state:
- fsdosfsname01: exclude
+ reason: null
+ state: exclude
+ tests:
+ - fsdosfsname01
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: null
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default: []
description: ''
enabled-by: true
links: []
diff --git a/spec/build/bsps/m68k/mvme167/abi.yml b/spec/build/bsps/m68k/mvme167/abi.yml
index e1beca54a6..70410162d4 100644
--- a/spec/build/bsps/m68k/mvme167/abi.yml
+++ b/spec/build/bsps/m68k/mvme167/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=68040
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=68040
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme167/bspmvme167.yml b/spec/build/bsps/m68k/mvme167/bspmvme167.yml
index 5c3638ed96..d914296305 100644
--- a/spec/build/bsps/m68k/mvme167/bspmvme167.yml
+++ b/spec/build/bsps/m68k/mvme167/bspmvme167.yml
@@ -4,7 +4,7 @@ bsp: mvme167
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: mvme167
@@ -14,7 +14,6 @@ install:
source:
- bsps/m68k/mvme167/include/bsp.h
- bsps/m68k/mvme167/include/page_table.h
- - bsps/m68k/mvme167/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/mvme167/include/bsp/irq.h
@@ -48,6 +47,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -63,7 +64,6 @@ source:
- bsps/m68k/shared/m68kidle.c
- bsps/m68k/shared/memProbe.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
diff --git a/spec/build/bsps/m68k/mvme167/optconminor.yml b/spec/build/bsps/m68k/mvme167/optconminor.yml
index 9995f30ab5..7482aa9036 100644
--- a/spec/build/bsps/m68k/mvme167/optconminor.yml
+++ b/spec/build/bsps/m68k/mvme167/optconminor.yml
@@ -4,10 +4,10 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: true
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: true
+ value: true
description: |
Port to use for the RTEMS console. 0 - /dev/tty0, Serial Port 1/Console on the MVME712M. 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M. 2 - /dev/tty2, Serial Port 3 on the MVME712M. 3 - /dev/tty3, Serial Port 4 on the MVME712M.
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme167/optintlvl.yml b/spec/build/bsps/m68k/mvme167/optintlvl.yml
index c0f0314f52..0b040b4b3f 100644
--- a/spec/build/bsps/m68k/mvme167/optintlvl.yml
+++ b/spec/build/bsps/m68k/mvme167/optintlvl.yml
@@ -4,10 +4,10 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: true
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: true
+ value: true
description: |
Interrupt level for the CD2401(when CD2401_IO_MODE == 1).
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme167/optiomode.yml b/spec/build/bsps/m68k/mvme167/optiomode.yml
index 422d884a78..c1079ff00d 100644
--- a/spec/build/bsps/m68k/mvme167/optiomode.yml
+++ b/spec/build/bsps/m68k/mvme167/optiomode.yml
@@ -4,10 +4,10 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: true
+ value: false
description: |
0 for polled I/O, 1 for interrupt-driven.
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme167/optmvme167.yml b/spec/build/bsps/m68k/mvme167/optmvme167.yml
index c30eddc587..0b5b301d32 100644
--- a/spec/build/bsps/m68k/mvme167/optmvme167.yml
+++ b/spec/build/bsps/m68k/mvme167/optmvme167.yml
@@ -4,10 +4,8 @@ actions:
- define-condition: mvme167
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: null
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default: []
description: |
Defines mvme167 in <bspopts.h>.
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme167/optprintkminor.yml b/spec/build/bsps/m68k/mvme167/optprintkminor.yml
index 928a1343fb..53be5fa9cf 100644
--- a/spec/build/bsps/m68k/mvme167/optprintkminor.yml
+++ b/spec/build/bsps/m68k/mvme167/optprintkminor.yml
@@ -4,10 +4,10 @@ actions:
- define: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: 1
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: true
+ value: 1
description: |
Port to use for printk debugging output. 0 - /dev/tty0, Serial Port 1/Console on the MVME712M. 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M. 2 - /dev/tty2, Serial Port 3 on the MVME712M. 3 - /dev/tty3, Serial Port 4 on the MVME712M.
enabled-by: true
diff --git a/spec/build/bsps/m68k/mvme167/optuseterm.yml b/spec/build/bsps/m68k/mvme167/optuseterm.yml
index 76db934a46..e335075b4d 100644
--- a/spec/build/bsps/m68k/mvme167/optuseterm.yml
+++ b/spec/build/bsps/m68k/mvme167/optuseterm.yml
@@ -4,10 +4,10 @@ actions:
- define-condition: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-default: false
-default-by-family: []
-default-by-variant: []
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
+default:
+- enabled-by: true
+ value: false
description: |
1 for using termios based console.
enabled-by: true
diff --git a/spec/build/bsps/m68k/objfpsp.yml b/spec/build/bsps/m68k/objfpsp.yml
index a8c14deedc..a3c45aafae 100644
--- a/spec/build/bsps/m68k/objfpsp.yml
+++ b/spec/build/bsps/m68k/objfpsp.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
cxxflags: []
enabled-by:
diff --git a/spec/build/bsps/m68k/start.yml b/spec/build/bsps/m68k/start.yml
index 0a5aa7cff5..ea84b88f5a 100644
--- a/spec/build/bsps/m68k/start.yml
+++ b/spec/build/bsps/m68k/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []
diff --git a/spec/build/bsps/m68k/uC5282/abi.yml b/spec/build/bsps/m68k/uC5282/abi.yml
index 4b81613568..ca0cefb392 100644
--- a/spec/build/bsps/m68k/uC5282/abi.yml
+++ b/spec/build/bsps/m68k/uC5282/abi.yml
@@ -5,11 +5,11 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -mcpu=5282
-default-by-family: []
-default-by-variant: []
+- enabled-by: true
+ value:
+ - -mcpu=5282
description: |
ABI flags
enabled-by: true
diff --git a/spec/build/bsps/m68k/uC5282/bspuc5282.yml b/spec/build/bsps/m68k/uC5282/bspuc5282.yml
index 47ddef3c84..1218875f62 100644
--- a/spec/build/bsps/m68k/uC5282/bspuc5282.yml
+++ b/spec/build/bsps/m68k/uC5282/bspuc5282.yml
@@ -4,7 +4,7 @@ bsp: uC5282
build-type: bsp
cflags: []
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
family: uC5282
@@ -13,7 +13,6 @@ install:
- destination: ${BSP_INCLUDEDIR}
source:
- bsps/m68k/uC5282/include/bsp.h
- - bsps/m68k/uC5282/include/tm27.h
- destination: ${BSP_INCLUDEDIR}/bsp
source:
- bsps/m68k/uC5282/include/bsp/irq.h
@@ -32,6 +31,8 @@ links:
- role: build-dependency
uid: ../../objirqdflt
- role: build-dependency
+ uid: ../../objmem
+- role: build-dependency
uid: ../../opto2
- role: build-dependency
uid: ../../bspopts
@@ -47,7 +48,6 @@ source:
- bsps/m68k/uC5282/start/bspstart.c
- bsps/m68k/uC5282/start/init5282.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
-- bsps/shared/start/bspgetworkarea-default.c
- bsps/shared/start/gettargethash-default.c
- bsps/shared/start/sbrk.c
- bsps/shared/start/setvec.c
diff --git a/spec/build/bsps/m68k/uC5282/start.yml b/spec/build/bsps/m68k/uC5282/start.yml
index 6dc9769b53..b7202fb6b2 100644
--- a/spec/build/bsps/m68k/uC5282/start.yml
+++ b/spec/build/bsps/m68k/uC5282/start.yml
@@ -2,7 +2,7 @@ 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)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
enabled-by: true
includes: []