forked from Imagelibrary/rtems
17
spec/build/bsps/m68k/av5282/abi.yml
Normal file
17
spec/build/bsps/m68k/av5282/abi.yml
Normal file
@@ -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=528x
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
55
spec/build/bsps/m68k/av5282/bspav5282.yml
Normal file
55
spec/build/bsps/m68k/av5282/bspav5282.yml
Normal file
@@ -0,0 +1,55 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: av5282
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: av5282
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/av5282/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: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/av5282/btimer/btimer.c
|
||||
- bsps/m68k/av5282/clock/clock.c
|
||||
- bsps/m68k/av5282/console/console.c
|
||||
- bsps/m68k/av5282/start/bspstart.c
|
||||
- bsps/m68k/av5282/start/init5282.c
|
||||
- bsps/m68k/shared/cache/cache-mcf5282.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/av5282/objnet.yml
Normal file
16
spec/build/bsps/m68k/av5282/objnet.yml
Normal file
@@ -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/m68k/av5282/net/network.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/av5282/start.yml
Normal file
14
spec/build/bsps/m68k/av5282/start.yml
Normal file
@@ -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/m68k/av5282/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/csb360/abi.yml
Normal file
17
spec/build/bsps/m68k/csb360/abi.yml
Normal file
@@ -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=5272
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
55
spec/build/bsps/m68k/csb360/bspcsb360.yml
Normal file
55
spec/build/bsps/m68k/csb360/bspcsb360.yml
Normal file
@@ -0,0 +1,55 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: csb360
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: csb360
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/csb360/start/linkcmds
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/csb360/console/console-io.c
|
||||
- bsps/m68k/csb360/dev/ckinit.c
|
||||
- bsps/m68k/csb360/dev/timer.c
|
||||
- bsps/m68k/csb360/dev/timerisr.S
|
||||
- bsps/m68k/csb360/start/idle-mcf5272.c
|
||||
- bsps/m68k/csb360/start/init5272.c
|
||||
- bsps/m68k/shared/memProbe.c
|
||||
- bsps/shared/cache/nocache.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/csb360/start.yml
Normal file
14
spec/build/bsps/m68k/csb360/start.yml
Normal file
@@ -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/m68k/csb360/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/gen68340/abi.yml
Normal file
17
spec/build/bsps/m68k/gen68340/abi.yml
Normal file
@@ -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=cpu32
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
61
spec/build/bsps/m68k/gen68340/bspgen68340.yml
Normal file
61
spec/build/bsps/m68k/gen68340/bspgen68340.yml
Normal file
@@ -0,0 +1,61 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: gen68340
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: gen68340
|
||||
includes: []
|
||||
install:
|
||||
- destination: ${BSP_INCLUDEDIR}
|
||||
source:
|
||||
- bsps/m68k/gen68340/include/bsp.h
|
||||
- bsps/m68k/gen68340/include/m340timer.h
|
||||
- bsps/m68k/gen68340/include/m340uart.h
|
||||
- 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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/gen68340/start/linkcmds
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/gen68340/btimer/btimer.c
|
||||
- bsps/m68k/gen68340/clock/ckinit.c
|
||||
- bsps/m68k/gen68340/console/console.c
|
||||
- bsps/m68k/gen68340/console/m340uart.c
|
||||
- bsps/m68k/gen68340/start/dumpanic.c
|
||||
- bsps/m68k/gen68340/start/init68340.c
|
||||
- bsps/m68k/shared/cache/cache.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- bsps/m68k/shared/memProbe.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/gen68340/start.yml
Normal file
14
spec/build/bsps/m68k/gen68340/start.yml
Normal file
@@ -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/m68k/gen68340/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
25
spec/build/bsps/m68k/gen68360/abi.yml
Normal file
25
spec/build/bsps/m68k/gen68360/abi.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
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:
|
||||
- -mcpu32
|
||||
default-by-variant:
|
||||
- value:
|
||||
- -mcpu=68040
|
||||
variants:
|
||||
- m68k/gen68360_040
|
||||
- value:
|
||||
- -mcpu=cpu32
|
||||
variants:
|
||||
- m68k/gen68360
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
19
spec/build/bsps/m68k/gen68360/bspgen68360.yml
Normal file
19
spec/build/bsps/m68k/gen68360/bspgen68360.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: gen68360
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: gen68360
|
||||
includes: []
|
||||
install: []
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: grp
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
source: []
|
||||
type: build
|
||||
19
spec/build/bsps/m68k/gen68360/bspgen68360040.yml
Normal file
19
spec/build/bsps/m68k/gen68360/bspgen68360040.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: gen68360_040
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: gen68360
|
||||
includes: []
|
||||
install: []
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: grp
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
source: []
|
||||
type: build
|
||||
19
spec/build/bsps/m68k/gen68360/bsppgh360.yml
Normal file
19
spec/build/bsps/m68k/gen68360/bsppgh360.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: pgh360
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: gen68360
|
||||
includes: []
|
||||
install: []
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: grp
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
source: []
|
||||
type: build
|
||||
36
spec/build/bsps/m68k/gen68360/grp.yml
Normal file
36
spec/build/bsps/m68k/gen68360/grp.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
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: objnet
|
||||
- role: build-dependency
|
||||
uid: opt68360
|
||||
- role: build-dependency
|
||||
uid: opt68360x040
|
||||
- role: build-dependency
|
||||
uid: optpgh360
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: ../objfpsp
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
type: build
|
||||
use-after: []
|
||||
use-before: []
|
||||
41
spec/build/bsps/m68k/gen68360/obj.yml
Normal file
41
spec/build/bsps/m68k/gen68360/obj.yml
Normal file
@@ -0,0 +1,41 @@
|
||||
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/m68k/gen68360/include/bsp.h
|
||||
- bsps/m68k/gen68360/include/tm27.h
|
||||
- destination: ${BSP_INCLUDEDIR}/bsp
|
||||
source:
|
||||
- bsps/m68k/gen68360/include/bsp/irq.h
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/gen68360/start/linkcmds
|
||||
- bsps/m68k/gen68360/start/linkcmds.bootp
|
||||
- bsps/m68k/gen68360/start/linkcmds.prom
|
||||
links: []
|
||||
source:
|
||||
- bsps/m68k/gen68360/btimer/btimer.c
|
||||
- bsps/m68k/gen68360/clock/clock.c
|
||||
- bsps/m68k/gen68360/console/console.c
|
||||
- bsps/m68k/gen68360/start/alloc360.c
|
||||
- bsps/m68k/gen68360/start/init68360.c
|
||||
- bsps/m68k/shared/cache/cache.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- bsps/m68k/shared/memProbe.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/gen68360/objnet.yml
Normal file
16
spec/build/bsps/m68k/gen68360/objnet.yml
Normal file
@@ -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/m68k/gen68360/net/network.c
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/gen68360/opt68360.yml
Normal file
18
spec/build/bsps/m68k/gen68360/opt68360.yml
Normal file
@@ -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:
|
||||
- m68k/gen68360
|
||||
description: |
|
||||
If defined, use custom settings for the gen68360 BSP.
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: GEN68360
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/gen68360/opt68360x040.yml
Normal file
18
spec/build/bsps/m68k/gen68360/opt68360x040.yml
Normal file
@@ -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:
|
||||
- m68k/gen68360_040
|
||||
description: |
|
||||
If defined, use custom settings for the gen68360_040 BSP.
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: GEN68360_040
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/gen68360/optpgh360.yml
Normal file
18
spec/build/bsps/m68k/gen68360/optpgh360.yml
Normal file
@@ -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:
|
||||
- m68k/pgh360
|
||||
description: |
|
||||
If defined, use custom settings for the pgh360 BSP.
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: PGH360
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/gen68360/start.yml
Normal file
14
spec/build/bsps/m68k/gen68360/start.yml
Normal file
@@ -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/m68k/gen68360/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/genmcf548x/abi.yml
Normal file
18
spec/build/bsps/m68k/genmcf548x/abi.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
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:
|
||||
- -mcfv4e
|
||||
- -Wa,-memac
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
19
spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml
Normal file
19
spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: COBRA5475
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: genmcf548x
|
||||
includes: []
|
||||
install: []
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: grp
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
source: []
|
||||
type: build
|
||||
19
spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml
Normal file
19
spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: m5484FireEngine
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: genmcf548x
|
||||
includes: []
|
||||
install: []
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: grp
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
source: []
|
||||
type: build
|
||||
38
spec/build/bsps/m68k/genmcf548x/grp.yml
Normal file
38
spec/build/bsps/m68k/genmcf548x/grp.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
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: ../../linkcmds
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: obj
|
||||
- role: build-dependency
|
||||
uid: objnet
|
||||
- role: build-dependency
|
||||
uid: optcpuclk
|
||||
- role: build-dependency
|
||||
uid: optdbug
|
||||
- role: build-dependency
|
||||
uid: optlowinit
|
||||
- role: build-dependency
|
||||
uid: optm5484fireengine
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../optconsolebaud
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
type: build
|
||||
use-after: []
|
||||
use-before: []
|
||||
52
spec/build/bsps/m68k/genmcf548x/obj.yml
Normal file
52
spec/build/bsps/m68k/genmcf548x/obj.yml
Normal file
@@ -0,0 +1,52 @@
|
||||
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/m68k/genmcf548x/include/bsp.h
|
||||
- bsps/m68k/genmcf548x/include/tm27.h
|
||||
- destination: ${BSP_INCLUDEDIR}/bsp
|
||||
source:
|
||||
- bsps/m68k/genmcf548x/include/bsp/irq.h
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/genmcf548x/start/linkcmds.COBRA5475
|
||||
- bsps/m68k/genmcf548x/start/linkcmds.m5484FireEngine
|
||||
- bsps/m68k/genmcf548x/start/linkcmds.m5484FireEngine.flash
|
||||
- bsps/m68k/shared/start/linkcmds.base
|
||||
links: []
|
||||
source:
|
||||
- bsps/m68k/genmcf548x/btimer/btimer.c
|
||||
- bsps/m68k/genmcf548x/clock/clock.c
|
||||
- bsps/m68k/genmcf548x/console/console.c
|
||||
- bsps/m68k/genmcf548x/irq/intc-icr-init-values.c
|
||||
- bsps/m68k/genmcf548x/irq/irq.c
|
||||
- bsps/m68k/genmcf548x/mcdma/MCD_dmaApi.c
|
||||
- bsps/m68k/genmcf548x/mcdma/MCD_tasks.c
|
||||
- bsps/m68k/genmcf548x/mcdma/MCD_tasksInit.c
|
||||
- bsps/m68k/genmcf548x/mcdma/mcdma_glue.c
|
||||
- bsps/m68k/genmcf548x/start/bspstart.c
|
||||
- bsps/m68k/genmcf548x/start/cache.c
|
||||
- bsps/m68k/genmcf548x/start/init548x.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- bsps/m68k/shared/memProbe.c
|
||||
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
|
||||
- bsps/shared/irq/irq-default-handler.c
|
||||
- bsps/shared/irq/irq-info.c
|
||||
- bsps/shared/irq/irq-legacy.c
|
||||
- bsps/shared/irq/irq-lock.c
|
||||
- bsps/shared/irq/irq-server.c
|
||||
- bsps/shared/irq/irq-shell.c
|
||||
- bsps/shared/start/bspfatal-default.c
|
||||
- bsps/shared/start/bspgetworkarea-default.c
|
||||
- bsps/shared/start/bspreset-loop.c
|
||||
- bsps/shared/start/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/genmcf548x/objnet.yml
Normal file
16
spec/build/bsps/m68k/genmcf548x/objnet.yml
Normal file
@@ -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/m68k/genmcf548x/net/network.c
|
||||
type: build
|
||||
22
spec/build/bsps/m68k/genmcf548x/optcpuclk.yml
Normal file
22
spec/build/bsps/m68k/genmcf548x/optcpuclk.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
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: 100000000
|
||||
default-by-variant:
|
||||
- value: 132000000
|
||||
variants:
|
||||
- m68k/COBRA5475
|
||||
- value: 100000000
|
||||
variants:
|
||||
- m68k/m5484FireEngine
|
||||
description: |
|
||||
The bus clock to be used inside the mcf54xx
|
||||
enabled-by: true
|
||||
format: '{}'
|
||||
links: []
|
||||
name: BSP_CPU_CLOCK_SPEED
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/genmcf548x/optdbug.yml
Normal file
18
spec/build/bsps/m68k/genmcf548x/optdbug.yml
Normal file
@@ -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:
|
||||
- m68k/COBRA5475
|
||||
description: |
|
||||
If defined, we will not boot from RESET, but from Freescale DBug monitor.
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: HAS_DBUG
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/genmcf548x/optlowinit.yml
Normal file
18
spec/build/bsps/m68k/genmcf548x/optlowinit.yml
Normal file
@@ -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:
|
||||
- m68k/m5484FireEngine
|
||||
description: |
|
||||
If defined, we will do all the low level init of the chip (like bus/memory...).
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: HAS_LOW_LEVEL_INIT
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml
Normal file
18
spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml
Normal file
@@ -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:
|
||||
- m68k/m5484FireEngine
|
||||
description: |
|
||||
If defined, use custom settings for the m5484FireEngine BSP.
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: M5484FIREENGINE
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/genmcf548x/start.yml
Normal file
14
spec/build/bsps/m68k/genmcf548x/start.yml
Normal file
@@ -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/m68k/genmcf548x/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
49
spec/build/bsps/m68k/grp.yml
Normal file
49
spec/build/bsps/m68k/grp.yml
Normal file
@@ -0,0 +1,49 @@
|
||||
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/m68k/include/mvme16x_hw.h
|
||||
- destination: ${BSP_INCLUDEDIR}/bsp
|
||||
source:
|
||||
- bsps/m68k/include/bsp/linker-symbols.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf5206
|
||||
source:
|
||||
- bsps/m68k/include/mcf5206/mcf5206e.h
|
||||
- bsps/m68k/include/mcf5206/mcfmbus.h
|
||||
- bsps/m68k/include/mcf5206/mcfuart.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf5223x
|
||||
source:
|
||||
- bsps/m68k/include/mcf5223x/mcf5223x.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf5225x
|
||||
source:
|
||||
- bsps/m68k/include/mcf5225x/fec.h
|
||||
- bsps/m68k/include/mcf5225x/mcf5225x.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf5235
|
||||
source:
|
||||
- bsps/m68k/include/mcf5235/mcf5235.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf5272
|
||||
source:
|
||||
- bsps/m68k/include/mcf5272/mcf5272.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf5282
|
||||
source:
|
||||
- bsps/m68k/include/mcf5282/mcf5282.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf532x
|
||||
source:
|
||||
- bsps/m68k/include/mcf532x/mcf532x.h
|
||||
- destination: ${BSP_INCLUDEDIR}/mcf548x
|
||||
source:
|
||||
- bsps/m68k/include/mcf548x/MCD_dma.h
|
||||
- bsps/m68k/include/mcf548x/MCD_progCheck.h
|
||||
- bsps/m68k/include/mcf548x/MCD_tasksInit.h
|
||||
- bsps/m68k/include/mcf548x/mcdma_glue.h
|
||||
- bsps/m68k/include/mcf548x/mcf548x.h
|
||||
ldflags: []
|
||||
links: []
|
||||
type: build
|
||||
use-after: []
|
||||
use-before: []
|
||||
17
spec/build/bsps/m68k/mcf5206elite/abi.yml
Normal file
17
spec/build/bsps/m68k/mcf5206elite/abi.yml
Normal file
@@ -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=5206
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
71
spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml
Normal file
71
spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml
Normal file
@@ -0,0 +1,71 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mcf5206elite
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mcf5206elite
|
||||
includes: []
|
||||
install:
|
||||
- destination: ${BSP_INCLUDEDIR}
|
||||
source:
|
||||
- bsps/m68k/mcf5206elite/include/bsp.h
|
||||
- bsps/m68k/mcf5206elite/include/ds1307.h
|
||||
- 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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mcf5206elite/start/gdbinit
|
||||
- bsps/m68k/mcf5206elite/start/linkcmds
|
||||
- bsps/m68k/mcf5206elite/start/linkcmds.flash
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: tstmcf5206elite
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mcf5206elite/console/console.c
|
||||
- bsps/m68k/mcf5206elite/dev/ckinit.c
|
||||
- bsps/m68k/mcf5206elite/dev/mcfmbus.c
|
||||
- bsps/m68k/mcf5206elite/dev/mcfuart.c
|
||||
- bsps/m68k/mcf5206elite/dev/timer.c
|
||||
- bsps/m68k/mcf5206elite/dev/timerisr.S
|
||||
- bsps/m68k/mcf5206elite/i2c/i2c.c
|
||||
- bsps/m68k/mcf5206elite/i2c/i2cdrv.c
|
||||
- bsps/m68k/mcf5206elite/nvram/nvram.c
|
||||
- bsps/m68k/mcf5206elite/rtc/ds1307.c
|
||||
- bsps/m68k/mcf5206elite/rtc/todcfg.c
|
||||
- bsps/m68k/mcf5206elite/start/init5206e.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- bsps/m68k/shared/memProbe.c
|
||||
- bsps/shared/cache/nocache.c
|
||||
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mcf5206elite/start.yml
Normal file
14
spec/build/bsps/m68k/mcf5206elite/start.yml
Normal file
@@ -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/m68k/mcf5206elite/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml
Normal file
14
spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
actions:
|
||||
- set-test-state:
|
||||
dl05: exclude
|
||||
fsdosfsname01: 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
|
||||
17
spec/build/bsps/m68k/mcf52235/abi.yml
Normal file
17
spec/build/bsps/m68k/mcf52235/abi.yml
Normal file
@@ -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=52235
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
58
spec/build/bsps/m68k/mcf52235/bspmcf52235.yml
Normal file
58
spec/build/bsps/m68k/mcf52235/bspmcf52235.yml
Normal file
@@ -0,0 +1,58 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mcf52235
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mcf52235
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mcf52235/start/linkcmds
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: tstmcf52235
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mcf52235/btimer/btimer.c
|
||||
- bsps/m68k/mcf52235/clock/clock.c
|
||||
- bsps/m68k/mcf52235/console/console.c
|
||||
- bsps/m68k/mcf52235/console/debugio.c
|
||||
- bsps/m68k/mcf52235/start/bspgetcpuclockspeed.c
|
||||
- bsps/m68k/mcf52235/start/cfinit.c
|
||||
- bsps/m68k/mcf52235/start/init52235.c
|
||||
- bsps/m68k/shared/cache/cache-mcf5223x.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mcf52235/start.yml
Normal file
14
spec/build/bsps/m68k/mcf52235/start.yml
Normal file
@@ -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/m68k/mcf52235/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
34
spec/build/bsps/m68k/mcf52235/tstmcf52235.yml
Normal file
34
spec/build/bsps/m68k/mcf52235/tstmcf52235.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
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
|
||||
tmcontext01: exclude
|
||||
tmfine01: exclude
|
||||
top: exclude
|
||||
utf8proc01: 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:
|
||||
- role: build-dependency
|
||||
uid: ../../tstsmallmem
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/mcf5225x/abi.yml
Normal file
17
spec/build/bsps/m68k/mcf5225x/abi.yml
Normal file
@@ -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=52235
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
56
spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml
Normal file
56
spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml
Normal file
@@ -0,0 +1,56 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mcf5225x
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mcf5225x
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mcf5225x/start/linkcmds
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: tstmcf5225x
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mcf5225x/btimer/btimer.c
|
||||
- bsps/m68k/mcf5225x/clock/clock.c
|
||||
- bsps/m68k/mcf5225x/console/console.c
|
||||
- bsps/m68k/mcf5225x/console/debugio.c
|
||||
- bsps/m68k/mcf5225x/start/bspstart.c
|
||||
- bsps/m68k/mcf5225x/start/init5225x.c
|
||||
- bsps/m68k/shared/cache/cache-mcf5225x.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mcf5225x/start.yml
Normal file
14
spec/build/bsps/m68k/mcf5225x/start.yml
Normal file
@@ -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/m68k/mcf5225x/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml
Normal file
17
spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
actions:
|
||||
- set-test-state:
|
||||
cdtest: exclude
|
||||
fileio: exclude
|
||||
iostream: 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:
|
||||
- role: build-dependency
|
||||
uid: ../../tstsmallmem
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/mcf5235/abi.yml
Normal file
17
spec/build/bsps/m68k/mcf5235/abi.yml
Normal file
@@ -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=5235
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
60
spec/build/bsps/m68k/mcf5235/bspmcf5235.yml
Normal file
60
spec/build/bsps/m68k/mcf5235/bspmcf5235.yml
Normal file
@@ -0,0 +1,60 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mcf5235
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mcf5235
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mcf5235/start/linkcmds
|
||||
- bsps/m68k/mcf5235/start/linkcmds
|
||||
- bsps/m68k/mcf5235/start/linkcmdsflash
|
||||
- bsps/m68k/mcf5235/start/linkcmdsram
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: objnet
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mcf5235/btimer/btimer.c
|
||||
- bsps/m68k/mcf5235/clock/clock.c
|
||||
- bsps/m68k/mcf5235/console/console.c
|
||||
- bsps/m68k/mcf5235/start/bspgetcpuclockspeed.c
|
||||
- bsps/m68k/mcf5235/start/bspstart.c
|
||||
- bsps/m68k/mcf5235/start/copyvectors.c
|
||||
- bsps/m68k/mcf5235/start/init5235.c
|
||||
- bsps/m68k/shared/cache/cache-mcf5235.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/mcf5235/objnet.yml
Normal file
16
spec/build/bsps/m68k/mcf5235/objnet.yml
Normal file
@@ -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/m68k/mcf5235/net/network.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mcf5235/start.yml
Normal file
14
spec/build/bsps/m68k/mcf5235/start.yml
Normal file
@@ -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/m68k/mcf5235/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/mcf5329/abi.yml
Normal file
17
spec/build/bsps/m68k/mcf5329/abi.yml
Normal file
@@ -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=5307
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
57
spec/build/bsps/m68k/mcf5329/bspmcf5329.yml
Normal file
57
spec/build/bsps/m68k/mcf5329/bspmcf5329.yml
Normal file
@@ -0,0 +1,57 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mcf5329
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mcf5329
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mcf5329/start/linkcmds
|
||||
- bsps/m68k/mcf5329/start/linkcmdsflash
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: objnet
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mcf5329/btimer/btimer.c
|
||||
- bsps/m68k/mcf5329/clock/clock.c
|
||||
- bsps/m68k/mcf5329/console/console.c
|
||||
- bsps/m68k/mcf5329/start/bspstart.c
|
||||
- bsps/m68k/mcf5329/start/cfinit.c
|
||||
- bsps/m68k/mcf5329/start/init5329.c
|
||||
- bsps/m68k/shared/cache/cache-mcf532x.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/mcf5329/objnet.yml
Normal file
16
spec/build/bsps/m68k/mcf5329/objnet.yml
Normal file
@@ -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/m68k/mcf5329/net/network.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mcf5329/start.yml
Normal file
14
spec/build/bsps/m68k/mcf5329/start.yml
Normal file
@@ -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/m68k/mcf5329/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/mrm332/abi.yml
Normal file
17
spec/build/bsps/m68k/mrm332/abi.yml
Normal file
@@ -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=cpu32
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
59
spec/build/bsps/m68k/mrm332/bspmrm332.yml
Normal file
59
spec/build/bsps/m68k/mrm332/bspmrm332.yml
Normal file
@@ -0,0 +1,59 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mrm332
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mrm332
|
||||
includes: []
|
||||
install:
|
||||
- destination: ${BSP_INCLUDEDIR}
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mrm332/start/linkcmds
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: tstmrm332
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../optos
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mrm332/btimer/btimer.c
|
||||
- bsps/m68k/mrm332/clock/ckinit.c
|
||||
- bsps/m68k/mrm332/console/console.c
|
||||
- bsps/m68k/mrm332/console/sci.c
|
||||
- bsps/m68k/mrm332/start/bspstart.c
|
||||
- bsps/m68k/mrm332/start/spinit.c
|
||||
- bsps/m68k/mrm332/start/start_c.c
|
||||
- bsps/m68k/shared/cache/cache.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mrm332/start.yml
Normal file
14
spec/build/bsps/m68k/mrm332/start.yml
Normal file
@@ -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/m68k/mrm332/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
25
spec/build/bsps/m68k/mrm332/tstmrm332.yml
Normal file
25
spec/build/bsps/m68k/mrm332/tstmrm332.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
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
|
||||
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:
|
||||
- role: build-dependency
|
||||
uid: ../../tstnoiconv
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/mvme147/abi.yml
Normal file
17
spec/build/bsps/m68k/mvme147/abi.yml
Normal file
@@ -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=68030
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
55
spec/build/bsps/m68k/mvme147/bspmvme147.yml
Normal file
55
spec/build/bsps/m68k/mvme147/bspmvme147.yml
Normal file
@@ -0,0 +1,55 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mvme147
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mvme147
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mvme147/start/linkcmds
|
||||
- bsps/m68k/shared/start/linkcmds.base
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: ../start
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mvme147/btimer/btimer.c
|
||||
- bsps/m68k/mvme147/btimer/timerisr.S
|
||||
- bsps/m68k/mvme147/clock/ckinit.c
|
||||
- bsps/m68k/mvme147/console/console.c
|
||||
- bsps/m68k/mvme147/start/bspclean.c
|
||||
- bsps/m68k/mvme147/start/bspstart.c
|
||||
- bsps/m68k/shared/cache/cache.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/mvme147s/abi.yml
Normal file
17
spec/build/bsps/m68k/mvme147s/abi.yml
Normal file
@@ -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=68030
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
57
spec/build/bsps/m68k/mvme147s/bspmvme147s.yml
Normal file
57
spec/build/bsps/m68k/mvme147s/bspmvme147s.yml
Normal file
@@ -0,0 +1,57 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mvme147s
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mvme147s
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mvme147s/start/linkcmds
|
||||
- bsps/m68k/shared/start/linkcmds.base
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: objmpci
|
||||
- role: build-dependency
|
||||
uid: ../start
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mvme147/btimer/btimer.c
|
||||
- bsps/m68k/mvme147/btimer/timerisr.S
|
||||
- bsps/m68k/mvme147/clock/ckinit.c
|
||||
- bsps/m68k/mvme147/console/console.c
|
||||
- bsps/m68k/mvme147s/start/bspstart.c
|
||||
- bsps/m68k/shared/cache/cache.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- bsps/m68k/shared/memProbe.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/mvme147s/objmpci.yml
Normal file
18
spec/build/bsps/m68k/mvme147s/objmpci.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
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_MULTIPROCESSING
|
||||
includes: []
|
||||
install: []
|
||||
links: []
|
||||
source:
|
||||
- bsps/m68k/mvme147s/mpci/addrconv.c
|
||||
- bsps/m68k/mvme147s/mpci/getcfg.c
|
||||
- bsps/m68k/mvme147s/mpci/lock.c
|
||||
- bsps/m68k/mvme147s/mpci/mpisr.c
|
||||
type: build
|
||||
18
spec/build/bsps/m68k/mvme162/abi.yml
Normal file
18
spec/build/bsps/m68k/mvme162/abi.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
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=68040
|
||||
- -msoft-float
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
21
spec/build/bsps/m68k/mvme162/bspmvme162.yml
Normal file
21
spec/build/bsps/m68k/mvme162/bspmvme162.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mvme162
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mvme162
|
||||
includes: []
|
||||
install: []
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: grp
|
||||
- role: build-dependency
|
||||
uid: tstmvme162
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
source: []
|
||||
type: build
|
||||
21
spec/build/bsps/m68k/mvme162/bspmvme162lx.yml
Normal file
21
spec/build/bsps/m68k/mvme162/bspmvme162lx.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mvme162lx
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mvme162
|
||||
includes: []
|
||||
install: []
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: grp
|
||||
- role: build-dependency
|
||||
uid: tstmvme162lx
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
source: []
|
||||
type: build
|
||||
30
spec/build/bsps/m68k/mvme162/grp.yml
Normal file
30
spec/build/bsps/m68k/mvme162/grp.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
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: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: obj
|
||||
- role: build-dependency
|
||||
uid: objnet
|
||||
- role: build-dependency
|
||||
uid: ../objfpsp
|
||||
- role: build-dependency
|
||||
uid: ../start
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
type: build
|
||||
use-after: []
|
||||
use-before: []
|
||||
41
spec/build/bsps/m68k/mvme162/obj.yml
Normal file
41
spec/build/bsps/m68k/mvme162/obj.yml
Normal file
@@ -0,0 +1,41 @@
|
||||
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/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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mvme162/start/linkcmds
|
||||
- bsps/m68k/shared/start/linkcmds.base
|
||||
links: []
|
||||
source:
|
||||
- bsps/m68k/mvme162/btimer/btimer.c
|
||||
- bsps/m68k/mvme162/btimer/timerisr.S
|
||||
- bsps/m68k/mvme162/clock/ckinit.c
|
||||
- bsps/m68k/mvme162/console/console.c
|
||||
- bsps/m68k/mvme162/rtc/tod.c
|
||||
- bsps/m68k/mvme162/start/bspclean.c
|
||||
- bsps/m68k/mvme162/start/bspstart.c
|
||||
- bsps/m68k/mvme162/start/page_table.c
|
||||
- bsps/m68k/shared/cache/cache.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/mvme162/objnet.yml
Normal file
16
spec/build/bsps/m68k/mvme162/objnet.yml
Normal file
@@ -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/m68k/mvme167/net/network.c
|
||||
type: build
|
||||
13
spec/build/bsps/m68k/mvme162/tstmvme162.yml
Normal file
13
spec/build/bsps/m68k/mvme162/tstmvme162.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
actions:
|
||||
- set-test-state:
|
||||
fsdosfsname01: 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
|
||||
13
spec/build/bsps/m68k/mvme162/tstmvme162lx.yml
Normal file
13
spec/build/bsps/m68k/mvme162/tstmvme162lx.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
actions:
|
||||
- set-test-state:
|
||||
fsdosfsname01: 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
|
||||
17
spec/build/bsps/m68k/mvme167/abi.yml
Normal file
17
spec/build/bsps/m68k/mvme167/abi.yml
Normal file
@@ -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=68040
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
72
spec/build/bsps/m68k/mvme167/bspmvme167.yml
Normal file
72
spec/build/bsps/m68k/mvme167/bspmvme167.yml
Normal file
@@ -0,0 +1,72 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: mvme167
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: mvme167
|
||||
includes: []
|
||||
install:
|
||||
- destination: ${BSP_INCLUDEDIR}
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/mvme167/start/linkcmds
|
||||
- bsps/m68k/shared/start/linkcmds.base
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: objnet
|
||||
- role: build-dependency
|
||||
uid: optconminor
|
||||
- role: build-dependency
|
||||
uid: optintlvl
|
||||
- role: build-dependency
|
||||
uid: optiomode
|
||||
- role: build-dependency
|
||||
uid: optmvme167
|
||||
- role: build-dependency
|
||||
uid: optprintkminor
|
||||
- role: build-dependency
|
||||
uid: optuseterm
|
||||
- role: build-dependency
|
||||
uid: ../objfpsp
|
||||
- role: build-dependency
|
||||
uid: ../start
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/mvme167/btimer/btimer.c
|
||||
- bsps/m68k/mvme167/btimer/timerisr.S
|
||||
- bsps/m68k/mvme167/clock/ckinit.c
|
||||
- bsps/m68k/mvme167/console/console.c
|
||||
- bsps/m68k/mvme167/start/bspclean.c
|
||||
- bsps/m68k/mvme167/start/bspstart.c
|
||||
- bsps/m68k/mvme167/start/page_table.c
|
||||
- bsps/m68k/shared/cache/cache.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/mvme167/objnet.yml
Normal file
16
spec/build/bsps/m68k/mvme167/objnet.yml
Normal file
@@ -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/m68k/mvme167/net/network.c
|
||||
type: build
|
||||
15
spec/build/bsps/m68k/mvme167/optconminor.yml
Normal file
15
spec/build/bsps/m68k/mvme167/optconminor.yml
Normal file
@@ -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: |
|
||||
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
|
||||
links: []
|
||||
name: CONSOLE_MINOR
|
||||
type: build
|
||||
15
spec/build/bsps/m68k/mvme167/optintlvl.yml
Normal file
15
spec/build/bsps/m68k/mvme167/optintlvl.yml
Normal file
@@ -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: |
|
||||
Interrupt level for the CD2401(when CD2401_IO_MODE == 1).
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: CD2401_INT_LEVEL
|
||||
type: build
|
||||
15
spec/build/bsps/m68k/mvme167/optiomode.yml
Normal file
15
spec/build/bsps/m68k/mvme167/optiomode.yml
Normal file
@@ -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: |
|
||||
0 for polled I/O, 1 for interrupt-driven.
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: CD2401_IO_MODE
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/mvme167/optmvme167.yml
Normal file
14
spec/build/bsps/m68k/mvme167/optmvme167.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
actions:
|
||||
- set-value: true
|
||||
- define-condition: mvme167
|
||||
build-type: option
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
default: null
|
||||
default-by-variant: []
|
||||
description: |
|
||||
Defines mvme167 in <bspopts.h>.
|
||||
enabled-by: true
|
||||
links: []
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/mvme167/optprintkminor.yml
Normal file
16
spec/build/bsps/m68k/mvme167/optprintkminor.yml
Normal file
@@ -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: 1
|
||||
default-by-variant: []
|
||||
description: |
|
||||
Port to use for printk debugging output. 0 - /dev/tty0, Serial Port 1/Console on the MVME712M. 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M. 2 - /dev/tty2, Serial Port 3 on the MVME712M. 3 - /dev/tty3, Serial Port 4 on the MVME712M.
|
||||
enabled-by: true
|
||||
format: '{}'
|
||||
links: []
|
||||
name: PRINTK_MINOR
|
||||
type: build
|
||||
15
spec/build/bsps/m68k/mvme167/optuseterm.yml
Normal file
15
spec/build/bsps/m68k/mvme167/optuseterm.yml
Normal file
@@ -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: |
|
||||
1 for using termios based console.
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: CD2401_USE_TERMIOS
|
||||
type: build
|
||||
57
spec/build/bsps/m68k/objfpsp.yml
Normal file
57
spec/build/bsps/m68k/objfpsp.yml
Normal file
@@ -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:
|
||||
- m68k/gen68360_040
|
||||
- m68k/mvme167
|
||||
includes: []
|
||||
install: []
|
||||
links: []
|
||||
source:
|
||||
- bsps/m68k/shared/fpsp/bindec.S
|
||||
- bsps/m68k/shared/fpsp/binstr.S
|
||||
- bsps/m68k/shared/fpsp/bugfix.S
|
||||
- bsps/m68k/shared/fpsp/decbin.S
|
||||
- bsps/m68k/shared/fpsp/do_func.S
|
||||
- bsps/m68k/shared/fpsp/gen_except.S
|
||||
- bsps/m68k/shared/fpsp/get_op.S
|
||||
- bsps/m68k/shared/fpsp/kernel_ex.S
|
||||
- bsps/m68k/shared/fpsp/res_func.S
|
||||
- bsps/m68k/shared/fpsp/round.S
|
||||
- bsps/m68k/shared/fpsp/rtems_fpsp.c
|
||||
- bsps/m68k/shared/fpsp/rtems_skel.S
|
||||
- bsps/m68k/shared/fpsp/sacos.S
|
||||
- bsps/m68k/shared/fpsp/sasin.S
|
||||
- bsps/m68k/shared/fpsp/satanh.S
|
||||
- bsps/m68k/shared/fpsp/satan.S
|
||||
- bsps/m68k/shared/fpsp/scale.S
|
||||
- bsps/m68k/shared/fpsp/scosh.S
|
||||
- bsps/m68k/shared/fpsp/setox.S
|
||||
- bsps/m68k/shared/fpsp/sgetem.S
|
||||
- bsps/m68k/shared/fpsp/sint.S
|
||||
- bsps/m68k/shared/fpsp/slog2.S
|
||||
- bsps/m68k/shared/fpsp/slogn.S
|
||||
- bsps/m68k/shared/fpsp/smovecr.S
|
||||
- bsps/m68k/shared/fpsp/srem_mod.S
|
||||
- bsps/m68k/shared/fpsp/ssinh.S
|
||||
- bsps/m68k/shared/fpsp/ssin.S
|
||||
- bsps/m68k/shared/fpsp/stanh.S
|
||||
- bsps/m68k/shared/fpsp/stan.S
|
||||
- bsps/m68k/shared/fpsp/sto_res.S
|
||||
- bsps/m68k/shared/fpsp/stwotox.S
|
||||
- bsps/m68k/shared/fpsp/tbldo.S
|
||||
- bsps/m68k/shared/fpsp/util.S
|
||||
- bsps/m68k/shared/fpsp/x_bsun.S
|
||||
- bsps/m68k/shared/fpsp/x_fline.S
|
||||
- bsps/m68k/shared/fpsp/x_operr.S
|
||||
- bsps/m68k/shared/fpsp/x_ovfl.S
|
||||
- bsps/m68k/shared/fpsp/x_snan.S
|
||||
- bsps/m68k/shared/fpsp/x_store.S
|
||||
- bsps/m68k/shared/fpsp/x_unfl.S
|
||||
- bsps/m68k/shared/fpsp/x_unimp.S
|
||||
- bsps/m68k/shared/fpsp/x_unsupp.S
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/start.yml
Normal file
14
spec/build/bsps/m68k/start.yml
Normal file
@@ -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/m68k/shared/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
17
spec/build/bsps/m68k/uC5282/abi.yml
Normal file
17
spec/build/bsps/m68k/uC5282/abi.yml
Normal file
@@ -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=5282
|
||||
default-by-variant: []
|
||||
description: |
|
||||
ABI flags
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: ABI_FLAGS
|
||||
type: build
|
||||
55
spec/build/bsps/m68k/uC5282/bspuc5282.yml
Normal file
55
spec/build/bsps/m68k/uC5282/bspuc5282.yml
Normal file
@@ -0,0 +1,55 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
arch: m68k
|
||||
bsp: uC5282
|
||||
build-type: bsp
|
||||
cflags: []
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
|
||||
cppflags: []
|
||||
enabled-by: true
|
||||
family: uC5282
|
||||
includes: []
|
||||
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
|
||||
- destination: ${BSP_LIBDIR}
|
||||
source:
|
||||
- bsps/m68k/uC5282/start/linkcmds
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: ../grp
|
||||
- role: build-dependency
|
||||
uid: abi
|
||||
- role: build-dependency
|
||||
uid: objnet
|
||||
- role: build-dependency
|
||||
uid: start
|
||||
- role: build-dependency
|
||||
uid: ../../obj
|
||||
- role: build-dependency
|
||||
uid: ../../objirqdflt
|
||||
- role: build-dependency
|
||||
uid: ../../opto2
|
||||
- role: build-dependency
|
||||
uid: ../../bspopts
|
||||
source:
|
||||
- bsps/m68k/shared/cache/cache-mcf5282.c
|
||||
- bsps/m68k/shared/m68kidle.c
|
||||
- bsps/m68k/shared/memProbe.c
|
||||
- bsps/m68k/uC5282/btimer/btimer.c
|
||||
- bsps/m68k/uC5282/clock/clock.c
|
||||
- bsps/m68k/uC5282/console/console.c
|
||||
- bsps/m68k/uC5282/start/bspclean.c
|
||||
- bsps/m68k/uC5282/start/bspreset.c
|
||||
- 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/sbrk.c
|
||||
- bsps/shared/start/setvec.c
|
||||
type: build
|
||||
16
spec/build/bsps/m68k/uC5282/objnet.yml
Normal file
16
spec/build/bsps/m68k/uC5282/objnet.yml
Normal file
@@ -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/m68k/uC5282/net/network.c
|
||||
type: build
|
||||
14
spec/build/bsps/m68k/uC5282/start.yml
Normal file
14
spec/build/bsps/m68k/uC5282/start.yml
Normal file
@@ -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/m68k/uC5282/start/start.S
|
||||
target: start.o
|
||||
type: build
|
||||
Reference in New Issue
Block a user