diff options
Diffstat (limited to 'spec/build/bsps')
1180 files changed, 4373 insertions, 1604 deletions
diff --git a/spec/build/bsps/aarch64/a53/tsta53.yml b/spec/build/bsps/aarch64/a53/tsta53.yml index a3d8c9810d..adf6d85ae1 100644 --- a/spec/build/bsps/aarch64/a53/tsta53.yml +++ b/spec/build/bsps/aarch64/a53/tsta53.yml @@ -6,40 +6,13 @@ actions: state: exclude tests: - minimum -- set-test-state: - reason: | - Tests that are passing intermittently. - state: indeterminate - tests: - - psx12 - - psxtimes01 - - rtmonuse - - rtmonusxtimes01 - - sp04 - - sp20 - - sp68 - - sp69 - - spcpucounter01 - - spedfsched02 - - spedfsched04 - - sprmsched01 - - sptimecounter02 - - sptimecounter04 - - ttest02 -- set-test-state: - reason: | - Tests that pass nominally, but fail under Qemu when the host is under - heavy load. - state: indeterminate - tests: - - spintrcritical03 - - spintrcritical04 - - spintrcritical05 build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: [] description: '' enabled-by: true -links: [] +links: +- role: build-dependency + uid: ../../tstqemu type: build diff --git a/spec/build/bsps/aarch64/a72/tsta72.yml b/spec/build/bsps/aarch64/a72/tsta72.yml index a3d8c9810d..adf6d85ae1 100644 --- a/spec/build/bsps/aarch64/a72/tsta72.yml +++ b/spec/build/bsps/aarch64/a72/tsta72.yml @@ -6,40 +6,13 @@ actions: state: exclude tests: - minimum -- set-test-state: - reason: | - Tests that are passing intermittently. - state: indeterminate - tests: - - psx12 - - psxtimes01 - - rtmonuse - - rtmonusxtimes01 - - sp04 - - sp20 - - sp68 - - sp69 - - spcpucounter01 - - spedfsched02 - - spedfsched04 - - sprmsched01 - - sptimecounter02 - - sptimecounter04 - - ttest02 -- set-test-state: - reason: | - Tests that pass nominally, but fail under Qemu when the host is under - heavy load. - state: indeterminate - tests: - - spintrcritical03 - - spintrcritical04 - - spintrcritical05 build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: [] description: '' enabled-by: true -links: [] +links: +- role: build-dependency + uid: ../../tstqemu type: build diff --git a/spec/build/bsps/aarch64/grp.yml b/spec/build/bsps/aarch64/grp.yml index 9428fb9435..8f40a9952e 100644 --- a/spec/build/bsps/aarch64/grp.yml +++ b/spec/build/bsps/aarch64/grp.yml @@ -12,9 +12,6 @@ install: source: - bsps/aarch64/include/bsp/linker-symbols.h - bsps/aarch64/include/bsp/start.h -- destination: ${BSP_INCLUDEDIR}/dev/clock - source: - - bsps/include/dev/clock/arm-generic-timer.h - destination: ${BSP_INCLUDEDIR}/dev/irq source: - bsps/aarch64/include/dev/irq/arm-gic-arch.h diff --git a/spec/build/bsps/aarch64/raspberrypi/bspraspberrypi4.yml b/spec/build/bsps/aarch64/raspberrypi/bspraspberrypi4.yml index a579c094ba..7b6511a8cc 100644 --- a/spec/build/bsps/aarch64/raspberrypi/bspraspberrypi4.yml +++ b/spec/build/bsps/aarch64/raspberrypi/bspraspberrypi4.yml @@ -20,6 +20,10 @@ install: - bsps/aarch64/raspberrypi/include/bsp/raspberrypi.h links: - role: build-dependency + uid: objclock +- role: build-dependency + uid: objsystemtimer +- role: build-dependency uid: ../grp - role: build-dependency uid: ../start @@ -50,10 +54,8 @@ source: - bsps/aarch64/raspberrypi/start/bspstart.c - bsps/aarch64/raspberrypi/start/bspstarthooks.c - bsps/aarch64/raspberrypi/start/bspstartmmu.c -- bsps/aarch64/shared/clock/arm-generic-timer-aarch64.c - bsps/aarch64/shared/cache/cache.c - bsps/aarch64/shared/mmu/vmsav8-64.c -- bsps/shared/dev/clock/arm-generic-timer.c - bsps/shared/dev/irq/arm-gicv2.c - bsps/shared/dev/irq/arm-gicv2-get-attributes.c - bsps/shared/dev/serial/console-termios-init.c diff --git a/spec/build/bsps/aarch64/raspberrypi/objclock.yml b/spec/build/bsps/aarch64/raspberrypi/objclock.yml new file mode 100644 index 0000000000..24f61c93c4 --- /dev/null +++ b/spec/build/bsps/aarch64/raspberrypi/objclock.yml @@ -0,0 +1,31 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: + - Copyright (C) 2022 Mohd Noor Aman + - Copyright (C) 2023 Utkarsh Verma + - Copyright (C) 2024 Ning Yang + +type: build +enabled-by: + not: BSP_CLOCK_USE_SYSTEMTIMER + +build-type: objects +cflags: [] +cppflags: [] +cxxflags: [] +includes: [] +install: +- destination: ${BSP_INCLUDEDIR}/dev/clock + source: + - bsps/include/dev/clock/arm-generic-timer.h + +source: + - bsps/aarch64/shared/clock/arm-generic-timer-aarch64.c + - bsps/shared/dev/clock/arm-generic-timer.c + +links: + - role: build-dependency + uid: ../optgtusevirt + - role: build-dependency + uid: ../optgtuseps + - role: build-dependency + uid: optsystemtimer
\ No newline at end of file diff --git a/spec/build/bsps/aarch64/raspberrypi/objsystemtimer.yml b/spec/build/bsps/aarch64/raspberrypi/objsystemtimer.yml new file mode 100644 index 0000000000..1ead15fdd5 --- /dev/null +++ b/spec/build/bsps/aarch64/raspberrypi/objsystemtimer.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: + - Copyright (C) 2024 Ning Yang + +type: build +enabled-by: +- BSP_CLOCK_USE_SYSTEMTIMER + +build-type: objects +cflags: [] +cppflags: [] +cxxflags: [] +includes: [] +install: [] + +source: + - bsps/shared/dev/clock/bcm2835-system-timer.c + - bsps/shared/dev/cpucounter/cpucounterfrequency.c + - bsps/shared/dev/cpucounter/cpucounterread.c + +links: + - role: build-dependency + uid: optsystemtimer
\ No newline at end of file diff --git a/spec/build/bsps/aarch64/raspberrypi/optsystemtimer.yml b/spec/build/bsps/aarch64/raspberrypi/optsystemtimer.yml new file mode 100644 index 0000000000..c20371ab8b --- /dev/null +++ b/spec/build/bsps/aarch64/raspberrypi/optsystemtimer.yml @@ -0,0 +1,25 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: + - Copyright (C) 2024 Ning Yang + +type: build +build-type: option + +enabled-by: true +name: BSP_CLOCK_USE_SYSTEMTIMER +description: | + The clock from the ARM timer is derived from the system clock. This clock can + change dynamically e.g. if the system goes into reduced power or in low power + mode. Thus the clock speed adapts to the overall system performance + capabilities. For accurate timing it is recommended to use the system timers. + +actions: + - get-boolean: null + - define-condition: null + - env-enable: null +default: + - enabled-by: + - aarch64/raspberrypi4b + value: false + +links: []
\ No newline at end of file diff --git a/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml b/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml index 39778e604f..dc38507bca 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/optconminor.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml b/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml index 0a0ab619af..69b85cadbd 100644 --- a/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml +++ b/spec/build/bsps/aarch64/xilinx-versal/tstqemu.yml @@ -12,5 +12,7 @@ copyrights: default: [] description: '' enabled-by: true -links: [] +links: +- role: build-dependency + uid: ../../tstqemu type: build diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/bspa53lp64.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/bspa53lp64.yml new file mode 100644 index 0000000000..42316db4d3 --- /dev/null +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/bspa53lp64.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: aarch64 +bsp: xilinx_zynqmp_lp64_a53 +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2024 embedded brains GmbH +cppflags: [] +enabled-by: true +family: xilinx-zynqmp +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: linkcmds_lp64 +- role: build-dependency + uid: objfdtzynqmp +source: [] +type: build diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml index f0c3a13ffd..00b1060be6 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml @@ -39,8 +39,6 @@ links: - role: build-dependency uid: optclkuart - role: build-dependency - uid: ../../optconminor -- role: build-dependency uid: ../../obj - role: build-dependency uid: ../../objirq @@ -53,6 +51,8 @@ links: - role: build-dependency uid: ../../objmem - role: build-dependency + uid: ../../objxilinxsupport +- role: build-dependency uid: ../../optcachedata - role: build-dependency uid: ../../optcacheinst diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/grp_zu3eg.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/grp_zu3eg.yml index 41a5c9c596..a7a23ca2c0 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/grp_zu3eg.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/grp_zu3eg.yml @@ -13,6 +13,8 @@ links: - role: build-dependency uid: ../../objnandpsu - role: build-dependency + uid: objnandjffs2 +- role: build-dependency uid: grp - role: build-dependency uid: tstzu3eg diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/objnandjffs2.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/objnandjffs2.yml new file mode 100644 index 0000000000..d57251e81c --- /dev/null +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/objnandjffs2.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: +- bsps/include/dev/nand/ +- bsps/include/xil/ +- bsps/include/xil/${XIL_SUPPORT_PATH}/ +install: +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/aarch64/xilinx-zynqmp/include/bsp/jffs2_xnandpsu.h +links: [] +source: +- bsps/aarch64/xilinx-zynqmp/jffs2_xnandpsu.c +type: build diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c0.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c0.yml index c3793e9aae..9b367d22bb 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c0.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c0.yml @@ -5,7 +5,7 @@ actions: build-type: option copyrights: - Copyright (C) 2021 On-Line Applications Research (OAR) -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: true value: 111111111 diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c1.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c1.yml index 12974d2694..e2798548a6 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c1.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optclki2c1.yml @@ -5,7 +5,7 @@ actions: build-type: option copyrights: - Copyright (C) 2021 On-Line Applications Research (OAR) -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: true value: 111111111 diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml index 869181a95e..3a78b9af38 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml @@ -9,6 +9,7 @@ copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: - enabled-by: + - aarch64/xilinx_zynqmp_lp64_a53 - aarch64/xilinx_zynqmp_ilp32_zu3eg - aarch64/xilinx_zynqmp_lp64_cfc400x - aarch64/xilinx_zynqmp_lp64_zu3eg diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml index c4d33094fb..33f0946532 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/optramori.yml @@ -9,6 +9,7 @@ copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: - enabled-by: + - aarch64/xilinx_zynqmp_lp64_a53 - aarch64/xilinx_zynqmp_ilp32_zu3eg - aarch64/xilinx_zynqmp_lp64_cfc400x - aarch64/xilinx_zynqmp_lp64_zu3eg diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml index a3d8c9810d..adf6d85ae1 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/tstqemu.yml @@ -6,40 +6,13 @@ actions: state: exclude tests: - minimum -- set-test-state: - reason: | - Tests that are passing intermittently. - state: indeterminate - tests: - - psx12 - - psxtimes01 - - rtmonuse - - rtmonusxtimes01 - - sp04 - - sp20 - - sp68 - - sp69 - - spcpucounter01 - - spedfsched02 - - spedfsched04 - - sprmsched01 - - sptimecounter02 - - sptimecounter04 - - ttest02 -- set-test-state: - reason: | - Tests that pass nominally, but fail under Qemu when the host is under - heavy load. - state: indeterminate - tests: - - spintrcritical03 - - spintrcritical04 - - spintrcritical05 build-type: option copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: [] description: '' enabled-by: true -links: [] +links: +- role: build-dependency + uid: ../../tstqemu type: build diff --git a/spec/build/bsps/arm/altera-cyclone-v/abi.yml b/spec/build/bsps/arm/altera-cyclone-v/abi.yml index d3161d624d..280b42de1e 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/abi.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml index a201fd93b2..74a917c533 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml @@ -4,7 +4,7 @@ bsp: altcycv_devkit 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: altera-cyclone-v diff --git a/spec/build/bsps/arm/altera-cyclone-v/objsmp.yml b/spec/build/bsps/arm/altera-cyclone-v/objsmp.yml index bf0c99d21f..acbef94765 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/objsmp.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/objsmp.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/arm/altera-cyclone-v/opta9periphclk.yml b/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml index 717ab3987e..205be52863 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/opta9periphclk.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml b/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml index 9a0fcab10c..f47823b41f 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optcachedata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml b/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml index d1528a778a..d997b69897 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optcacheinst.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml b/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml index e303a8bf9f..f0b83e1402 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optclkfastidle.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml b/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml index 7c0a838c59..1033640bcc 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optconcfg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml b/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml index 23a7228b33..acf97aa2de 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optconuart1.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml b/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml index acaa870ecd..734b52f668 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optfdten.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml b/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml index 55e4d45d30..49af6b2aac 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/opti2cspeed.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 100000 diff --git a/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml b/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml index c5aad3d6f0..2e17fb9deb 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optnoi2c.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml b/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml b/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml index e4a99ded5f..64f17b68f0 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optuartbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml b/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml index a9fa750357..0dfc3c7a0a 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/optuartirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/atsam/abi.yml b/spec/build/bsps/arm/atsam/abi.yml index afb6d04b14..00dd2cbac3 100644 --- a/spec/build/bsps/arm/atsam/abi.yml +++ b/spec/build/bsps/arm/atsam/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/atsam/bspatsam.yml b/spec/build/bsps/arm/atsam/bspatsam.yml index 679889d253..6fd7c4e0db 100644 --- a/spec/build/bsps/arm/atsam/bspatsam.yml +++ b/spec/build/bsps/arm/atsam/bspatsam.yml @@ -4,7 +4,7 @@ bsp: atsamv 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: atsam diff --git a/spec/build/bsps/arm/atsam/linkcmds.yml b/spec/build/bsps/arm/atsam/linkcmds.yml index d475b6a245..8e3d41928b 100644 --- a/spec/build/bsps/arm/atsam/linkcmds.yml +++ b/spec/build/bsps/arm/atsam/linkcmds.yml @@ -46,7 +46,7 @@ content: | atsam_memory_qspiflash_end = ORIGIN (QSPIFLASH) + LENGTH (QSPIFLASH); atsam_memory_qspiflash_size = LENGTH (QSPIFLASH); copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/atsam/optchgclksram.yml b/spec/build/bsps/arm/atsam/optchgclksram.yml index 6d1c6e947e..564ace9513 100644 --- a/spec/build/bsps/arm/atsam/optchgclksram.yml +++ b/spec/build/bsps/arm/atsam/optchgclksram.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/atsam/optchip.yml b/spec/build/bsps/arm/atsam/optchip.yml index 0568b6c41d..27b5f86366 100644 --- a/spec/build/bsps/arm/atsam/optchip.yml +++ b/spec/build/bsps/arm/atsam/optchip.yml @@ -42,7 +42,7 @@ actions: conf.env["ATSAM_MEMORY_INTSRAM_SIZE"] = c[2] build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: true value: samv71q21 diff --git a/spec/build/bsps/arm/atsam/optconbaud.yml b/spec/build/bsps/arm/atsam/optconbaud.yml index f80c5aa846..0e8cbe6c16 100644 --- a/spec/build/bsps/arm/atsam/optconbaud.yml +++ b/spec/build/bsps/arm/atsam/optconbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/atsam/optconidx.yml b/spec/build/bsps/arm/atsam/optconidx.yml index 3318cd7e2a..c2f374f7dc 100644 --- a/spec/build/bsps/arm/atsam/optconidx.yml +++ b/spec/build/bsps/arm/atsam/optconidx.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/arm/atsam/optconirq.yml b/spec/build/bsps/arm/atsam/optconirq.yml index 710649f8af..de8b5339ca 100644 --- a/spec/build/bsps/arm/atsam/optconirq.yml +++ b/spec/build/bsps/arm/atsam/optconirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/atsam/optcontype.yml b/spec/build/bsps/arm/atsam/optcontype.yml index 4f5f313df8..5b160bfc7c 100644 --- a/spec/build/bsps/arm/atsam/optcontype.yml +++ b/spec/build/bsps/arm/atsam/optcontype.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/arm/atsam/optmck.yml b/spec/build/bsps/arm/atsam/optmck.yml index 2b40fbdfb5..d6332b30bb 100644 --- a/spec/build/bsps/arm/atsam/optmck.yml +++ b/spec/build/bsps/arm/atsam/optmck.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 123000000 diff --git a/spec/build/bsps/arm/atsam/optnocachesz.yml b/spec/build/bsps/arm/atsam/optnocachesz.yml index 1bf7d0b093..cd803c1652 100644 --- a/spec/build/bsps/arm/atsam/optnocachesz.yml +++ b/spec/build/bsps/arm/atsam/optnocachesz.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00001000 diff --git a/spec/build/bsps/arm/atsam/optnullsz.yml b/spec/build/bsps/arm/atsam/optnullsz.yml index b2fc304924..2182f51011 100644 --- a/spec/build/bsps/arm/atsam/optnullsz.yml +++ b/spec/build/bsps/arm/atsam/optnullsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/arm/atsam/optoscmain.yml b/spec/build/bsps/arm/atsam/optoscmain.yml index dd411a651f..2d8c0bf5c1 100644 --- a/spec/build/bsps/arm/atsam/optoscmain.yml +++ b/spec/build/bsps/arm/atsam/optoscmain.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 12000000 diff --git a/spec/build/bsps/arm/atsam/optqspiflashsz.yml b/spec/build/bsps/arm/atsam/optqspiflashsz.yml index 9174d0d893..62cdbd219b 100644 --- a/spec/build/bsps/arm/atsam/optqspiflashsz.yml +++ b/spec/build/bsps/arm/atsam/optqspiflashsz.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00200000 diff --git a/spec/build/bsps/arm/atsam/optsdram.yml b/spec/build/bsps/arm/atsam/optsdram.yml index d597e0106c..bc65280a11 100644 --- a/spec/build/bsps/arm/atsam/optsdram.yml +++ b/spec/build/bsps/arm/atsam/optsdram.yml @@ -25,7 +25,7 @@ actions: conf.env["ATSAM_MEMORY_SDRAM_SIZE"] = s[1] build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: true value: is42s16100e-7bli diff --git a/spec/build/bsps/arm/atsam/opttcmsz.yml b/spec/build/bsps/arm/atsam/opttcmsz.yml index 1ed0da4778..ad3b71d8a5 100644 --- a/spec/build/bsps/arm/atsam/opttcmsz.yml +++ b/spec/build/bsps/arm/atsam/opttcmsz.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/arm/atsam/optusextal.yml b/spec/build/bsps/arm/atsam/optusextal.yml index 3869b18743..bf4d8e6e98 100644 --- a/spec/build/bsps/arm/atsam/optusextal.yml +++ b/spec/build/bsps/arm/atsam/optusextal.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/atsam/tstatsamv.yml b/spec/build/bsps/arm/atsam/tstatsamv.yml index f90cc615d3..2860cfa51e 100644 --- a/spec/build/bsps/arm/atsam/tstatsamv.yml +++ b/spec/build/bsps/arm/atsam/tstatsamv.yml @@ -7,6 +7,7 @@ actions: - fileio - flashdisk01 - fsdosfsname01 + - fsjffs2empty01 - jffs2fserror - jffs2fslink - jffs2fspatheval @@ -15,6 +16,14 @@ actions: - jffs2fsscandir01 - jffs2fssymlink - jffs2fstime + - jffs2nandfserror + - jffs2nandfslink + - jffs2nandfspatheval + - jffs2nandfspermission + - jffs2nandfsrdwr + - jffs2nandfsscandir01 + - jffs2nandfssymlink + - jffs2nandfstime - linpack - psxconfig01 - record02 @@ -26,7 +35,7 @@ actions: - tmfine01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/beagle/abi.yml b/spec/build/bsps/arm/beagle/abi.yml index 55465d36a9..4d11c70ee1 100644 --- a/spec/build/bsps/arm/beagle/abi.yml +++ b/spec/build/bsps/arm/beagle/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/beagle/bspboardorig.yml b/spec/build/bsps/arm/beagle/bspboardorig.yml index 02423f64a6..5a823f41ac 100644 --- a/spec/build/bsps/arm/beagle/bspboardorig.yml +++ b/spec/build/bsps/arm/beagle/bspboardorig.yml @@ -4,7 +4,7 @@ bsp: beagleboardorig 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: beagle diff --git a/spec/build/bsps/arm/beagle/bspboardxm.yml b/spec/build/bsps/arm/beagle/bspboardxm.yml index a817cd850b..338f1c422c 100644 --- a/spec/build/bsps/arm/beagle/bspboardxm.yml +++ b/spec/build/bsps/arm/beagle/bspboardxm.yml @@ -4,7 +4,7 @@ bsp: beagleboardxm 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: beagle diff --git a/spec/build/bsps/arm/beagle/bspboneblack.yml b/spec/build/bsps/arm/beagle/bspboneblack.yml index f4937d7eb6..31a76e9f38 100644 --- a/spec/build/bsps/arm/beagle/bspboneblack.yml +++ b/spec/build/bsps/arm/beagle/bspboneblack.yml @@ -4,7 +4,7 @@ bsp: beagleboneblack 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: beagle diff --git a/spec/build/bsps/arm/beagle/bspbonewhite.yml b/spec/build/bsps/arm/beagle/bspbonewhite.yml index d685ec7086..0d1693fd54 100644 --- a/spec/build/bsps/arm/beagle/bspbonewhite.yml +++ b/spec/build/bsps/arm/beagle/bspbonewhite.yml @@ -4,7 +4,7 @@ bsp: beaglebonewhite 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: beagle diff --git a/spec/build/bsps/arm/beagle/grp.yml b/spec/build/bsps/arm/beagle/grp.yml index 6353949c62..16a33f32c8 100644 --- a/spec/build/bsps/arm/beagle/grp.yml +++ b/spec/build/bsps/arm/beagle/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/beagle/obj.yml b/spec/build/bsps/arm/beagle/obj.yml index 90b0499031..0f2f354ab9 100644 --- a/spec/build/bsps/arm/beagle/obj.yml +++ b/spec/build/bsps/arm/beagle/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 @@ -36,8 +36,6 @@ source: - bsps/arm/beagle/qep/qep.c - bsps/arm/beagle/rtc/rtc.c - bsps/arm/beagle/spi/spi.c -- bsps/arm/beagle/dcan/dcan.c -- bsps/arm/beagle/dcan/am335x-dcan.c - bsps/arm/beagle/start/bspdebug.c - bsps/arm/beagle/start/bspreset.c - bsps/arm/beagle/start/bspstart.c @@ -49,6 +47,7 @@ source: - bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c - bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/arm/shared/start/bspstarthook0-empty.c - bsps/shared/dev/btimer/btimer-cpucounter.c - bsps/shared/dev/cpucounter/cpucounterfrequency.c - bsps/shared/dev/cpucounter/cpucounterread.c diff --git a/spec/build/bsps/arm/beagle/optam335x.yml b/spec/build/bsps/arm/beagle/optam335x.yml index 00c4c328d9..c7b8978950 100644 --- a/spec/build/bsps/arm/beagle/optam335x.yml +++ b/spec/build/bsps/arm/beagle/optam335x.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/beagleboneblack diff --git a/spec/build/bsps/arm/beagle/optconbaud.yml b/spec/build/bsps/arm/beagle/optconbaud.yml index 8441947ce8..a39a7500bb 100644 --- a/spec/build/bsps/arm/beagle/optconbaud.yml +++ b/spec/build/bsps/arm/beagle/optconbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/beagle/optconpoll.yml b/spec/build/bsps/arm/beagle/optconpoll.yml index acb67e28f3..59973f26ff 100644 --- a/spec/build/bsps/arm/beagle/optconpoll.yml +++ b/spec/build/bsps/arm/beagle/optconpoll.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/beagle/optdebug.yml b/spec/build/bsps/arm/beagle/optdebug.yml index 05ceae5818..b426eca47d 100644 --- a/spec/build/bsps/arm/beagle/optdebug.yml +++ b/spec/build/bsps/arm/beagle/optdebug.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/beagle/optdm3730.yml b/spec/build/bsps/arm/beagle/optdm3730.yml index 6d7d495b67..d685488341 100644 --- a/spec/build/bsps/arm/beagle/optdm3730.yml +++ b/spec/build/bsps/arm/beagle/optdm3730.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/beagleboardorig diff --git a/spec/build/bsps/arm/csb336/abi.yml b/spec/build/bsps/arm/csb336/abi.yml index c19f7eb9ff..58f541b46b 100644 --- a/spec/build/bsps/arm/csb336/abi.yml +++ b/spec/build/bsps/arm/csb336/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/csb336/bspcsb336.yml b/spec/build/bsps/arm/csb336/bspcsb336.yml index 0108bb56e4..edfd813227 100644 --- a/spec/build/bsps/arm/csb336/bspcsb336.yml +++ b/spec/build/bsps/arm/csb336/bspcsb336.yml @@ -4,7 +4,7 @@ bsp: csb336 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: csb336 diff --git a/spec/build/bsps/arm/csb336/start.yml b/spec/build/bsps/arm/csb336/start.yml index 7791d5b557..3f037e9291 100644 --- a/spec/build/bsps/arm/csb336/start.yml +++ b/spec/build/bsps/arm/csb336/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/arm/csb337/abi.yml b/spec/build/bsps/arm/csb337/abi.yml index c19f7eb9ff..58f541b46b 100644 --- a/spec/build/bsps/arm/csb337/abi.yml +++ b/spec/build/bsps/arm/csb337/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/csb337/bspcsb337.yml b/spec/build/bsps/arm/csb337/bspcsb337.yml index 086cd7eff7..8c77004264 100644 --- a/spec/build/bsps/arm/csb337/bspcsb337.yml +++ b/spec/build/bsps/arm/csb337/bspcsb337.yml @@ -4,7 +4,7 @@ bsp: csb337 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: csb337 diff --git a/spec/build/bsps/arm/csb337/bspcsb637.yml b/spec/build/bsps/arm/csb337/bspcsb637.yml index b0a5830e1a..4c44bacf4f 100644 --- a/spec/build/bsps/arm/csb337/bspcsb637.yml +++ b/spec/build/bsps/arm/csb337/bspcsb637.yml @@ -4,7 +4,7 @@ bsp: csb637 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: csb337 diff --git a/spec/build/bsps/arm/csb337/bspkit637v6.yml b/spec/build/bsps/arm/csb337/bspkit637v6.yml index 7b4376125c..72ec467eca 100644 --- a/spec/build/bsps/arm/csb337/bspkit637v6.yml +++ b/spec/build/bsps/arm/csb337/bspkit637v6.yml @@ -4,7 +4,7 @@ bsp: kit637_v6 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: csb337 diff --git a/spec/build/bsps/arm/csb337/grp.yml b/spec/build/bsps/arm/csb337/grp.yml index d02cb8561f..47c3b68a26 100644 --- a/spec/build/bsps/arm/csb337/grp.yml +++ b/spec/build/bsps/arm/csb337/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/csb337/obj.yml b/spec/build/bsps/arm/csb337/obj.yml index 806fb1b031..3858e4f00d 100644 --- a/spec/build/bsps/arm/csb337/obj.yml +++ b/spec/build/bsps/arm/csb337/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 diff --git a/spec/build/bsps/arm/csb337/objlcd.yml b/spec/build/bsps/arm/csb337/objlcd.yml index 6db16816cd..ffdb42ef46 100644 --- a/spec/build/bsps/arm/csb337/objlcd.yml +++ b/spec/build/bsps/arm/csb337/objlcd.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/arm/csb337/objumon.yml b/spec/build/bsps/arm/csb337/objumon.yml index e7d8c38a96..ccdf6b37d9 100644 --- a/spec/build/bsps/arm/csb337/objumon.yml +++ b/spec/build/bsps/arm/csb337/objumon.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/arm/csb337/objumoncon.yml b/spec/build/bsps/arm/csb337/objumoncon.yml index 93e42a8058..19520a4f11 100644 --- a/spec/build/bsps/arm/csb337/objumoncon.yml +++ b/spec/build/bsps/arm/csb337/objumoncon.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/arm/csb337/optcsb637.yml b/spec/build/bsps/arm/csb337/optcsb637.yml index af6b0b5790..2f7bf8dad0 100644 --- a/spec/build/bsps/arm/csb337/optcsb637.yml +++ b/spec/build/bsps/arm/csb337/optcsb637.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/kit637_v6 diff --git a/spec/build/bsps/arm/csb337/optenlcd.yml b/spec/build/bsps/arm/csb337/optenlcd.yml index dc1f3b3786..583112d849 100644 --- a/spec/build/bsps/arm/csb337/optenlcd.yml +++ b/spec/build/bsps/arm/csb337/optenlcd.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/csb337/optenumon.yml b/spec/build/bsps/arm/csb337/optenumon.yml index 518fccc624..54b85fd563 100644 --- a/spec/build/bsps/arm/csb337/optenumon.yml +++ b/spec/build/bsps/arm/csb337/optenumon.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/csb337/optenumoncon.yml b/spec/build/bsps/arm/csb337/optenumoncon.yml index 7c53ee9139..9510fdf809 100644 --- a/spec/build/bsps/arm/csb337/optenumoncon.yml +++ b/spec/build/bsps/arm/csb337/optenumoncon.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/csb337/optenusart0.yml b/spec/build/bsps/arm/csb337/optenusart0.yml index 410e04eb54..331cfcdc53 100644 --- a/spec/build/bsps/arm/csb337/optenusart0.yml +++ b/spec/build/bsps/arm/csb337/optenusart0.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/csb337/optenusart1.yml b/spec/build/bsps/arm/csb337/optenusart1.yml index 398cce4a47..77879aebbc 100644 --- a/spec/build/bsps/arm/csb337/optenusart1.yml +++ b/spec/build/bsps/arm/csb337/optenusart1.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/csb337/optenusart2.yml b/spec/build/bsps/arm/csb337/optenusart2.yml index bece1ac63a..06d4426770 100644 --- a/spec/build/bsps/arm/csb337/optenusart2.yml +++ b/spec/build/bsps/arm/csb337/optenusart2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/csb337/optenusart3.yml b/spec/build/bsps/arm/csb337/optenusart3.yml index f73381e338..db224b2e8c 100644 --- a/spec/build/bsps/arm/csb337/optenusart3.yml +++ b/spec/build/bsps/arm/csb337/optenusart3.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/csb337/start.yml b/spec/build/bsps/arm/csb337/start.yml index 7dd6661d98..7e9de6edcd 100644 --- a/spec/build/bsps/arm/csb337/start.yml +++ b/spec/build/bsps/arm/csb337/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/arm/edb7312/abi.yml b/spec/build/bsps/arm/edb7312/abi.yml index 2236f6e6f5..562a59aa79 100644 --- a/spec/build/bsps/arm/edb7312/abi.yml +++ b/spec/build/bsps/arm/edb7312/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/edb7312/bspedb7312.yml b/spec/build/bsps/arm/edb7312/bspedb7312.yml index a324e0c9ad..a86000cbc5 100644 --- a/spec/build/bsps/arm/edb7312/bspedb7312.yml +++ b/spec/build/bsps/arm/edb7312/bspedb7312.yml @@ -4,7 +4,7 @@ bsp: edb7312 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: edb7312 diff --git a/spec/build/bsps/arm/edb7312/optskyeye.yml b/spec/build/bsps/arm/edb7312/optskyeye.yml index 0d805efefd..7411775a3e 100644 --- a/spec/build/bsps/arm/edb7312/optskyeye.yml +++ b/spec/build/bsps/arm/edb7312/optskyeye.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/edb7312/start.yml b/spec/build/bsps/arm/edb7312/start.yml index b1270224f1..e19bdd212c 100644 --- a/spec/build/bsps/arm/edb7312/start.yml +++ b/spec/build/bsps/arm/edb7312/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/arm/fvp/abi.yml b/spec/build/bsps/arm/fvp/abi.yml index e6c8dee87f..c975163d32 100644 --- a/spec/build/bsps/arm/fvp/abi.yml +++ b/spec/build/bsps/arm/fvp/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/fvp/bspcortexr52.yml b/spec/build/bsps/arm/fvp/bspcortexr52.yml index 109cadd232..a61cd11cac 100644 --- a/spec/build/bsps/arm/fvp/bspcortexr52.yml +++ b/spec/build/bsps/arm/fvp/bspcortexr52.yml @@ -4,7 +4,7 @@ bsp: fvp_cortex_r52 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: fvp diff --git a/spec/build/bsps/arm/fvp/grp.yml b/spec/build/bsps/arm/fvp/grp.yml index eecbd9efd9..2c11c39dc0 100644 --- a/spec/build/bsps/arm/fvp/grp.yml +++ b/spec/build/bsps/arm/fvp/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/fvp/linkcmds.yml b/spec/build/bsps/arm/fvp/linkcmds.yml index 47b424559c..0729f02f4c 100644 --- a/spec/build/bsps/arm/fvp/linkcmds.yml +++ b/spec/build/bsps/arm/fvp/linkcmds.yml @@ -47,7 +47,7 @@ content: | INCLUDE linkcmds.armv4 copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/fvp/obj.yml b/spec/build/bsps/arm/fvp/obj.yml index dd8b290b5c..853396cef1 100644 --- a/spec/build/bsps/arm/fvp/obj.yml +++ b/spec/build/bsps/arm/fvp/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 diff --git a/spec/build/bsps/arm/fvp/objsmp.yml b/spec/build/bsps/arm/fvp/objsmp.yml index b0e58c64d5..ee8bbbed35 100644 --- a/spec/build/bsps/arm/fvp/objsmp.yml +++ b/spec/build/bsps/arm/fvp/objsmp.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/arm/fvp/optdevbegin.yml b/spec/build/bsps/arm/fvp/optdevbegin.yml index 5a32c3ae30..bd950e5d50 100644 --- a/spec/build/bsps/arm/fvp/optdevbegin.yml +++ b/spec/build/bsps/arm/fvp/optdevbegin.yml @@ -7,7 +7,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0x9a000000 diff --git a/spec/build/bsps/arm/fvp/optdevsize.yml b/spec/build/bsps/arm/fvp/optdevsize.yml index fd5ac76d1e..e206db80b0 100644 --- a/spec/build/bsps/arm/fvp/optdevsize.yml +++ b/spec/build/bsps/arm/fvp/optdevsize.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x15200000 diff --git a/spec/build/bsps/arm/fvp/optdrambegin.yml b/spec/build/bsps/arm/fvp/optdrambegin.yml index 7ab2fa5aaa..3d2aa20dc7 100644 --- a/spec/build/bsps/arm/fvp/optdrambegin.yml +++ b/spec/build/bsps/arm/fvp/optdrambegin.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0x00000400 diff --git a/spec/build/bsps/arm/fvp/optdramsize.yml b/spec/build/bsps/arm/fvp/optdramsize.yml index 6d22ccfc73..60d03e7d71 100644 --- a/spec/build/bsps/arm/fvp/optdramsize.yml +++ b/spec/build/bsps/arm/fvp/optdramsize.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0x01fffc00 diff --git a/spec/build/bsps/arm/fvp/optnullsize.yml b/spec/build/bsps/arm/fvp/optnullsize.yml index 27ab83d133..9a69cb4c0b 100644 --- a/spec/build/bsps/arm/fvp/optnullsize.yml +++ b/spec/build/bsps/arm/fvp/optnullsize.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0x00000400 diff --git a/spec/build/bsps/arm/grp.yml b/spec/build/bsps/arm/grp.yml index 37229fddc2..a48cd80d74 100644 --- a/spec/build/bsps/arm/grp.yml +++ b/spec/build/bsps/arm/grp.yml @@ -2,7 +2,7 @@ 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 @@ -10,12 +10,13 @@ includes: [] install: - destination: ${BSP_INCLUDEDIR} source: + - bsps/arm/include/cachel1_armv7.h + - bsps/arm/include/cmsis_compiler.h - bsps/arm/include/cmsis_gcc.h + - bsps/arm/include/cmsis_version.h - bsps/arm/include/core_cm7.h - bsps/arm/include/core_cm4.h - - bsps/arm/include/core_cmFunc.h - - bsps/arm/include/core_cmInstr.h - - bsps/arm/include/core_cmSimd.h + - bsps/arm/include/mpu_armv7.h - bsps/arm/include/uart.h - destination: ${BSP_INCLUDEDIR}/bsp source: diff --git a/spec/build/bsps/arm/gumstix/abi.yml b/spec/build/bsps/arm/gumstix/abi.yml index 1b574760f5..2338e871ef 100644 --- a/spec/build/bsps/arm/gumstix/abi.yml +++ b/spec/build/bsps/arm/gumstix/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/gumstix/bspgumstix.yml b/spec/build/bsps/arm/gumstix/bspgumstix.yml index e9bb3e1a0a..7946a64ed4 100644 --- a/spec/build/bsps/arm/gumstix/bspgumstix.yml +++ b/spec/build/bsps/arm/gumstix/bspgumstix.yml @@ -4,7 +4,7 @@ bsp: gumstix 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: gumstix diff --git a/spec/build/bsps/arm/gumstix/optskyeye.yml b/spec/build/bsps/arm/gumstix/optskyeye.yml index 0d805efefd..7411775a3e 100644 --- a/spec/build/bsps/arm/gumstix/optskyeye.yml +++ b/spec/build/bsps/arm/gumstix/optskyeye.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/gumstix/start.yml b/spec/build/bsps/arm/gumstix/start.yml index e663028666..574c018b77 100644 --- a/spec/build/bsps/arm/gumstix/start.yml +++ b/spec/build/bsps/arm/gumstix/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/arm/imx/abi.yml b/spec/build/bsps/arm/imx/abi.yml index c666949cd0..2bd1f0e038 100644 --- a/spec/build/bsps/arm/imx/abi.yml +++ b/spec/build/bsps/arm/imx/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/imx/bspimx.yml b/spec/build/bsps/arm/imx/bspimx.yml index 216a055863..51c2413409 100644 --- a/spec/build/bsps/arm/imx/bspimx.yml +++ b/spec/build/bsps/arm/imx/bspimx.yml @@ -4,7 +4,7 @@ bsp: imx7 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: imx @@ -103,6 +103,7 @@ source: - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/dev/irq/arm-gicv2.c - bsps/shared/dev/irq/arm-gicv2-get-attributes.c +- bsps/shared/dev/rtc/rtc-support.c - bsps/shared/dev/serial/console-termios.c - bsps/shared/irq/irq-default-handler.c - bsps/shared/start/bsp-fdt.c diff --git a/spec/build/bsps/arm/imx/objsmp.yml b/spec/build/bsps/arm/imx/objsmp.yml index 80dd811ddc..c0c76fdf88 100644 --- a/spec/build/bsps/arm/imx/objsmp.yml +++ b/spec/build/bsps/arm/imx/objsmp.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/arm/imx/optcachedata.yml b/spec/build/bsps/arm/imx/optcachedata.yml index c86800df35..01b4959995 100644 --- a/spec/build/bsps/arm/imx/optcachedata.yml +++ b/spec/build/bsps/arm/imx/optcachedata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/imx/optcacheinst.yml b/spec/build/bsps/arm/imx/optcacheinst.yml index 90e0e1301a..62607fb235 100644 --- a/spec/build/bsps/arm/imx/optcacheinst.yml +++ b/spec/build/bsps/arm/imx/optcacheinst.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/imx/optccmahb.yml b/spec/build/bsps/arm/imx/optccmahb.yml index 9137c269c0..e5a4346836 100644 --- a/spec/build/bsps/arm/imx/optccmahb.yml +++ b/spec/build/bsps/arm/imx/optccmahb.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 135000000 diff --git a/spec/build/bsps/arm/imx/optcmmecspi.yml b/spec/build/bsps/arm/imx/optcmmecspi.yml index 1802608b3a..0ed3d6d7f4 100644 --- a/spec/build/bsps/arm/imx/optcmmecspi.yml +++ b/spec/build/bsps/arm/imx/optcmmecspi.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 67500000 diff --git a/spec/build/bsps/arm/imx/optcmmipg.yml b/spec/build/bsps/arm/imx/optcmmipg.yml index 98fd8abf0e..87234ccc2c 100644 --- a/spec/build/bsps/arm/imx/optcmmipg.yml +++ b/spec/build/bsps/arm/imx/optcmmipg.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 67500000 diff --git a/spec/build/bsps/arm/imx/optcmmsdhci.yml b/spec/build/bsps/arm/imx/optcmmsdhci.yml index 120b0997ed..0636a068d5 100644 --- a/spec/build/bsps/arm/imx/optcmmsdhci.yml +++ b/spec/build/bsps/arm/imx/optcmmsdhci.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 196363000 diff --git a/spec/build/bsps/arm/imx/optcmmuart.yml b/spec/build/bsps/arm/imx/optcmmuart.yml index 467d4dc091..8dcc260d59 100644 --- a/spec/build/bsps/arm/imx/optcmmuart.yml +++ b/spec/build/bsps/arm/imx/optcmmuart.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 24000000 diff --git a/spec/build/bsps/arm/imx/optconirq.yml b/spec/build/bsps/arm/imx/optconirq.yml index ac5183c17c..28c4e02e1d 100644 --- a/spec/build/bsps/arm/imx/optconirq.yml +++ b/spec/build/bsps/arm/imx/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/arm/imx/optresetvec.yml b/spec/build/bsps/arm/imx/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/arm/imx/optresetvec.yml +++ b/spec/build/bsps/arm/imx/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/imxrt/abi.yml b/spec/build/bsps/arm/imxrt/abi.yml index afb6d04b14..00dd2cbac3 100644 --- a/spec/build/bsps/arm/imxrt/abi.yml +++ b/spec/build/bsps/arm/imxrt/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/imxrt/bspimxrt.yml b/spec/build/bsps/arm/imxrt/bspimxrt.yml deleted file mode 100644 index b666be5241..0000000000 --- a/spec/build/bsps/arm/imxrt/bspimxrt.yml +++ /dev/null @@ -1,268 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -arch: arm -bsp: imxrt1052 -build-type: bsp -cflags: [] -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -cppflags: [] -enabled-by: true -family: imxrt -includes: [] -install: -- destination: ${BSP_INCLUDEDIR} - source: - - bsps/arm/imxrt/include/bsp.h - - bsps/arm/imxrt/include/chip.h - - bsps/arm/imxrt/include/fsl_adc_etc.h - - bsps/arm/imxrt/include/fsl_adc.h - - bsps/arm/imxrt/include/fsl_aipstz.h - - bsps/arm/imxrt/include/fsl_aoi.h - - bsps/arm/imxrt/include/fsl_bee.h - - bsps/arm/imxrt/include/fsl_cache.h - - bsps/arm/imxrt/include/fsl_clock.h - - bsps/arm/imxrt/include/fsl_clock_config.h - - bsps/arm/imxrt/include/fsl_cmp.h - - bsps/arm/imxrt/include/fsl_common.h - - bsps/arm/imxrt/include/fsl_csi.h - - bsps/arm/imxrt/include/fsl_dcdc.h - - bsps/arm/imxrt/include/fsl_dcp.h - - bsps/arm/imxrt/include/fsl_device_registers.h - - bsps/arm/imxrt/include/fsl_dmamux.h - - bsps/arm/imxrt/include/fsl_edma.h - - bsps/arm/imxrt/include/fsl_elcdif.h - - bsps/arm/imxrt/include/fsl_enc.h - - bsps/arm/imxrt/include/fsl_enet.h - - bsps/arm/imxrt/include/fsl_ewm.h - - bsps/arm/imxrt/include/fsl_flexcan.h - - bsps/arm/imxrt/include/fsl_flexio_camera_edma.h - - bsps/arm/imxrt/include/fsl_flexio_camera.h - - bsps/arm/imxrt/include/fsl_flexio.h - - bsps/arm/imxrt/include/fsl_flexio_i2c_master.h - - bsps/arm/imxrt/include/fsl_flexio_i2s_edma.h - - bsps/arm/imxrt/include/fsl_flexio_i2s.h - - bsps/arm/imxrt/include/fsl_flexio_mculcd_edma.h - - bsps/arm/imxrt/include/fsl_flexio_mculcd.h - - bsps/arm/imxrt/include/fsl_flexio_spi_edma.h - - bsps/arm/imxrt/include/fsl_flexio_spi.h - - bsps/arm/imxrt/include/fsl_flexio_uart_edma.h - - bsps/arm/imxrt/include/fsl_flexio_uart.h - - bsps/arm/imxrt/include/fsl_flexram_allocate.h - - bsps/arm/imxrt/include/fsl_flexram.h - - bsps/arm/imxrt/include/fsl_flexspi.h - - bsps/arm/imxrt/include/fsl_flexspi_nor_boot.h - - bsps/arm/imxrt/include/fsl_gpc.h - - bsps/arm/imxrt/include/fsl_gpio.h - - bsps/arm/imxrt/include/fsl_gpt.h - - bsps/arm/imxrt/include/fsl_iomuxc.h - - bsps/arm/imxrt/include/fsl_kpp.h - - bsps/arm/imxrt/include/fsl_lpi2c_edma.h - - bsps/arm/imxrt/include/fsl_lpi2c.h - - bsps/arm/imxrt/include/fsl_lpspi_edma.h - - bsps/arm/imxrt/include/fsl_lpspi.h - - bsps/arm/imxrt/include/fsl_lpuart_edma.h - - bsps/arm/imxrt/include/fsl_lpuart.h - - bsps/arm/imxrt/include/fsl_ocotp.h - - bsps/arm/imxrt/include/fsl_pin_mux.h - - bsps/arm/imxrt/include/fsl_pit.h - - bsps/arm/imxrt/include/fsl_pmu.h - - bsps/arm/imxrt/include/fsl_pwm.h - - bsps/arm/imxrt/include/fsl_pxp.h - - bsps/arm/imxrt/include/fsl_qtmr.h - - bsps/arm/imxrt/include/fsl_rtwdog.h - - bsps/arm/imxrt/include/fsl_sai_edma.h - - bsps/arm/imxrt/include/fsl_sai.h - - bsps/arm/imxrt/include/fsl_semc.h - - bsps/arm/imxrt/include/fsl_snvs_hp.h - - bsps/arm/imxrt/include/fsl_snvs_lp.h - - bsps/arm/imxrt/include/fsl_spdif_edma.h - - bsps/arm/imxrt/include/fsl_spdif.h - - bsps/arm/imxrt/include/fsl_src.h - - bsps/arm/imxrt/include/fsl_tempmon.h - - bsps/arm/imxrt/include/fsl_trng.h - - bsps/arm/imxrt/include/fsl_tsc.h - - bsps/arm/imxrt/include/fsl_usdhc.h - - bsps/arm/imxrt/include/fsl_wdog.h - - bsps/arm/imxrt/include/fsl_xbara.h - - bsps/arm/imxrt/include/fsl_xbarb.h - - bsps/arm/imxrt/include/MIMXRT1052_features.h - - bsps/arm/imxrt/include/MIMXRT1052.h - - bsps/arm/imxrt/include/system_MIMXRT1052.h -- destination: ${BSP_INCLUDEDIR}/arm/freescale/imx - source: - - bsps/arm/include/arm/freescale/imx/imx_iomuxreg.h - - bsps/arm/include/arm/freescale/imx/imx_iomuxvar.h -- destination: ${BSP_INCLUDEDIR}/bsp - source: - - bsps/arm/imxrt/include/bsp/flash-headers.h - - bsps/arm/imxrt/include/bsp/irq.h - - bsps/arm/include/bsp/imx-gpio.h - - bsps/arm/include/bsp/imx-iomux.h -- destination: ${BSP_INCLUDEDIR}/imxrt - source: - - bsps/arm/imxrt/include/imxrt/imxrt1050.dtsi - - bsps/arm/imxrt/include/imxrt/imxrt1050-pinfunc.h - - bsps/arm/imxrt/include/imxrt/lpspi.h - - bsps/arm/imxrt/include/imxrt/memory.h - - bsps/arm/imxrt/include/imxrt/mpu-config.h -- destination: ${BSP_LIBDIR} - source: - - bsps/arm/imxrt/start/linkcmds.flexspi - - bsps/arm/imxrt/start/linkcmds.ocram - - bsps/arm/imxrt/start/linkcmds.sdram -links: -- role: build-dependency - uid: ../grp -- role: build-dependency - uid: abi -- role: build-dependency - uid: ../../optconsolebaud -- role: build-dependency - uid: ../../optconsoleirq -- role: build-dependency - uid: optfsledmaemlm -- role: build-dependency - uid: optlinkcmds -- role: build-dependency - uid: optmemdtcmsz -- role: build-dependency - uid: optmemextramnocachesz -- role: build-dependency - uid: optmemextramorigin -- role: build-dependency - uid: optmemextramsz -- role: build-dependency - uid: optmemflashcfgsz -- role: build-dependency - uid: optmemflashivtsz -- role: build-dependency - uid: optmemflashorigin -- role: build-dependency - uid: optmemflashsz -- role: build-dependency - uid: optmemitcmsz -- role: build-dependency - uid: optmemnullsz -- role: build-dependency - uid: optmemocramnocachesz -- role: build-dependency - uid: optmemocramsz -- role: build-dependency - uid: ../start -- role: build-dependency - uid: ../../obj -- role: build-dependency - uid: ../../objirq -- role: build-dependency - uid: ../../objdevfsledma -- role: build-dependency - uid: ../../objmem -- role: build-dependency - uid: ../../opto2 -- role: build-dependency - uid: linkcmds -- role: build-dependency - uid: linkcmdsmemory -- role: build-dependency - uid: ../../bspopts -source: -- bsps/arm/imxrt/console/console.c -- bsps/arm/imxrt/dts/imxrt1050-evkb.c -- bsps/arm/imxrt/i2c/imxrt-lpi2c.c -- bsps/arm/imxrt/nxp/boards/evkbimxrt1050/clock_config.c -- bsps/arm/imxrt/nxp/boards/evkbimxrt1050/pin_mux.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_adc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_adc_etc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_aipstz.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_aoi.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_bee.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_cache.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_clock.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_cmp.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_common.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_csi.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_dcdc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_dcp.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_dmamux.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_elcdif.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_enc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_enet.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_ewm.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexcan.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_camera.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_camera_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_i2c_master.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_i2s.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_i2s_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_mculcd.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_mculcd_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_spi.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_spi_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_uart.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_uart_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexram.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexram_allocate.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexspi.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_gpc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_gpio.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_gpt.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_kpp.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpi2c.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpi2c_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpspi.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpspi_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpuart.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpuart_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_ocotp.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pit.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pmu.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pwm.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pxp.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_qtmr.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_rtwdog.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_sai.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_sai_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_semc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_snvs_hp.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_snvs_lp.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_spdif.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_spdif_edma.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_src.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_tempmon.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_trng.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_tsc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_usdhc.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_wdog.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_xbara.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_xbarb.c -- bsps/arm/imxrt/nxp/devices/MIMXRT1052/xip/fsl_flexspi_nor_boot.c -- bsps/arm/imxrt/spi/imxrt-lpspi.c -- bsps/arm/imxrt/start/bspstart.c -- bsps/arm/imxrt/start/bspstarthooks.c -- bsps/arm/imxrt/start/clock-arm-pll-config.c -- bsps/arm/imxrt/start/flash-boot-data.c -- bsps/arm/imxrt/start/flash-dcd.c -- bsps/arm/imxrt/start/flash-flexspi-config.c -- bsps/arm/imxrt/start/flash-ivt.c -- bsps/arm/imxrt/start/imxrt-ffec-init.c -- bsps/arm/imxrt/start/mpu-config.c -- bsps/arm/shared/cache/cache-v7m.c -- bsps/arm/shared/clock/clock-armv7m.c -- bsps/arm/shared/cpucounter/cpucounter-armv7m.c -- bsps/arm/shared/irq/irq-armv7m.c -- bsps/arm/shared/irq/irq-dispatch-armv7m.c -- bsps/arm/shared/pins/imx-gpio.c -- bsps/arm/shared/pins/imx_iomux.c -- bsps/arm/shared/start/bsp-start-memcpy.S -- bsps/arm/shared/start/bspreset-armv7m.c -- bsps/shared/dev/btimer/btimer-cpucounter.c -- bsps/shared/dev/getentropy/getentropy-cpucounter.c -- bsps/shared/dev/serial/console-termios.c -- bsps/shared/irq/irq-default-handler.c -- bsps/shared/start/bspfatal-default.c -- bsps/shared/start/gettargethash-default.c -- bsps/shared/start/sbrk.c -- bsps/shared/start/stackalloc.c -type: build diff --git a/spec/build/bsps/arm/imxrt/bspimxrt1052.yml b/spec/build/bsps/arm/imxrt/bspimxrt1052.yml new file mode 100644 index 0000000000..8413b4bef1 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/bspimxrt1052.yml @@ -0,0 +1,32 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: imxrt1052 +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020, 2023 embedded brains GmbH & Co. KG +cppflags: [] +enabled-by: true +family: imxrt +includes: +- bsps/arm/imxrt/mcux-sdk/drivers/common +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/xip +install: +- destination: ${BSP_INCLUDEDIR}/imxrt + source: + - bsps/arm/imxrt/dts/imxrt1050-evkb.dts + - bsps/arm/imxrt/include/imxrt/imxrt1050.dtsi + - bsps/arm/imxrt/include/imxrt/imxrt1050-pinfunc.h +links: +- role: build-dependency + uid: obj-mimxrt1052 +source: +- bsps/arm/imxrt/boards/evkbimxrt1050/clock_config.c +- bsps/arm/imxrt/boards/evkbimxrt1050/flash-dcd.c +- bsps/arm/imxrt/boards/evkbimxrt1050/flash-flexspi-config.c +- bsps/arm/imxrt/boards/evkbimxrt1050/pin_mux.c +- bsps/arm/imxrt/boards/evkbimxrt1050/clock-arm-pll-config.c +- bsps/arm/imxrt/dts/imxrt1050-evkb.c +type: build diff --git a/spec/build/bsps/arm/imxrt/bspimxrt1166-cm7-saltshaker.yml b/spec/build/bsps/arm/imxrt/bspimxrt1166-cm7-saltshaker.yml new file mode 100644 index 0000000000..d0b1f51741 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/bspimxrt1166-cm7-saltshaker.yml @@ -0,0 +1,32 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: imxrt1166-cm7-saltshaker +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +cppflags: [] +enabled-by: true +family: imxrt +includes: +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/xip +- bsps/arm/imxrt/mcux-sdk/drivers/common +- bsps/arm/imxrt/mcux-sdk/drivers/semc +install: +- destination: ${BSP_INCLUDEDIR}/imxrt + source: + - bsps/arm/imxrt/dts/imxrt1166-cm7-saltshaker.dts + - bsps/arm/imxrt/include/imxrt/imxrt1166.dtsi + - bsps/arm/imxrt/include/imxrt/imxrt1166-pinfunc.h +links: +- role: build-dependency + uid: obj-mimxrt1166-cm7 +source: +- bsps/arm/imxrt/boards/saltshaker/clock_config.c +- bsps/arm/imxrt/boards/saltshaker/dcd.c +- bsps/arm/imxrt/boards/saltshaker/flash-flexspi-config.c +- bsps/arm/imxrt/boards/saltshaker/pin_mux.c +- bsps/arm/imxrt/dts/imxrt1166-cm7-saltshaker.c +type: build diff --git a/spec/build/bsps/arm/imxrt/grp.yml b/spec/build/bsps/arm/imxrt/grp.yml new file mode 100644 index 0000000000..12e50c5376 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/grp.yml @@ -0,0 +1,81 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +cflags: [] +copyrights: +- Copyright (C) 2020, 2023 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] +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: ../../optconsolebaud +- role: build-dependency + uid: ../../optconsoleirq +- role: build-dependency + uid: optfsledmaemlm +- role: build-dependency + uid: optlinkcmds +- role: build-dependency + uid: optlpspimaxcs +- role: build-dependency + uid: optmemdtcmsz +- role: build-dependency + uid: optmemextramnocachesz +- role: build-dependency + uid: optmemextramorigin +- role: build-dependency + uid: optmemextramsz +- role: build-dependency + uid: optmemflashcfgoffset +- role: build-dependency + uid: optmemflashivtoffset +- role: build-dependency + uid: optmemflashivtsz +- role: build-dependency + uid: optmemflashorigin +- role: build-dependency + uid: optmemflashsz +- role: build-dependency + uid: optmemitcmsz +- role: build-dependency + uid: optmemnullsz +- role: build-dependency + uid: optmemocramnocachesz +- role: build-dependency + uid: optmemocramorigin +- role: build-dependency + uid: optmemocramsz +- role: build-dependency + uid: optvariant +- role: build-dependency + uid: ../start +- role: build-dependency + uid: ../../obj +- role: build-dependency + uid: ../../objirq +- role: build-dependency + uid: ../../objdevfsledma +- role: build-dependency + uid: ../../objmem +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: linkcmds +- role: build-dependency + uid: linkcmdsmemory +- role: build-dependency + uid: ../optmpuctrl +- role: build-dependency + uid: ../../bspopts +type: build +use-after: [] +use-before: [] diff --git a/spec/build/bsps/arm/imxrt/linkcmds.yml b/spec/build/bsps/arm/imxrt/linkcmds.yml index 9a4fc8bb56..b04e5a7f89 100644 --- a/spec/build/bsps/arm/imxrt/linkcmds.yml +++ b/spec/build/bsps/arm/imxrt/linkcmds.yml @@ -3,7 +3,7 @@ build-type: config-file content: | INCLUDE ${IMXRT_DEFAULT_LINKCMDS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/imxrt/linkcmdsmemory.yml b/spec/build/bsps/arm/imxrt/linkcmdsmemory.yml index 2d8187052f..967423ed6b 100644 --- a/spec/build/bsps/arm/imxrt/linkcmdsmemory.yml +++ b/spec/build/bsps/arm/imxrt/linkcmdsmemory.yml @@ -5,12 +5,13 @@ content: | NULL : ORIGIN = 0x00000000, LENGTH = ${IMXRT_MEMORY_NULL_SIZE:#010x} ITCM : ORIGIN = ${IMXRT_MEMORY_NULL_SIZE:#010x}, LENGTH = ${IMXRT_MEMORY_ITCM_SIZE:#010x} DTCM : ORIGIN = 0x20000000, LENGTH = ${IMXRT_MEMORY_DTCM_SIZE:#010x} - OCRAM : ORIGIN = 0x20200000, LENGTH = ${IMXRT_MEMORY_OCRAM_SIZE:#010x} - ${IMXRT_MEMORY_OCRAM_NOCACHE_SIZE:#010x} - OCRAM_NOCACHE : ORIGIN = 0x20200000 + ${IMXRT_MEMORY_OCRAM_SIZE:#010x} - ${IMXRT_MEMORY_OCRAM_NOCACHE_SIZE:#010x}, LENGTH = ${IMXRT_MEMORY_OCRAM_NOCACHE_SIZE:#010x} + OCRAM : ORIGIN = ${IMXRT_MEMORY_OCRAM_ORIGIN:#010x}, LENGTH = ${IMXRT_MEMORY_OCRAM_SIZE:#010x} - ${IMXRT_MEMORY_OCRAM_NOCACHE_SIZE:#010x} + OCRAM_NOCACHE : ORIGIN = ${IMXRT_MEMORY_OCRAM_ORIGIN:#010x} + ${IMXRT_MEMORY_OCRAM_SIZE:#010x} - ${IMXRT_MEMORY_OCRAM_NOCACHE_SIZE:#010x}, LENGTH = ${IMXRT_MEMORY_OCRAM_NOCACHE_SIZE:#010x} PERIPHERAL : ORIGIN = 0x40000000, LENGTH = 0x20000000 - FLASH_CONFIG : ORIGIN = ${IMXRT_MEMORY_FLASH_ORIGIN:#010x}, LENGTH = ${IMXRT_MEMORY_FLASH_CFG_SIZE:#010x} - FLASH_IVT : ORIGIN = ${IMXRT_MEMORY_FLASH_ORIGIN:#010x} + ${IMXRT_MEMORY_FLASH_CFG_SIZE:#010x}, LENGTH = ${IMXRT_MEMORY_FLASH_IVT_SIZE:#010x} - FLASH : ORIGIN = ${IMXRT_MEMORY_FLASH_ORIGIN:#010x} + ${IMXRT_MEMORY_FLASH_CFG_SIZE:#010x} + ${IMXRT_MEMORY_FLASH_IVT_SIZE:#010x}, LENGTH = ${IMXRT_MEMORY_FLASH_SIZE:#010x} - ${IMXRT_MEMORY_FLASH_CFG_SIZE:#010x} - ${IMXRT_MEMORY_FLASH_IVT_SIZE:#010x} + FLASH_RAW : ORIGIN = ${IMXRT_MEMORY_FLASH_ORIGIN:#010x}, LENGTH = ${IMXRT_MEMORY_FLASH_SIZE:#010x} + FLASH_CONFIG : ORIGIN = ${IMXRT_MEMORY_FLASH_ORIGIN:#010x} + ${IMXRT_MEMORY_FLASH_CFG_OFFSET:#010x}, LENGTH = ${IMXRT_MEMORY_FLASH_IVT_OFFSET:#010x} - ${IMXRT_MEMORY_FLASH_CFG_OFFSET:#010x} + FLASH_IVT : ORIGIN = ${IMXRT_MEMORY_FLASH_ORIGIN:#010x} + ${IMXRT_MEMORY_FLASH_IVT_OFFSET:#010x}, LENGTH = ${IMXRT_MEMORY_FLASH_IVT_SIZE:#010x} + FLASH : ORIGIN = ${IMXRT_MEMORY_FLASH_ORIGIN:#010x} + ${IMXRT_MEMORY_FLASH_IVT_OFFSET:#010x} + ${IMXRT_MEMORY_FLASH_IVT_SIZE:#010x}, LENGTH = ${IMXRT_MEMORY_FLASH_SIZE:#010x} - ${IMXRT_MEMORY_FLASH_IVT_OFFSET:#010x} - ${IMXRT_MEMORY_FLASH_IVT_SIZE:#010x} EXTRAM : ORIGIN = ${IMXRT_MEMORY_EXTRAM_ORIGIN:#010x}, LENGTH = ${IMXRT_MEMORY_EXTRAM_SIZE:#010x} - ${IMXRT_MEMORY_EXTRAM_NOCACHE_SIZE:#010x} EXTRAM_NOCACHE : ORIGIN = ${IMXRT_MEMORY_EXTRAM_ORIGIN:#010x} + ${IMXRT_MEMORY_EXTRAM_SIZE:#010x} - ${IMXRT_MEMORY_EXTRAM_NOCACHE_SIZE:#010x}, LENGTH = ${IMXRT_MEMORY_EXTRAM_NOCACHE_SIZE:#010x} } @@ -39,6 +40,10 @@ content: | imxrt_memory_peripheral_end = ORIGIN (PERIPHERAL) + LENGTH (PERIPHERAL); imxrt_memory_peripheral_size = LENGTH (PERIPHERAL); + imxrt_memory_flash_raw_begin = ORIGIN (FLASH_RAW); + imxrt_memory_flash_raw_end = ORIGIN (FLASH_RAW) + LENGTH (FLASH_RAW); + imxrt_memory_flash_raw_size = LENGTH (FLASH_RAW); + imxrt_memory_flash_config_begin = ORIGIN (FLASH_CONFIG); imxrt_memory_flash_config_end = ORIGIN (FLASH_CONFIG) + LENGTH (FLASH_CONFIG); imxrt_memory_flash_config_size = LENGTH (FLASH_CONFIG); @@ -59,7 +64,7 @@ content: | imxrt_memory_extram_nocache_end = ORIGIN (EXTRAM_NOCACHE) + LENGTH (EXTRAM_NOCACHE); imxrt_memory_extram_nocache_size = LENGTH (EXTRAM_NOCACHE); copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/imxrt/obj-mimxrt1052.yml b/spec/build/bsps/arm/imxrt/obj-mimxrt1052.yml new file mode 100644 index 0000000000..35b468eb75 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/obj-mimxrt1052.yml @@ -0,0 +1,209 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] +enabled-by: true +includes: +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/xip +- bsps/arm/imxrt/mcux-sdk/drivers/adc_12b1msps_sar +- bsps/arm/imxrt/mcux-sdk/drivers/adc_etc +- bsps/arm/imxrt/mcux-sdk/drivers/aoi +- bsps/arm/imxrt/mcux-sdk/drivers/bee +- bsps/arm/imxrt/mcux-sdk/drivers/cache/armv7-m7 +- bsps/arm/imxrt/mcux-sdk/drivers/cmp +- bsps/arm/imxrt/mcux-sdk/drivers/common +- bsps/arm/imxrt/mcux-sdk/drivers/csi +- bsps/arm/imxrt/mcux-sdk/drivers/dcdc_1 +- bsps/arm/imxrt/mcux-sdk/drivers/dcp +- bsps/arm/imxrt/mcux-sdk/drivers/dmamux +- bsps/arm/imxrt/mcux-sdk/drivers/edma +- bsps/arm/imxrt/mcux-sdk/drivers/elcdif +- bsps/arm/imxrt/mcux-sdk/drivers/enc +- bsps/arm/imxrt/mcux-sdk/drivers/enet +- bsps/arm/imxrt/mcux-sdk/drivers/ewm +- bsps/arm/imxrt/mcux-sdk/drivers/flexcan +- bsps/arm/imxrt/mcux-sdk/drivers/flexio +- bsps/arm/imxrt/mcux-sdk/drivers/flexram +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi +- bsps/arm/imxrt/mcux-sdk/drivers/gpc_1 +- bsps/arm/imxrt/mcux-sdk/drivers/gpt +- bsps/arm/imxrt/mcux-sdk/drivers/igpio +- bsps/arm/imxrt/mcux-sdk/drivers/kpp +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart +- bsps/arm/imxrt/mcux-sdk/drivers/ocotp +- bsps/arm/imxrt/mcux-sdk/drivers/pit +- bsps/arm/imxrt/mcux-sdk/drivers/pwm +- bsps/arm/imxrt/mcux-sdk/drivers/pxp +- bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1 +- bsps/arm/imxrt/mcux-sdk/drivers/rtwdog +- bsps/arm/imxrt/mcux-sdk/drivers/sai +- bsps/arm/imxrt/mcux-sdk/drivers/semc +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp +- bsps/arm/imxrt/mcux-sdk/drivers/src +- bsps/arm/imxrt/mcux-sdk/drivers/tempmon +- bsps/arm/imxrt/mcux-sdk/drivers/trng +- bsps/arm/imxrt/mcux-sdk/drivers/usdhc +- bsps/arm/imxrt/mcux-sdk/drivers/wdog01 +- bsps/arm/imxrt/mcux-sdk/drivers/xbara +- bsps/arm/imxrt/mcux-sdk/drivers/xbarb +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/MIMXRT1052.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/MIMXRT1052_features.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/fsl_device_registers.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/system_MIMXRT1052.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_clock.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_flexram_allocate.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_iomuxc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_nic301.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_romapi.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/xip/fsl_flexspi_nor_boot.h + - bsps/arm/imxrt/mcux-sdk/drivers/adc_12b1msps_sar/fsl_adc.h + - bsps/arm/imxrt/mcux-sdk/drivers/adc_etc/fsl_adc_etc.h + - bsps/arm/imxrt/mcux-sdk/drivers/aoi/fsl_aoi.h + - bsps/arm/imxrt/mcux-sdk/drivers/bee/fsl_bee.h + - bsps/arm/imxrt/mcux-sdk/drivers/cache/armv7-m7/fsl_cache.h + - bsps/arm/imxrt/mcux-sdk/drivers/cmp/fsl_cmp.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_arm.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_dsp.h + - bsps/arm/imxrt/mcux-sdk/drivers/csi/fsl_csi.h + - bsps/arm/imxrt/mcux-sdk/drivers/dcdc_1/fsl_dcdc.h + - bsps/arm/imxrt/mcux-sdk/drivers/dcp/fsl_dcp.h + - bsps/arm/imxrt/mcux-sdk/drivers/dmamux/fsl_dmamux.h + - bsps/arm/imxrt/mcux-sdk/drivers/edma/fsl_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/elcdif/fsl_elcdif.h + - bsps/arm/imxrt/mcux-sdk/drivers/enc/fsl_enc.h + - bsps/arm/imxrt/mcux-sdk/drivers/enet/fsl_enet.h + - bsps/arm/imxrt/mcux-sdk/drivers/ewm/fsl_ewm.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_camera.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_camera_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2c_master.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd_smartdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexram/fsl_flexram.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/gpc_1/fsl_gpc.h + - bsps/arm/imxrt/mcux-sdk/drivers/gpt/fsl_gpt.h + - bsps/arm/imxrt/mcux-sdk/drivers/igpio/fsl_gpio.h + - bsps/arm/imxrt/mcux-sdk/drivers/kpp/fsl_kpp.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/ocotp/fsl_ocotp.h + - bsps/arm/imxrt/mcux-sdk/drivers/pit/fsl_pit.h + - bsps/arm/imxrt/mcux-sdk/drivers/pwm/fsl_pwm.h + - bsps/arm/imxrt/mcux-sdk/drivers/pxp/fsl_pxp.h + - bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.h + - bsps/arm/imxrt/mcux-sdk/drivers/rtwdog/fsl_rtwdog.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_sdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/semc/fsl_semc.h + - bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp/fsl_snvs_hp.h + - bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp/fsl_snvs_lp.h + - bsps/arm/imxrt/mcux-sdk/drivers/src/fsl_src.h + - bsps/arm/imxrt/mcux-sdk/drivers/tempmon/fsl_tempmon.h + - bsps/arm/imxrt/mcux-sdk/drivers/trng/fsl_trng.h + - bsps/arm/imxrt/mcux-sdk/drivers/usdhc/fsl_usdhc.h + - bsps/arm/imxrt/mcux-sdk/drivers/wdog01/fsl_wdog.h + - bsps/arm/imxrt/mcux-sdk/drivers/xbara/fsl_xbara.h + - bsps/arm/imxrt/mcux-sdk/drivers/xbarb/fsl_xbarb.h +links: +- role: build-dependency + uid: grp +source: +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_clock.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_flexram_allocate.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/drivers/fsl_romapi.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/gcc/startup_MIMXRT1052.S +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/system_MIMXRT1052.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1052/xip/fsl_flexspi_nor_boot.c +- bsps/arm/imxrt/mcux-sdk/drivers/adc_12b1msps_sar/fsl_adc.c +- bsps/arm/imxrt/mcux-sdk/drivers/adc_etc/fsl_adc_etc.c +- bsps/arm/imxrt/mcux-sdk/drivers/aoi/fsl_aoi.c +- bsps/arm/imxrt/mcux-sdk/drivers/bee/fsl_bee.c +- bsps/arm/imxrt/mcux-sdk/drivers/cache/armv7-m7/fsl_cache.c +- bsps/arm/imxrt/mcux-sdk/drivers/cmp/fsl_cmp.c +- bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common.c +- bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_arm.c +- bsps/arm/imxrt/mcux-sdk/drivers/csi/fsl_csi.c +- bsps/arm/imxrt/mcux-sdk/drivers/dcdc_1/fsl_dcdc.c +- bsps/arm/imxrt/mcux-sdk/drivers/dcp/fsl_dcp.c +- bsps/arm/imxrt/mcux-sdk/drivers/dmamux/fsl_dmamux.c +- bsps/arm/imxrt/mcux-sdk/drivers/edma/fsl_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/elcdif/fsl_elcdif.c +- bsps/arm/imxrt/mcux-sdk/drivers/enc/fsl_enc.c +- bsps/arm/imxrt/mcux-sdk/drivers/enet/fsl_enet.c +- bsps/arm/imxrt/mcux-sdk/drivers/ewm/fsl_ewm.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2c_master.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexram/fsl_flexram.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi.c +- bsps/arm/imxrt/mcux-sdk/drivers/gpc_1/fsl_gpc.c +- bsps/arm/imxrt/mcux-sdk/drivers/gpt/fsl_gpt.c +- bsps/arm/imxrt/mcux-sdk/drivers/igpio/fsl_gpio.c +- bsps/arm/imxrt/mcux-sdk/drivers/kpp/fsl_kpp.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/ocotp/fsl_ocotp.c +- bsps/arm/imxrt/mcux-sdk/drivers/pit/fsl_pit.c +- bsps/arm/imxrt/mcux-sdk/drivers/pwm/fsl_pwm.c +- bsps/arm/imxrt/mcux-sdk/drivers/pxp/fsl_pxp.c +- bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c +- bsps/arm/imxrt/mcux-sdk/drivers/rtwdog/fsl_rtwdog.c +- bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai.c +- bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/semc/fsl_semc.c +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp/fsl_snvs_hp.c +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp/fsl_snvs_lp.c +- bsps/arm/imxrt/mcux-sdk/drivers/src/fsl_src.c +- bsps/arm/imxrt/mcux-sdk/drivers/tempmon/fsl_tempmon.c +- bsps/arm/imxrt/mcux-sdk/drivers/trng/fsl_trng.c +- bsps/arm/imxrt/mcux-sdk/drivers/usdhc/fsl_usdhc.c +- bsps/arm/imxrt/mcux-sdk/drivers/wdog01/fsl_wdog.c +- bsps/arm/imxrt/mcux-sdk/drivers/xbara/fsl_xbara.c +- bsps/arm/imxrt/mcux-sdk/drivers/xbarb/fsl_xbarb.c +type: build diff --git a/spec/build/bsps/arm/imxrt/obj-mimxrt1166-cm4.yml b/spec/build/bsps/arm/imxrt/obj-mimxrt1166-cm4.yml new file mode 100644 index 0000000000..0ddba1d7e1 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/obj-mimxrt1166-cm4.yml @@ -0,0 +1,265 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] +enabled-by: true +includes: +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/cm4 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/xip +- bsps/arm/imxrt/mcux-sdk/drivers/acmp +- bsps/arm/imxrt/mcux-sdk/drivers/adc_etc +- bsps/arm/imxrt/mcux-sdk/drivers/aoi +- bsps/arm/imxrt/mcux-sdk/drivers/common +- bsps/arm/imxrt/mcux-sdk/drivers/csi +- bsps/arm/imxrt/mcux-sdk/drivers/dac12 +- bsps/arm/imxrt/mcux-sdk/drivers/dcic +- bsps/arm/imxrt/mcux-sdk/drivers/dmamux +- bsps/arm/imxrt/mcux-sdk/drivers/edma +- bsps/arm/imxrt/mcux-sdk/drivers/elcdif +- bsps/arm/imxrt/mcux-sdk/drivers/enc +- bsps/arm/imxrt/mcux-sdk/drivers/enet +- bsps/arm/imxrt/mcux-sdk/drivers/ewm +- bsps/arm/imxrt/mcux-sdk/drivers/flexcan +- bsps/arm/imxrt/mcux-sdk/drivers/flexio +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi +- bsps/arm/imxrt/mcux-sdk/drivers/gpt +- bsps/arm/imxrt/mcux-sdk/drivers/iee +- bsps/arm/imxrt/mcux-sdk/drivers/iee_apc +- bsps/arm/imxrt/mcux-sdk/drivers/igpio +- bsps/arm/imxrt/mcux-sdk/drivers/key_manager +- bsps/arm/imxrt/mcux-sdk/drivers/kpp +- bsps/arm/imxrt/mcux-sdk/drivers/lcdifv2 +- bsps/arm/imxrt/mcux-sdk/drivers/lpadc +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_csi2rx +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_dsi_split +- bsps/arm/imxrt/mcux-sdk/drivers/mu +- bsps/arm/imxrt/mcux-sdk/drivers/ocotp +- bsps/arm/imxrt/mcux-sdk/drivers/pdm +- bsps/arm/imxrt/mcux-sdk/drivers/pit +- bsps/arm/imxrt/mcux-sdk/drivers/puf +- bsps/arm/imxrt/mcux-sdk/drivers/pwm +- bsps/arm/imxrt/mcux-sdk/drivers/pxp +- bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1 +- bsps/arm/imxrt/mcux-sdk/drivers/rdc +- bsps/arm/imxrt/mcux-sdk/drivers/rdc_sema42 +- bsps/arm/imxrt/mcux-sdk/drivers/sai +- bsps/arm/imxrt/mcux-sdk/drivers/sema4 +- bsps/arm/imxrt/mcux-sdk/drivers/semc +- bsps/arm/imxrt/mcux-sdk/drivers/smartcard +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp +- bsps/arm/imxrt/mcux-sdk/drivers/spdif +- bsps/arm/imxrt/mcux-sdk/drivers/ssarc +- bsps/arm/imxrt/mcux-sdk/drivers/tempsensor +- bsps/arm/imxrt/mcux-sdk/drivers/usdhc +- bsps/arm/imxrt/mcux-sdk/drivers/xbara +- bsps/arm/imxrt/mcux-sdk/drivers/xbarb +- bsps/arm/imxrt/mcux-sdk/drivers/xecc +- bsps/arm/imxrt/mcux-sdk/drivers/xrdc2 +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm4.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm4_features.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm7.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm7_features.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/fsl_device_registers.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/system_MIMXRT1166_cm4.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/system_MIMXRT1166_cm7.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_anatop_ai.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_clock.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_dcdc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_flexram_allocate.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_gpc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_iomuxc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_memory.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_nic301.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pgmc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pmu.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_romapi.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_mipi_csi2rx.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_src.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/cm4/fsl_cache.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/xip/fsl_flexspi_nor_boot.h + - bsps/arm/imxrt/mcux-sdk/drivers/acmp/fsl_acmp.h + - bsps/arm/imxrt/mcux-sdk/drivers/adc_etc/fsl_adc_etc.h + - bsps/arm/imxrt/mcux-sdk/drivers/aoi/fsl_aoi.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_arm.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_dsp.h + - bsps/arm/imxrt/mcux-sdk/drivers/csi/fsl_csi.h + - bsps/arm/imxrt/mcux-sdk/drivers/dac12/fsl_dac12.h + - bsps/arm/imxrt/mcux-sdk/drivers/dcic/fsl_dcic.h + - bsps/arm/imxrt/mcux-sdk/drivers/dmamux/fsl_dmamux.h + - bsps/arm/imxrt/mcux-sdk/drivers/edma/fsl_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/elcdif/fsl_elcdif.h + - bsps/arm/imxrt/mcux-sdk/drivers/enc/fsl_enc.h + - bsps/arm/imxrt/mcux-sdk/drivers/enet/fsl_enet.h + - bsps/arm/imxrt/mcux-sdk/drivers/ewm/fsl_ewm.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_camera.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_camera_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2c_master.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd_smartdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/gpt/fsl_gpt.h + - bsps/arm/imxrt/mcux-sdk/drivers/iee/fsl_iee.h + - bsps/arm/imxrt/mcux-sdk/drivers/iee_apc/fsl_iee_apc.h + - bsps/arm/imxrt/mcux-sdk/drivers/igpio/fsl_gpio.h + - bsps/arm/imxrt/mcux-sdk/drivers/key_manager/fsl_key_manager.h + - bsps/arm/imxrt/mcux-sdk/drivers/kpp/fsl_kpp.h + - bsps/arm/imxrt/mcux-sdk/drivers/lcdifv2/fsl_lcdifv2.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpadc/fsl_lpadc.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/mipi_csi2rx/fsl_mipi_csi2rx.h + - bsps/arm/imxrt/mcux-sdk/drivers/mipi_dsi_split/fsl_mipi_dsi.h + - bsps/arm/imxrt/mcux-sdk/drivers/mu/fsl_mu.h + - bsps/arm/imxrt/mcux-sdk/drivers/ocotp/fsl_ocotp.h + - bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm.h + - bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm_sdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/pit/fsl_pit.h + - bsps/arm/imxrt/mcux-sdk/drivers/puf/fsl_puf.h + - bsps/arm/imxrt/mcux-sdk/drivers/pwm/fsl_pwm.h + - bsps/arm/imxrt/mcux-sdk/drivers/pxp/fsl_pxp.h + - bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.h + - bsps/arm/imxrt/mcux-sdk/drivers/rdc/fsl_rdc.h + - bsps/arm/imxrt/mcux-sdk/drivers/rdc_sema42/fsl_rdc_sema42.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_sdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/sema4/fsl_sema4.h + - bsps/arm/imxrt/mcux-sdk/drivers/semc/fsl_semc.h + - bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard.h + - bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_emvsim.h + - bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_phy.h + - bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp/fsl_snvs_hp.h + - bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp/fsl_snvs_lp.h + - bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif.h + - bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/ssarc/fsl_ssarc.h + - bsps/arm/imxrt/mcux-sdk/drivers/tempsensor/fsl_tempsensor.h + - bsps/arm/imxrt/mcux-sdk/drivers/usdhc/fsl_usdhc.h + - bsps/arm/imxrt/mcux-sdk/drivers/xbara/fsl_xbara.h + - bsps/arm/imxrt/mcux-sdk/drivers/xbarb/fsl_xbarb.h + - bsps/arm/imxrt/mcux-sdk/drivers/xecc/fsl_xecc.h + - bsps/arm/imxrt/mcux-sdk/drivers/xrdc2/fsl_xrdc2.h +links: +- role: build-dependency + uid: grp +source: +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/cm4/fsl_cache.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_anatop_ai.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_clock.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_dcdc.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_gpc.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pgmc.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pmu.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_romapi.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_mipi_csi2rx.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_src.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/gcc/startup_MIMXRT1166_cm4.S +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/system_MIMXRT1166_cm4.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/xip/fsl_flexspi_nor_boot.c +- bsps/arm/imxrt/mcux-sdk/drivers/acmp/fsl_acmp.c +- bsps/arm/imxrt/mcux-sdk/drivers/adc_etc/fsl_adc_etc.c +- bsps/arm/imxrt/mcux-sdk/drivers/aoi/fsl_aoi.c +- bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common.c +- bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_arm.c +- bsps/arm/imxrt/mcux-sdk/drivers/csi/fsl_csi.c +- bsps/arm/imxrt/mcux-sdk/drivers/dac12/fsl_dac12.c +- bsps/arm/imxrt/mcux-sdk/drivers/dcic/fsl_dcic.c +- bsps/arm/imxrt/mcux-sdk/drivers/dmamux/fsl_dmamux.c +- bsps/arm/imxrt/mcux-sdk/drivers/edma/fsl_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/elcdif/fsl_elcdif.c +- bsps/arm/imxrt/mcux-sdk/drivers/enc/fsl_enc.c +- bsps/arm/imxrt/mcux-sdk/drivers/enet/fsl_enet.c +- bsps/arm/imxrt/mcux-sdk/drivers/ewm/fsl_ewm.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2c_master.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/gpt/fsl_gpt.c +- bsps/arm/imxrt/mcux-sdk/drivers/iee/fsl_iee.c +- bsps/arm/imxrt/mcux-sdk/drivers/iee_apc/fsl_iee_apc.c +- bsps/arm/imxrt/mcux-sdk/drivers/igpio/fsl_gpio.c +- bsps/arm/imxrt/mcux-sdk/drivers/key_manager/fsl_key_manager.c +- bsps/arm/imxrt/mcux-sdk/drivers/kpp/fsl_kpp.c +- bsps/arm/imxrt/mcux-sdk/drivers/lcdifv2/fsl_lcdifv2.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpadc/fsl_lpadc.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_csi2rx/fsl_mipi_csi2rx.c +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_dsi_split/fsl_mipi_dsi.c +- bsps/arm/imxrt/mcux-sdk/drivers/mu/fsl_mu.c +- bsps/arm/imxrt/mcux-sdk/drivers/ocotp/fsl_ocotp.c +- bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm.c +- bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/pit/fsl_pit.c +- bsps/arm/imxrt/mcux-sdk/drivers/puf/fsl_puf.c +- bsps/arm/imxrt/mcux-sdk/drivers/pwm/fsl_pwm.c +- bsps/arm/imxrt/mcux-sdk/drivers/pxp/fsl_pxp.c +- bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c +- bsps/arm/imxrt/mcux-sdk/drivers/rdc/fsl_rdc.c +- bsps/arm/imxrt/mcux-sdk/drivers/rdc_sema42/fsl_rdc_sema42.c +- bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai.c +- bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/sema4/fsl_sema4.c +- bsps/arm/imxrt/mcux-sdk/drivers/semc/fsl_semc.c +- bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_emvsim.c +- bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_phy_emvsim.c +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp/fsl_snvs_hp.c +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp/fsl_snvs_lp.c +- bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif.c +- bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/ssarc/fsl_ssarc.c +- bsps/arm/imxrt/mcux-sdk/drivers/tempsensor/fsl_tempsensor.c +- bsps/arm/imxrt/mcux-sdk/drivers/usdhc/fsl_usdhc.c +- bsps/arm/imxrt/mcux-sdk/drivers/xbara/fsl_xbara.c +- bsps/arm/imxrt/mcux-sdk/drivers/xbarb/fsl_xbarb.c +- bsps/arm/imxrt/mcux-sdk/drivers/xecc/fsl_xecc.c +- bsps/arm/imxrt/mcux-sdk/drivers/xrdc2/fsl_xrdc2.c +type: build diff --git a/spec/build/bsps/arm/imxrt/obj-mimxrt1166-cm7.yml b/spec/build/bsps/arm/imxrt/obj-mimxrt1166-cm7.yml new file mode 100644 index 0000000000..8f14ae4156 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/obj-mimxrt1166-cm7.yml @@ -0,0 +1,286 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] +enabled-by: true +includes: +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/cm7 +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/xip +- bsps/arm/imxrt/mcux-sdk/drivers/acmp +- bsps/arm/imxrt/mcux-sdk/drivers/adc_etc +- bsps/arm/imxrt/mcux-sdk/drivers/aoi +- bsps/arm/imxrt/mcux-sdk/drivers/asrc +- bsps/arm/imxrt/mcux-sdk/drivers/cdog +- bsps/arm/imxrt/mcux-sdk/drivers/common +- bsps/arm/imxrt/mcux-sdk/drivers/csi +- bsps/arm/imxrt/mcux-sdk/drivers/dac12 +- bsps/arm/imxrt/mcux-sdk/drivers/dcic +- bsps/arm/imxrt/mcux-sdk/drivers/dmamux +- bsps/arm/imxrt/mcux-sdk/drivers/edma +- bsps/arm/imxrt/mcux-sdk/drivers/elcdif +- bsps/arm/imxrt/mcux-sdk/drivers/enc +- bsps/arm/imxrt/mcux-sdk/drivers/enet +- bsps/arm/imxrt/mcux-sdk/drivers/ewm +- bsps/arm/imxrt/mcux-sdk/drivers/flexcan +- bsps/arm/imxrt/mcux-sdk/drivers/flexio +- bsps/arm/imxrt/mcux-sdk/drivers/flexram +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi +- bsps/arm/imxrt/mcux-sdk/drivers/gpt +- bsps/arm/imxrt/mcux-sdk/drivers/iee +- bsps/arm/imxrt/mcux-sdk/drivers/iee_apc +- bsps/arm/imxrt/mcux-sdk/drivers/igpio +- bsps/arm/imxrt/mcux-sdk/drivers/key_manager +- bsps/arm/imxrt/mcux-sdk/drivers/kpp +- bsps/arm/imxrt/mcux-sdk/drivers/lcdifv2 +- bsps/arm/imxrt/mcux-sdk/drivers/lpadc +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart +- bsps/arm/imxrt/mcux-sdk/drivers/mecc +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_csi2rx +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_dsi_split +- bsps/arm/imxrt/mcux-sdk/drivers/mu +- bsps/arm/imxrt/mcux-sdk/drivers/ocotp +- bsps/arm/imxrt/mcux-sdk/drivers/pdm +- bsps/arm/imxrt/mcux-sdk/drivers/pit +- bsps/arm/imxrt/mcux-sdk/drivers/puf +- bsps/arm/imxrt/mcux-sdk/drivers/pwm +- bsps/arm/imxrt/mcux-sdk/drivers/pxp +- bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1 +- bsps/arm/imxrt/mcux-sdk/drivers/rdc +- bsps/arm/imxrt/mcux-sdk/drivers/rdc_sema42 +- bsps/arm/imxrt/mcux-sdk/drivers/rtwdog +- bsps/arm/imxrt/mcux-sdk/drivers/sai +- bsps/arm/imxrt/mcux-sdk/drivers/sema4 +- bsps/arm/imxrt/mcux-sdk/drivers/semc +- bsps/arm/imxrt/mcux-sdk/drivers/smartcard +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp +- bsps/arm/imxrt/mcux-sdk/drivers/spdif +- bsps/arm/imxrt/mcux-sdk/drivers/ssarc +- bsps/arm/imxrt/mcux-sdk/drivers/tempsensor +- bsps/arm/imxrt/mcux-sdk/drivers/usdhc +- bsps/arm/imxrt/mcux-sdk/drivers/wdog01 +- bsps/arm/imxrt/mcux-sdk/drivers/xbara +- bsps/arm/imxrt/mcux-sdk/drivers/xbarb +- bsps/arm/imxrt/mcux-sdk/drivers/xecc +- bsps/arm/imxrt/mcux-sdk/drivers/xrdc2 +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm4.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm4_features.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm7.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/MIMXRT1166_cm7_features.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/fsl_device_registers.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/system_MIMXRT1166_cm4.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/system_MIMXRT1166_cm7.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_anatop_ai.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_clock.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_dcdc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_flexram_allocate.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_gpc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_iomuxc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_memory.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_nic301.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pgmc.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pmu.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_romapi.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_mipi_csi2rx.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_src.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/cm7/fsl_cache.h + - bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/xip/fsl_flexspi_nor_boot.h + - bsps/arm/imxrt/mcux-sdk/drivers/acmp/fsl_acmp.h + - bsps/arm/imxrt/mcux-sdk/drivers/adc_etc/fsl_adc_etc.h + - bsps/arm/imxrt/mcux-sdk/drivers/aoi/fsl_aoi.h + - bsps/arm/imxrt/mcux-sdk/drivers/asrc/fsl_asrc.h + - bsps/arm/imxrt/mcux-sdk/drivers/asrc/fsl_asrc_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/cdog/fsl_cdog.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_arm.h + - bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_dsp.h + - bsps/arm/imxrt/mcux-sdk/drivers/csi/fsl_csi.h + - bsps/arm/imxrt/mcux-sdk/drivers/dac12/fsl_dac12.h + - bsps/arm/imxrt/mcux-sdk/drivers/dcic/fsl_dcic.h + - bsps/arm/imxrt/mcux-sdk/drivers/dmamux/fsl_dmamux.h + - bsps/arm/imxrt/mcux-sdk/drivers/edma/fsl_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/elcdif/fsl_elcdif.h + - bsps/arm/imxrt/mcux-sdk/drivers/enc/fsl_enc.h + - bsps/arm/imxrt/mcux-sdk/drivers/enet/fsl_enet.h + - bsps/arm/imxrt/mcux-sdk/drivers/ewm/fsl_ewm.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_camera.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_camera_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2c_master.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_mculcd_smartdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexram/fsl_flexram.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/gpt/fsl_gpt.h + - bsps/arm/imxrt/mcux-sdk/drivers/iee/fsl_iee.h + - bsps/arm/imxrt/mcux-sdk/drivers/iee_apc/fsl_iee_apc.h + - bsps/arm/imxrt/mcux-sdk/drivers/igpio/fsl_gpio.h + - bsps/arm/imxrt/mcux-sdk/drivers/key_manager/fsl_key_manager.h + - bsps/arm/imxrt/mcux-sdk/drivers/kpp/fsl_kpp.h + - bsps/arm/imxrt/mcux-sdk/drivers/lcdifv2/fsl_lcdifv2.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpadc/fsl_lpadc.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_dma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_freertos.h + - bsps/arm/imxrt/mcux-sdk/drivers/mecc/fsl_mecc.h + - bsps/arm/imxrt/mcux-sdk/drivers/mipi_csi2rx/fsl_mipi_csi2rx.h + - bsps/arm/imxrt/mcux-sdk/drivers/mipi_dsi_split/fsl_mipi_dsi.h + - bsps/arm/imxrt/mcux-sdk/drivers/mu/fsl_mu.h + - bsps/arm/imxrt/mcux-sdk/drivers/ocotp/fsl_ocotp.h + - bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm.h + - bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm_sdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/pit/fsl_pit.h + - bsps/arm/imxrt/mcux-sdk/drivers/puf/fsl_puf.h + - bsps/arm/imxrt/mcux-sdk/drivers/pwm/fsl_pwm.h + - bsps/arm/imxrt/mcux-sdk/drivers/pxp/fsl_pxp.h + - bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.h + - bsps/arm/imxrt/mcux-sdk/drivers/rdc/fsl_rdc.h + - bsps/arm/imxrt/mcux-sdk/drivers/rdc_sema42/fsl_rdc_sema42.h + - bsps/arm/imxrt/mcux-sdk/drivers/rtwdog/fsl_rtwdog.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_sdma.h + - bsps/arm/imxrt/mcux-sdk/drivers/sema4/fsl_sema4.h + - bsps/arm/imxrt/mcux-sdk/drivers/semc/fsl_semc.h + - bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard.h + - bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_emvsim.h + - bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_phy.h + - bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp/fsl_snvs_hp.h + - bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp/fsl_snvs_lp.h + - bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif.h + - bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif_edma.h + - bsps/arm/imxrt/mcux-sdk/drivers/ssarc/fsl_ssarc.h + - bsps/arm/imxrt/mcux-sdk/drivers/tempsensor/fsl_tempsensor.h + - bsps/arm/imxrt/mcux-sdk/drivers/usdhc/fsl_usdhc.h + - bsps/arm/imxrt/mcux-sdk/drivers/wdog01/fsl_wdog.h + - bsps/arm/imxrt/mcux-sdk/drivers/xbara/fsl_xbara.h + - bsps/arm/imxrt/mcux-sdk/drivers/xbarb/fsl_xbarb.h + - bsps/arm/imxrt/mcux-sdk/drivers/xecc/fsl_xecc.h + - bsps/arm/imxrt/mcux-sdk/drivers/xrdc2/fsl_xrdc2.h +links: +- role: build-dependency + uid: grp +source: +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/cm7/fsl_cache.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_anatop_ai.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_clock.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_dcdc.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_flexram_allocate.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_gpc.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pgmc.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_pmu.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_romapi.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_mipi_csi2rx.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/drivers/fsl_soc_src.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/gcc/startup_MIMXRT1166_cm7.S +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/system_MIMXRT1166_cm7.c +- bsps/arm/imxrt/mcux-sdk/devices/MIMXRT1166/xip/fsl_flexspi_nor_boot.c +- bsps/arm/imxrt/mcux-sdk/drivers/acmp/fsl_acmp.c +- bsps/arm/imxrt/mcux-sdk/drivers/adc_etc/fsl_adc_etc.c +- bsps/arm/imxrt/mcux-sdk/drivers/aoi/fsl_aoi.c +- bsps/arm/imxrt/mcux-sdk/drivers/asrc/fsl_asrc.c +- bsps/arm/imxrt/mcux-sdk/drivers/asrc/fsl_asrc_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/cdog/fsl_cdog.c +- bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common.c +- bsps/arm/imxrt/mcux-sdk/drivers/common/fsl_common_arm.c +- bsps/arm/imxrt/mcux-sdk/drivers/csi/fsl_csi.c +- bsps/arm/imxrt/mcux-sdk/drivers/dac12/fsl_dac12.c +- bsps/arm/imxrt/mcux-sdk/drivers/dcic/fsl_dcic.c +- bsps/arm/imxrt/mcux-sdk/drivers/dmamux/fsl_dmamux.c +- bsps/arm/imxrt/mcux-sdk/drivers/edma/fsl_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/elcdif/fsl_elcdif.c +- bsps/arm/imxrt/mcux-sdk/drivers/enc/fsl_enc.c +- bsps/arm/imxrt/mcux-sdk/drivers/enet/fsl_enet.c +- bsps/arm/imxrt/mcux-sdk/drivers/ewm/fsl_ewm.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexcan/fsl_flexcan.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2c_master.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_i2s_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_spi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexio/fsl_flexio_uart_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexram/fsl_flexram.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi.c +- bsps/arm/imxrt/mcux-sdk/drivers/flexspi/fsl_flexspi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/gpt/fsl_gpt.c +- bsps/arm/imxrt/mcux-sdk/drivers/iee/fsl_iee.c +- bsps/arm/imxrt/mcux-sdk/drivers/iee_apc/fsl_iee_apc.c +- bsps/arm/imxrt/mcux-sdk/drivers/igpio/fsl_gpio.c +- bsps/arm/imxrt/mcux-sdk/drivers/key_manager/fsl_key_manager.c +- bsps/arm/imxrt/mcux-sdk/drivers/kpp/fsl_kpp.c +- bsps/arm/imxrt/mcux-sdk/drivers/lcdifv2/fsl_lcdifv2.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpadc/fsl_lpadc.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpi2c/fsl_lpi2c_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpspi/fsl_lpspi_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart.c +- bsps/arm/imxrt/mcux-sdk/drivers/lpuart/fsl_lpuart_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/mecc/fsl_mecc.c +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_csi2rx/fsl_mipi_csi2rx.c +- bsps/arm/imxrt/mcux-sdk/drivers/mipi_dsi_split/fsl_mipi_dsi.c +- bsps/arm/imxrt/mcux-sdk/drivers/mu/fsl_mu.c +- bsps/arm/imxrt/mcux-sdk/drivers/ocotp/fsl_ocotp.c +- bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm.c +- bsps/arm/imxrt/mcux-sdk/drivers/pdm/fsl_pdm_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/pit/fsl_pit.c +- bsps/arm/imxrt/mcux-sdk/drivers/puf/fsl_puf.c +- bsps/arm/imxrt/mcux-sdk/drivers/pwm/fsl_pwm.c +- bsps/arm/imxrt/mcux-sdk/drivers/pxp/fsl_pxp.c +- bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c +- bsps/arm/imxrt/mcux-sdk/drivers/rdc/fsl_rdc.c +- bsps/arm/imxrt/mcux-sdk/drivers/rdc_sema42/fsl_rdc_sema42.c +- bsps/arm/imxrt/mcux-sdk/drivers/rtwdog/fsl_rtwdog.c +- bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai.c +- bsps/arm/imxrt/mcux-sdk/drivers/sai/fsl_sai_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/sema4/fsl_sema4.c +- bsps/arm/imxrt/mcux-sdk/drivers/semc/fsl_semc.c +- bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_emvsim.c +- bsps/arm/imxrt/mcux-sdk/drivers/smartcard/fsl_smartcard_phy_emvsim.c +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_hp/fsl_snvs_hp.c +- bsps/arm/imxrt/mcux-sdk/drivers/snvs_lp/fsl_snvs_lp.c +- bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif.c +- bsps/arm/imxrt/mcux-sdk/drivers/spdif/fsl_spdif_edma.c +- bsps/arm/imxrt/mcux-sdk/drivers/ssarc/fsl_ssarc.c +- bsps/arm/imxrt/mcux-sdk/drivers/tempsensor/fsl_tempsensor.c +- bsps/arm/imxrt/mcux-sdk/drivers/usdhc/fsl_usdhc.c +- bsps/arm/imxrt/mcux-sdk/drivers/wdog01/fsl_wdog.c +- bsps/arm/imxrt/mcux-sdk/drivers/xbara/fsl_xbara.c +- bsps/arm/imxrt/mcux-sdk/drivers/xbarb/fsl_xbarb.c +- bsps/arm/imxrt/mcux-sdk/drivers/xecc/fsl_xecc.c +- bsps/arm/imxrt/mcux-sdk/drivers/xrdc2/fsl_xrdc2.c +type: build diff --git a/spec/build/bsps/arm/imxrt/obj.yml b/spec/build/bsps/arm/imxrt/obj.yml new file mode 100644 index 0000000000..ca1b07beca --- /dev/null +++ b/spec/build/bsps/arm/imxrt/obj.yml @@ -0,0 +1,64 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020, 2023 embedded brains GmbH & Co. KG +enabled-by: true +cppflags: [] +cxxflags: [] +includes: [] +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/arm/imxrt/include/bsp.h + - bsps/arm/imxrt/include/chip.h + - bsps/arm/imxrt/include/fsl_clock_config.h +- destination: ${BSP_INCLUDEDIR}/arm/freescale/imx + source: + - bsps/arm/include/arm/freescale/imx/imx_iomuxreg.h + - bsps/arm/include/arm/freescale/imx/imx_iomuxvar.h +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/arm/imxrt/include/bsp/flash-headers.h + - bsps/arm/imxrt/include/bsp/irq.h + - bsps/arm/include/bsp/imx-gpio.h + - bsps/arm/include/bsp/imx-iomux.h +- destination: ${BSP_INCLUDEDIR}/imxrt + source: + - bsps/arm/imxrt/include/imxrt/lpspi.h + - bsps/arm/imxrt/include/imxrt/memory.h + - bsps/arm/imxrt/include/imxrt/mpu-config.h +- destination: ${BSP_LIBDIR} + source: + - bsps/arm/imxrt/start/linkcmds.flexspi + - bsps/arm/imxrt/start/linkcmds.ocram + - bsps/arm/imxrt/start/linkcmds.sdram +links: [] +source: +- bsps/arm/imxrt/console/console.c +- bsps/arm/imxrt/i2c/imxrt-lpi2c.c +- bsps/arm/imxrt/spi/imxrt-lpspi.c +- bsps/arm/imxrt/start/bspstart.c +- bsps/arm/imxrt/start/bspstarthooks.c +- bsps/arm/imxrt/start/flash-boot-data.c +- bsps/arm/imxrt/start/flash-ivt.c +- bsps/arm/imxrt/start/imxrt-ffec-init.c +- bsps/arm/imxrt/start/mpu-config.c +- bsps/arm/shared/cache/cache-v7m.c +- bsps/arm/shared/clock/clock-armv7m.c +- bsps/arm/shared/cpucounter/cpucounter-armv7m.c +- bsps/arm/shared/irq/irq-armv7m.c +- bsps/arm/shared/irq/irq-dispatch-armv7m.c +- bsps/arm/shared/pins/imx-gpio.c +- bsps/arm/shared/pins/imx_iomux.c +- bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/arm/shared/start/bspreset-armv7m.c +- bsps/shared/dev/btimer/btimer-cpucounter.c +- bsps/shared/dev/getentropy/getentropy-cpucounter.c +- bsps/shared/dev/serial/console-termios.c +- bsps/shared/irq/irq-default-handler.c +- bsps/shared/start/bspfatal-default.c +- bsps/shared/start/gettargethash-default.c +- bsps/shared/start/sbrk.c +- bsps/shared/start/stackalloc.c +type: build diff --git a/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml b/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml index 19d3ec60fc..788e079d71 100644 --- a/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml +++ b/spec/build/bsps/arm/imxrt/optfsledmaemlm.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/imxrt/optlinkcmds.yml b/spec/build/bsps/arm/imxrt/optlinkcmds.yml index 8499f6bfee..11fdc9bd62 100644 --- a/spec/build/bsps/arm/imxrt/optlinkcmds.yml +++ b/spec/build/bsps/arm/imxrt/optlinkcmds.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: linkcmds.flexspi diff --git a/spec/build/bsps/arm/imxrt/optlpspimaxcs.yml b/spec/build/bsps/arm/imxrt/optlpspimaxcs.yml new file mode 100644 index 0000000000..d7cc0ff644 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/optlpspimaxcs.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 8 +- enabled-by: true + value: 0 +description: | + Maximum number of (combined) native and GPIO chip selects per LPSPI. If only + native chip selects are used, this can be set to 0 to save some processing + cycles on SPI transfers. Otherwise you have to set it to at least 4. +enabled-by: true +format: '{}' +links: [] +name: IMXRT_LPSPI_MAX_CS +type: build diff --git a/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml b/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml index ac87854181..1605ac7953 100644 --- a/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemdtcmsz.yml @@ -4,8 +4,10 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x00040000 - enabled-by: true value: 0x00020000 description: | diff --git a/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml b/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml index fa386d42c7..ab719336f3 100644 --- a/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml +++ b/spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00100000 diff --git a/spec/build/bsps/arm/imxrt/optmemextramorigin.yml b/spec/build/bsps/arm/imxrt/optmemextramorigin.yml index b9660aca5e..6de7467423 100644 --- a/spec/build/bsps/arm/imxrt/optmemextramorigin.yml +++ b/spec/build/bsps/arm/imxrt/optmemextramorigin.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x80000000 diff --git a/spec/build/bsps/arm/imxrt/optmemextramsz.yml b/spec/build/bsps/arm/imxrt/optmemextramsz.yml index 3e5cdac34c..6a40bdecdf 100644 --- a/spec/build/bsps/arm/imxrt/optmemextramsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemextramsz.yml @@ -4,8 +4,10 @@ actions: - env-assign: 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: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x04000000 - enabled-by: true value: 0x02000000 description: | diff --git a/spec/build/bsps/arm/imxrt/optmemflashcfgoffset.yml b/spec/build/bsps/arm/imxrt/optmemflashcfgoffset.yml new file mode 100644 index 0000000000..382da261b8 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/optmemflashcfgoffset.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x00000400 +- enabled-by: true + value: 0x00000000 +description: | + Ofset of the flash configuration area from the start of the FlexSPI / SEMC + flash in bytes. The example link files for the i.MX RT1050 set that to 0. On + the i.MX RT1166, it's 0x400. +enabled-by: true +format: '{:#010x}' +links: [] +name: IMXRT_MEMORY_FLASH_CFG_OFFSET +type: build diff --git a/spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml b/spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml deleted file mode 100644 index e53649ea3d..0000000000 --- a/spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml +++ /dev/null @@ -1,20 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-integer: null -- env-assign: null -build-type: option -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: -- enabled-by: true - value: 0x00001000 -description: | - Size of the flash configuration area at the start of the FlexSPI / SEMC flash - in bytes. Either 4 KByte for FlexSPI NOR / SEMC NOR or 1 Kbyte for most other. - Take a look at the i.MX RT1050 Processor Reference Manual chapter 9.7 "Program - image" for details. -enabled-by: true -format: '{:#010x}' -links: [] -name: IMXRT_MEMORY_FLASH_CFG_SIZE -type: build diff --git a/spec/build/bsps/arm/imxrt/optmemflashivtoffset.yml b/spec/build/bsps/arm/imxrt/optmemflashivtoffset.yml new file mode 100644 index 0000000000..dcaa8d6247 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/optmemflashivtoffset.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00001000 +description: | + Offset of the image vector table in flash in bytes. Either 4 KByte for FlexSPI + NOR / SEMC NOR or 1 KByte for most others (on i.MXRT1050). Take a look at the + i.MXRT1050 / i.MXRT1166 Processor Reference Manual chapter "System Boot" / + "Program image" for details. +enabled-by: true +format: '{:#010x}' +links: [] +name: IMXRT_MEMORY_FLASH_IVT_OFFSET +type: build diff --git a/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml b/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml index 96f3e95875..5cab2210fe 100644 --- a/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemflashivtsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00001000 diff --git a/spec/build/bsps/arm/imxrt/optmemflashorigin.yml b/spec/build/bsps/arm/imxrt/optmemflashorigin.yml index 54618c928f..5bcbe827af 100644 --- a/spec/build/bsps/arm/imxrt/optmemflashorigin.yml +++ b/spec/build/bsps/arm/imxrt/optmemflashorigin.yml @@ -5,14 +5,16 @@ actions: - define-unquoted: IMXRT_MEMORY_FLASH_ORIGIN build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x30000000 - enabled-by: true value: 0x60000000 description: | Origin of the external flash memory. That can be for example a flash connected to FlexSPI or to SEMC. The default value is for a HyperFlash - connected to FlexSPI. + connected to FlexSPI or a board specific variant for special BSPs. enabled-by: true format: '{:#010x}' links: [] diff --git a/spec/build/bsps/arm/imxrt/optmemflashsz.yml b/spec/build/bsps/arm/imxrt/optmemflashsz.yml index 562293eda0..b46d15bd4e 100644 --- a/spec/build/bsps/arm/imxrt/optmemflashsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemflashsz.yml @@ -5,8 +5,10 @@ actions: - define-unquoted: IMXRT_MEMORY_FLASH_SIZE build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x00800000 - enabled-by: true value: 0x04000000 description: | diff --git a/spec/build/bsps/arm/imxrt/optmemitcmsz.yml b/spec/build/bsps/arm/imxrt/optmemitcmsz.yml index 611fbf72f3..5e13d371ac 100644 --- a/spec/build/bsps/arm/imxrt/optmemitcmsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemitcmsz.yml @@ -4,8 +4,10 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x0003ff00 - enabled-by: true value: 0x0001ff00 description: | diff --git a/spec/build/bsps/arm/imxrt/optmemnullsz.yml b/spec/build/bsps/arm/imxrt/optmemnullsz.yml index 061d94a34b..f7ba2dafdb 100644 --- a/spec/build/bsps/arm/imxrt/optmemnullsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemnullsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00000100 diff --git a/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml b/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml index d87e412c52..125d41c515 100644 --- a/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml +++ b/spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml @@ -4,7 +4,7 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/arm/imxrt/optmemocramorigin.yml b/spec/build/bsps/arm/imxrt/optmemocramorigin.yml new file mode 100644 index 0000000000..6c344ca5b6 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/optmemocramorigin.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x20340000 +- enabled-by: true + value: 0x20200000 +description: | + Origin of the OCRAM. +enabled-by: true +format: '{:#010x}' +links: [] +name: IMXRT_MEMORY_OCRAM_ORIGIN +type: build diff --git a/spec/build/bsps/arm/imxrt/optmemocramsz.yml b/spec/build/bsps/arm/imxrt/optmemocramsz.yml index 0ab26700db..dd215dfb81 100644 --- a/spec/build/bsps/arm/imxrt/optmemocramsz.yml +++ b/spec/build/bsps/arm/imxrt/optmemocramsz.yml @@ -4,8 +4,10 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: 0x00040000 - enabled-by: true value: 0x00040000 description: | diff --git a/spec/build/bsps/arm/imxrt/optvariant.yml b/spec/build/bsps/arm/imxrt/optvariant.yml new file mode 100644 index 0000000000..68a1f53267 --- /dev/null +++ b/spec/build/bsps/arm/imxrt/optvariant.yml @@ -0,0 +1,106 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- script: | + variants = [ + "MIMXRT1011CAE4A", + "MIMXRT1011DAE5A", + "MIMXRT1015CAF4A", + "MIMXRT1015DAF5A", + "MIMXRT1024CAG4A", + "MIMXRT1024CAG4B", + "MIMXRT1024DAG5A", + "MIMXRT1024DAG5B", + "MIMXRT1042DFP6B", + "MIMXRT1042XFP5B", + "MIMXRT1042XJM5B", + "MIMXRT1051CVJ5B", + "MIMXRT1051CVL5B", + "MIMXRT1051DVJ6B", + "MIMXRT1051DVL6B", + "MIMXRT1052CVJ5B", + "MIMXRT1052CVL5B", + "MIMXRT1052DVJ6B", + "MIMXRT1052DVL6B", + "MIMXRT1061CVJ5A", + "MIMXRT1061CVJ5B", + "MIMXRT1061CVL5A", + "MIMXRT1061CVL5B", + "MIMXRT1061DVJ6A", + "MIMXRT1061DVJ6B", + "MIMXRT1061DVL6A", + "MIMXRT1061DVL6B", + "MIMXRT1061XVN5B", + "MIMXRT1062CVJ5A", + "MIMXRT1062CVJ5B", + "MIMXRT1062CVL5A", + "MIMXRT1062CVL5B", + "MIMXRT1062DVJ6A", + "MIMXRT1062DVJ6B", + "MIMXRT1062DVL6A", + "MIMXRT1062DVL6B", + "MIMXRT1062DVN6B", + "MIMXRT1062XVN5B", + "MIMXRT1064CVJ5A", + "MIMXRT1064CVL5A", + "MIMXRT1064DVJ6A", + "MIMXRT1064DVL6A", + "MIMXRT1165CVM5A_cm7", + "MIMXRT1165DVM6A_cm7", + "MIMXRT1165XVM5A_cm7", + "MIMXRT1165CVM5A_cm4", + "MIMXRT1165DVM6A_cm4", + "MIMXRT1165XVM5A_cm4", + "MIMXRT1166CVM5A_cm7", + "MIMXRT1166DVM6A_cm7", + "MIMXRT1166XVM5A_cm7", + "MIMXRT1166CVM5A_cm4", + "MIMXRT1166DVM6A_cm4", + "MIMXRT1166XVM5A_cm4", + "MIMXRT1171AVM8A", + "MIMXRT1171CVM8A", + "MIMXRT1171DVMAA", + "MIMXRT1172AVM8A", + "MIMXRT1172CVM8A", + "MIMXRT1172DVMAA", + "MIMXRT1173CVM8A_cm7", + "MIMXRT1173CVM8A_cm4", + "MIMXRT1175AVM8A_cm7", + "MIMXRT1175CVM8A_cm7", + "MIMXRT1175DVMAA_cm7", + "MIMXRT1175AVM8A_cm4", + "MIMXRT1175CVM8A_cm4", + "MIMXRT1175DVMAA_cm4", + "MIMXRT1176AVM8A_cm7", + "MIMXRT1176CVM8A_cm7", + "MIMXRT1176DVMAA_cm7", + "MIMXRT1176AVM8A_cm4", + "MIMXRT1176CVM8A_cm4", + "MIMXRT1176DVMAA_cm4", + ] + if value not in variants: + conf.fatal( + "MIMXRT chip variant '{}' is not one of {}".format( + value, variants + ) + ) + conf.define_cond("CPU_{}".format(value), True) + speedgrade = "'{}'".format(value[13]) + conf.define("IMXRT_SPEEDGRADE", speedgrade, quote=False) + conf.define("IMXRT_IS_{}xx".format(value[:8]), True) +build-type: option +default: +- enabled-by: arm/imxrt1166-cm7-saltshaker + value: MIMXRT1166DVM6A_cm7 +- enabled-by: true + value: MIMXRT1052DVL6B +enabled-by: true +format: '{}' +links: [] +name: IMXRT_VARIANT +description: | + Select the i.MXRT series chip variant. Can be (for example) MIMXRT1052CVJ5B or + MIMXRT1166DVM6A_cm7. +type: build +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG diff --git a/spec/build/bsps/arm/lm3s69xx/abi.yml b/spec/build/bsps/arm/lm3s69xx/abi.yml index 37f0e6056c..7e0e429986 100644 --- a/spec/build/bsps/arm/lm3s69xx/abi.yml +++ b/spec/build/bsps/arm/lm3s69xx/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/lm3s69xx/bsplm3s3749.yml b/spec/build/bsps/arm/lm3s69xx/bsplm3s3749.yml index fac2939a3e..31311a26ec 100644 --- a/spec/build/bsps/arm/lm3s69xx/bsplm3s3749.yml +++ b/spec/build/bsps/arm/lm3s69xx/bsplm3s3749.yml @@ -4,7 +4,7 @@ bsp: lm3s3749 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: lm3s69xx diff --git a/spec/build/bsps/arm/lm3s69xx/bsplm3s6965.yml b/spec/build/bsps/arm/lm3s69xx/bsplm3s6965.yml index 12131689f6..8c89569dc9 100644 --- a/spec/build/bsps/arm/lm3s69xx/bsplm3s6965.yml +++ b/spec/build/bsps/arm/lm3s69xx/bsplm3s6965.yml @@ -4,7 +4,7 @@ bsp: lm3s6965 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: lm3s69xx diff --git a/spec/build/bsps/arm/lm3s69xx/bsplm4f120.yml b/spec/build/bsps/arm/lm3s69xx/bsplm4f120.yml index 61db91b6e7..5ae4f00bce 100644 --- a/spec/build/bsps/arm/lm3s69xx/bsplm4f120.yml +++ b/spec/build/bsps/arm/lm3s69xx/bsplm4f120.yml @@ -4,7 +4,7 @@ bsp: lm4f120 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: lm3s69xx diff --git a/spec/build/bsps/arm/lm3s69xx/bspqemu.yml b/spec/build/bsps/arm/lm3s69xx/bspqemu.yml index 3005b74f77..fbf0f312db 100644 --- a/spec/build/bsps/arm/lm3s69xx/bspqemu.yml +++ b/spec/build/bsps/arm/lm3s69xx/bspqemu.yml @@ -4,7 +4,7 @@ bsp: lm3s6965_qemu 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: lm3s69xx diff --git a/spec/build/bsps/arm/lm3s69xx/grp.yml b/spec/build/bsps/arm/lm3s69xx/grp.yml index 3fe656cacb..ef14b0361c 100644 --- a/spec/build/bsps/arm/lm3s69xx/grp.yml +++ b/spec/build/bsps/arm/lm3s69xx/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/lm3s69xx/obj.yml b/spec/build/bsps/arm/lm3s69xx/obj.yml index 01c359eff5..19f0e15bb7 100644 --- a/spec/build/bsps/arm/lm3s69xx/obj.yml +++ b/spec/build/bsps/arm/lm3s69xx/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 @@ -38,6 +38,7 @@ source: - bsps/arm/shared/irq/irq-dispatch-armv7m.c - bsps/arm/shared/start/bsp-start-memcpy.S - bsps/arm/shared/start/bspreset-armv7m.c +- bsps/arm/shared/start/bspstarthook0-empty.c - bsps/shared/cache/nocache.c - bsps/shared/dev/btimer/btimer-cpucounter.c - bsps/shared/dev/cpucounter/cpucounterfrequency.c diff --git a/spec/build/bsps/arm/lm3s69xx/optenuart0.yml b/spec/build/bsps/arm/lm3s69xx/optenuart0.yml index c376176aef..f70466e6aa 100644 --- a/spec/build/bsps/arm/lm3s69xx/optenuart0.yml +++ b/spec/build/bsps/arm/lm3s69xx/optenuart0.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lm3s69xx/optenuart1.yml b/spec/build/bsps/arm/lm3s69xx/optenuart1.yml index e992cbcc87..cb7cbe5783 100644 --- a/spec/build/bsps/arm/lm3s69xx/optenuart1.yml +++ b/spec/build/bsps/arm/lm3s69xx/optenuart1.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lm3s69xx/optenuart2.yml b/spec/build/bsps/arm/lm3s69xx/optenuart2.yml index 7e312b4df7..57aa55401e 100644 --- a/spec/build/bsps/arm/lm3s69xx/optenuart2.yml +++ b/spec/build/bsps/arm/lm3s69xx/optenuart2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml b/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml index a1a9003a86..711b899202 100644 --- a/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml +++ b/spec/build/bsps/arm/lm3s69xx/optgpioahb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s3749 diff --git a/spec/build/bsps/arm/lm3s69xx/optgpionum.yml b/spec/build/bsps/arm/lm3s69xx/optgpionum.yml index da509e1163..4a7689b97f 100644 --- a/spec/build/bsps/arm/lm3s69xx/optgpionum.yml +++ b/spec/build/bsps/arm/lm3s69xx/optgpionum.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: arm/lm3s3749 value: 8 diff --git a/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml b/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml index fd0a6ccba2..5de3a78a35 100644 --- a/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml +++ b/spec/build/bsps/arm/lm3s69xx/optlm3s3749.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: arm/lm3s3749 value: true diff --git a/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml b/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml index 109997f5ee..76a143ed4f 100644 --- a/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml +++ b/spec/build/bsps/arm/lm3s69xx/optlm3s6965.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965 diff --git a/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml b/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml index 42ecbf25db..5720ad2306 100644 --- a/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml +++ b/spec/build/bsps/arm/lm3s69xx/optlm4f120.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: arm/lm4f120 value: true diff --git a/spec/build/bsps/arm/lm3s69xx/optssiblks.yml b/spec/build/bsps/arm/lm3s69xx/optssiblks.yml index 198e978a77..d839dc84ae 100644 --- a/spec/build/bsps/arm/lm3s69xx/optssiblks.yml +++ b/spec/build/bsps/arm/lm3s69xx/optssiblks.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: arm/lm3s3749 value: 2 diff --git a/spec/build/bsps/arm/lm3s69xx/optssiclk.yml b/spec/build/bsps/arm/lm3s69xx/optssiclk.yml index 8c2b76e3bd..79265b2902 100644 --- a/spec/build/bsps/arm/lm3s69xx/optssiclk.yml +++ b/spec/build/bsps/arm/lm3s69xx/optssiclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1000000 diff --git a/spec/build/bsps/arm/lm3s69xx/optsysclk.yml b/spec/build/bsps/arm/lm3s69xx/optsysclk.yml index 9bde41291f..3e85c1881e 100644 --- a/spec/build/bsps/arm/lm3s69xx/optsysclk.yml +++ b/spec/build/bsps/arm/lm3s69xx/optsysclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lm3s3749 diff --git a/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml b/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml index fa80b62bb7..b21ada0c14 100644 --- a/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml +++ b/spec/build/bsps/arm/lm3s69xx/optuartbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/lm3s69xx/optudma.yml b/spec/build/bsps/arm/lm3s69xx/optudma.yml index 7c433389c9..2a7f2c182d 100644 --- a/spec/build/bsps/arm/lm3s69xx/optudma.yml +++ b/spec/build/bsps/arm/lm3s69xx/optudma.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s3749 diff --git a/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml b/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml index a2d232a533..e775d0b082 100644 --- a/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml +++ b/spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lm3s6965 diff --git a/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml b/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml index 82338c2298..aa4da6aae0 100644 --- a/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml +++ b/spec/build/bsps/arm/lm3s69xx/tstlm3s3749.yml @@ -13,6 +13,7 @@ actions: - math - mdosfsfserror - mdosfsfsrdwr + - monitor - monitor02 - paranoia - psxmsgq01 @@ -27,7 +28,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml b/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml index 675af7406f..dc1822019c 100644 --- a/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml +++ b/spec/build/bsps/arm/lm3s69xx/tstlm3s6965.yml @@ -12,7 +12,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml b/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml index 49dda63ed0..d3e32502bb 100644 --- a/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml +++ b/spec/build/bsps/arm/lm3s69xx/tstlm4f120.yml @@ -27,7 +27,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/abi.yml b/spec/build/bsps/arm/lpc176x/abi.yml index 37f0e6056c..7e0e429986 100644 --- a/spec/build/bsps/arm/lpc176x/abi.yml +++ b/spec/build/bsps/arm/lpc176x/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml b/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml index 60f3cd884e..082e59a7c1 100644 --- a/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml +++ b/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml @@ -4,7 +4,7 @@ bsp: lpc1768_mbed 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: lpc176x diff --git a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml index a972542311..8c3df7ebdb 100644 --- a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml +++ b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml @@ -4,7 +4,7 @@ bsp: lpc1768_mbed_ahb_ram 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: lpc176x diff --git a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml index 54af5e7e2d..7e99065532 100644 --- a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml +++ b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml @@ -4,7 +4,7 @@ bsp: lpc1768_mbed_ahb_ram_eth 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: lpc176x diff --git a/spec/build/bsps/arm/lpc176x/grp.yml b/spec/build/bsps/arm/lpc176x/grp.yml index dca5bfe66b..6eb59aad94 100644 --- a/spec/build/bsps/arm/lpc176x/grp.yml +++ b/spec/build/bsps/arm/lpc176x/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/lpc176x/obj.yml b/spec/build/bsps/arm/lpc176x/obj.yml index 80b2191fa5..8cde127ca1 100644 --- a/spec/build/bsps/arm/lpc176x/obj.yml +++ b/spec/build/bsps/arm/lpc176x/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 diff --git a/spec/build/bsps/arm/lpc176x/optcclk.yml b/spec/build/bsps/arm/lpc176x/optcclk.yml index d8c0288299..19837d5e4c 100644 --- a/spec/build/bsps/arm/lpc176x/optcclk.yml +++ b/spec/build/bsps/arm/lpc176x/optcclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 96000000 diff --git a/spec/build/bsps/arm/lpc176x/optconcfg.yml b/spec/build/bsps/arm/lpc176x/optconcfg.yml index 5c9093e969..7bbc04f786 100644 --- a/spec/build/bsps/arm/lpc176x/optconcfg.yml +++ b/spec/build/bsps/arm/lpc176x/optconcfg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc176x/optdmachn.yml b/spec/build/bsps/arm/lpc176x/optdmachn.yml index 817b0f7767..bc10a9e013 100644 --- a/spec/build/bsps/arm/lpc176x/optdmachn.yml +++ b/spec/build/bsps/arm/lpc176x/optdmachn.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 2 diff --git a/spec/build/bsps/arm/lpc176x/optlpc1768.yml b/spec/build/bsps/arm/lpc176x/optlpc1768.yml index a14d3c1434..0f1d62684a 100644 --- a/spec/build/bsps/arm/lpc176x/optlpc1768.yml +++ b/spec/build/bsps/arm/lpc176x/optlpc1768.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml index 5c4f2ce0b7..ab61e0e502 100644 --- a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml +++ b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1024 diff --git a/spec/build/bsps/arm/lpc176x/optoscmain.yml b/spec/build/bsps/arm/lpc176x/optoscmain.yml index 8bbe329836..ae99169430 100644 --- a/spec/build/bsps/arm/lpc176x/optoscmain.yml +++ b/spec/build/bsps/arm/lpc176x/optoscmain.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 12000000 diff --git a/spec/build/bsps/arm/lpc176x/optoscrtc.yml b/spec/build/bsps/arm/lpc176x/optoscrtc.yml index 2c0895f3b9..9a7f6789f5 100644 --- a/spec/build/bsps/arm/lpc176x/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc176x/optoscrtc.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 32768 diff --git a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml index 95c157ee3a..8b87c8527a 100644 --- a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml +++ b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml index cd599b292e..9ad72e16f7 100644 --- a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc176x/optstopusb.yml b/spec/build/bsps/arm/lpc176x/optstopusb.yml index 7a0f8421ac..e68660604f 100644 --- a/spec/build/bsps/arm/lpc176x/optstopusb.yml +++ b/spec/build/bsps/arm/lpc176x/optstopusb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml index 53553c92b6..4e289d89ec 100644 --- a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml +++ b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc176x/optuartbaud.yml b/spec/build/bsps/arm/lpc176x/optuartbaud.yml index 2fa27c270f..ec10461323 100644 --- a/spec/build/bsps/arm/lpc176x/optuartbaud.yml +++ b/spec/build/bsps/arm/lpc176x/optuartbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 9600 diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml index 43372d8106..57a2ec206c 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml @@ -24,7 +24,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml index 2aaf7a87dc..8b0c33b0dc 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml @@ -26,7 +26,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml index bca644de68..d558b479b2 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml @@ -125,7 +125,7 @@ actions: - writev build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/abi.yml b/spec/build/bsps/arm/lpc24xx/abi.yml index c63b60e295..7269ec56aa 100644 --- a/spec/build/bsps/arm/lpc24xx/abi.yml +++ b/spec/build/bsps/arm/lpc24xx/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: - arm/lpc17xx_ea_ram diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml index 7d6965fe95..00aa729bbd 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml @@ -4,7 +4,7 @@ bsp: lpc17xx_ea_ram 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml index 0bc957246a..9e33c51d46 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml @@ -4,7 +4,7 @@ bsp: lpc17xx_ea_rom_int 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml index 8209b48919..f50837d5b6 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml @@ -4,7 +4,7 @@ bsp: lpc17xx_plx800_ram 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml index 950a7a5e38..14309b51fd 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml @@ -4,7 +4,7 @@ bsp: lpc17xx_plx800_rom_int 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc2362.yml b/spec/build/bsps/arm/lpc24xx/bsplpc2362.yml index 0413c6e532..8a9defe6a1 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc2362.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc2362.yml @@ -4,7 +4,7 @@ bsp: lpc2362 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml b/spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml index 8f7778e263..e2c0f96b30 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml @@ -4,7 +4,7 @@ bsp: lpc23xx_tli800 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml b/spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml index 9a8f98032f..b0a05a1a52 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml @@ -4,7 +4,7 @@ bsp: lpc24xx_ea 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml index b5b77fe195..ae235fd19e 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml @@ -4,7 +4,7 @@ bsp: lpc40xx_ea_ram 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml index 0664558158..89ed32eb6a 100644 --- a/spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml +++ b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml @@ -4,7 +4,7 @@ bsp: lpc40xx_ea_rom_int 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bspncsram.yml b/spec/build/bsps/arm/lpc24xx/bspncsram.yml index 00356fc87b..8b5eb4f1d7 100644 --- a/spec/build/bsps/arm/lpc24xx/bspncsram.yml +++ b/spec/build/bsps/arm/lpc24xx/bspncsram.yml @@ -4,7 +4,7 @@ bsp: lpc24xx_ncs_ram 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bspncsromext.yml b/spec/build/bsps/arm/lpc24xx/bspncsromext.yml index 116aba6983..9220e0e7e4 100644 --- a/spec/build/bsps/arm/lpc24xx/bspncsromext.yml +++ b/spec/build/bsps/arm/lpc24xx/bspncsromext.yml @@ -4,7 +4,7 @@ bsp: lpc24xx_ncs_rom_ext 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bspncsromint.yml b/spec/build/bsps/arm/lpc24xx/bspncsromint.yml index 4a1339fc77..7a35bc1f1f 100644 --- a/spec/build/bsps/arm/lpc24xx/bspncsromint.yml +++ b/spec/build/bsps/arm/lpc24xx/bspncsromint.yml @@ -4,7 +4,7 @@ bsp: lpc24xx_ncs_rom_int 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bspplx800ram.yml b/spec/build/bsps/arm/lpc24xx/bspplx800ram.yml index 4e148a105d..d4a794526f 100644 --- a/spec/build/bsps/arm/lpc24xx/bspplx800ram.yml +++ b/spec/build/bsps/arm/lpc24xx/bspplx800ram.yml @@ -4,7 +4,7 @@ bsp: lpc24xx_plx800_ram 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/bspplx800romint.yml b/spec/build/bsps/arm/lpc24xx/bspplx800romint.yml index 820998f22a..e105672026 100644 --- a/spec/build/bsps/arm/lpc24xx/bspplx800romint.yml +++ b/spec/build/bsps/arm/lpc24xx/bspplx800romint.yml @@ -4,7 +4,7 @@ bsp: lpc24xx_plx800_rom_int 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: lpc24xx diff --git a/spec/build/bsps/arm/lpc24xx/grp.yml b/spec/build/bsps/arm/lpc24xx/grp.yml index f7945908a7..780d484fb0 100644 --- a/spec/build/bsps/arm/lpc24xx/grp.yml +++ b/spec/build/bsps/arm/lpc24xx/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/lpc24xx/obj.yml b/spec/build/bsps/arm/lpc24xx/obj.yml index 7aa2d17b52..a15f17f5c9 100644 --- a/spec/build/bsps/arm/lpc24xx/obj.yml +++ b/spec/build/bsps/arm/lpc24xx/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 diff --git a/spec/build/bsps/arm/lpc24xx/optcclk.yml b/spec/build/bsps/arm/lpc24xx/optcclk.yml index 1a44ff0b35..f16a3c0ea6 100644 --- a/spec/build/bsps/arm/lpc24xx/optcclk.yml +++ b/spec/build/bsps/arm/lpc24xx/optcclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc17xx_ea_ram diff --git a/spec/build/bsps/arm/lpc24xx/optconcfg.yml b/spec/build/bsps/arm/lpc24xx/optconcfg.yml index 8a903b4380..176d990673 100644 --- a/spec/build/bsps/arm/lpc24xx/optconcfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optconcfg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optdmachn.yml b/spec/build/bsps/arm/lpc24xx/optdmachn.yml index 14638cbd36..1df0ae3af1 100644 --- a/spec/build/bsps/arm/lpc24xx/optdmachn.yml +++ b/spec/build/bsps/arm/lpc24xx/optdmachn.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc1768_mbed diff --git a/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml b/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml index 7afec15896..b6dad8f5e7 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc17xx_ea_ram diff --git a/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml b/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml index 3b0b3960f2..f1cd816d0d 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc17xx_ea_rom_int diff --git a/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml b/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml index b4ebc7a3f6..98c1bababf 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc17xx_plx800_rom_int diff --git a/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml b/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml index 2f56d4fcc6..cd9a349c90 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc24xx_ncs_rom_ext diff --git a/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml b/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml index 8abab7cd1d..92620a6d73 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc17xx_plx800_rom_int diff --git a/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml b/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml index aefaa8de24..711b78c921 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc24xx_ncs_rom_ext diff --git a/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml b/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml index fba7e67905..83594fa4e1 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optemctest.yml b/spec/build/bsps/arm/lpc24xx/optemctest.yml index 96451dc88f..af5cee4c34 100644 --- a/spec/build/bsps/arm/lpc24xx/optemctest.yml +++ b/spec/build/bsps/arm/lpc24xx/optemctest.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml b/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml index 8f6b79f752..10070cc160 100644 --- a/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml +++ b/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optethdownpin.yml b/spec/build/bsps/arm/lpc24xx/optethdownpin.yml index 56a7c932d8..cfea1923aa 100644 --- a/spec/build/bsps/arm/lpc24xx/optethdownpin.yml +++ b/spec/build/bsps/arm/lpc24xx/optethdownpin.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optethrmii.yml b/spec/build/bsps/arm/lpc24xx/optethrmii.yml index 4d95bc10aa..1cfc3a99a0 100644 --- a/spec/build/bsps/arm/lpc24xx/optethrmii.yml +++ b/spec/build/bsps/arm/lpc24xx/optethrmii.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc17xx_ea_ram diff --git a/spec/build/bsps/arm/lpc24xx/optheapext.yml b/spec/build/bsps/arm/lpc24xx/optheapext.yml index 03254e3003..9047d83d80 100644 --- a/spec/build/bsps/arm/lpc24xx/optheapext.yml +++ b/spec/build/bsps/arm/lpc24xx/optheapext.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc2362 diff --git a/spec/build/bsps/arm/lpc24xx/optoscmain.yml b/spec/build/bsps/arm/lpc24xx/optoscmain.yml index 67faf6455c..bc09470b96 100644 --- a/spec/build/bsps/arm/lpc24xx/optoscmain.yml +++ b/spec/build/bsps/arm/lpc24xx/optoscmain.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc2362 diff --git a/spec/build/bsps/arm/lpc24xx/optoscrtc.yml b/spec/build/bsps/arm/lpc24xx/optoscrtc.yml index dc67d0e776..74b9b8557c 100644 --- a/spec/build/bsps/arm/lpc24xx/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc24xx/optoscrtc.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 32768 diff --git a/spec/build/bsps/arm/lpc24xx/optotgi2c.yml b/spec/build/bsps/arm/lpc24xx/optotgi2c.yml index a80810e3ae..9901ebedc0 100644 --- a/spec/build/bsps/arm/lpc24xx/optotgi2c.yml +++ b/spec/build/bsps/arm/lpc24xx/optotgi2c.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc17xx_ea_ram diff --git a/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml b/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml index ac6664f415..b717993f7c 100644 --- a/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml +++ b/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc17xx_ea_ram diff --git a/spec/build/bsps/arm/lpc24xx/optresetvec.yml b/spec/build/bsps/arm/lpc24xx/optresetvec.yml index a96613d15b..c2fb9fd906 100644 --- a/spec/build/bsps/arm/lpc24xx/optresetvec.yml +++ b/spec/build/bsps/arm/lpc24xx/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: arm/lpc24xx_ncs_rom_ext value: 0x80000040 diff --git a/spec/build/bsps/arm/lpc24xx/optstopeth.yml b/spec/build/bsps/arm/lpc24xx/optstopeth.yml index cb0ac373eb..e1f1aeca49 100644 --- a/spec/build/bsps/arm/lpc24xx/optstopeth.yml +++ b/spec/build/bsps/arm/lpc24xx/optstopeth.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc2362 diff --git a/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml b/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml index b7590138a9..86c1d51f63 100644 --- a/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc24xx/optstopusb.yml b/spec/build/bsps/arm/lpc24xx/optstopusb.yml index a6d986948c..8ba1aa1cd7 100644 --- a/spec/build/bsps/arm/lpc24xx/optstopusb.yml +++ b/spec/build/bsps/arm/lpc24xx/optstopusb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lpc2362 diff --git a/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml index 91d89c9c37..1dbd346f29 100644 --- a/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml index abb5d0bedc..d4274fd414 100644 --- a/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml index 58363efbec..dd2420bf30 100644 --- a/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml +++ b/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc24xx/optuartbaud.yml b/spec/build/bsps/arm/lpc24xx/optuartbaud.yml index bec352e265..9216e3c8e4 100644 --- a/spec/build/bsps/arm/lpc24xx/optuartbaud.yml +++ b/spec/build/bsps/arm/lpc24xx/optuartbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml index 140cf80a25..4dba9d82b1 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml @@ -7,7 +7,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml index 140cf80a25..4dba9d82b1 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml @@ -7,7 +7,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc23xx.yml b/spec/build/bsps/arm/lpc24xx/tstlpc23xx.yml index 4d3b175bd6..7802c271c6 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc23xx.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc23xx.yml @@ -57,7 +57,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml index 140cf80a25..4dba9d82b1 100644 --- a/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml @@ -7,7 +7,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstncsromint.yml b/spec/build/bsps/arm/lpc24xx/tstncsromint.yml index 140cf80a25..4dba9d82b1 100644 --- a/spec/build/bsps/arm/lpc24xx/tstncsromint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstncsromint.yml @@ -7,7 +7,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml b/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml index 140cf80a25..4dba9d82b1 100644 --- a/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml +++ b/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml @@ -7,7 +7,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc32xx/abi.yml b/spec/build/bsps/arm/lpc32xx/abi.yml index 3fa82f50fe..5aa98fb569 100644 --- a/spec/build/bsps/arm/lpc32xx/abi.yml +++ b/spec/build/bsps/arm/lpc32xx/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/lpc32xx/bsplpc32xxmzx.yml b/spec/build/bsps/arm/lpc32xx/bsplpc32xxmzx.yml index bb4508602e..633f551de6 100644 --- a/spec/build/bsps/arm/lpc32xx/bsplpc32xxmzx.yml +++ b/spec/build/bsps/arm/lpc32xx/bsplpc32xxmzx.yml @@ -4,7 +4,7 @@ bsp: lpc32xx_mzx 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: lpc32xx diff --git a/spec/build/bsps/arm/lpc32xx/bspmzxstage1.yml b/spec/build/bsps/arm/lpc32xx/bspmzxstage1.yml index 5b29e05613..bcb3ce5d76 100644 --- a/spec/build/bsps/arm/lpc32xx/bspmzxstage1.yml +++ b/spec/build/bsps/arm/lpc32xx/bspmzxstage1.yml @@ -4,7 +4,7 @@ bsp: lpc32xx_mzx_stage_1 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: lpc32xx diff --git a/spec/build/bsps/arm/lpc32xx/bspmzxstage2.yml b/spec/build/bsps/arm/lpc32xx/bspmzxstage2.yml index d65ab60abd..c54a460a70 100644 --- a/spec/build/bsps/arm/lpc32xx/bspmzxstage2.yml +++ b/spec/build/bsps/arm/lpc32xx/bspmzxstage2.yml @@ -4,7 +4,7 @@ bsp: lpc32xx_mzx_stage_2 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: lpc32xx diff --git a/spec/build/bsps/arm/lpc32xx/bspphycore.yml b/spec/build/bsps/arm/lpc32xx/bspphycore.yml index 346a612d16..231a6cf286 100644 --- a/spec/build/bsps/arm/lpc32xx/bspphycore.yml +++ b/spec/build/bsps/arm/lpc32xx/bspphycore.yml @@ -4,7 +4,7 @@ bsp: lpc32xx_phycore 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: lpc32xx diff --git a/spec/build/bsps/arm/lpc32xx/grp.yml b/spec/build/bsps/arm/lpc32xx/grp.yml index 272c4315e8..f8e7814431 100644 --- a/spec/build/bsps/arm/lpc32xx/grp.yml +++ b/spec/build/bsps/arm/lpc32xx/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/lpc32xx/obj.yml b/spec/build/bsps/arm/lpc32xx/obj.yml index 4fb57e15b9..86dfda869a 100644 --- a/spec/build/bsps/arm/lpc32xx/obj.yml +++ b/spec/build/bsps/arm/lpc32xx/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 @@ -48,6 +48,7 @@ source: - bsps/arm/lpc32xx/start/bspstart.c - bsps/arm/lpc32xx/start/bspstarthooks.c - bsps/arm/lpc32xx/start/emc.c +- bsps/arm/lpc32xx/start/mmu.c - bsps/arm/lpc32xx/start/restart.c - bsps/arm/lpc32xx/start/system-clocks.c - bsps/arm/lpc32xx/start/timer.c diff --git a/spec/build/bsps/arm/lpc32xx/optdismmu.yml b/spec/build/bsps/arm/lpc32xx/optdismmu.yml index f0acf5a4b3..46969f5cfb 100644 --- a/spec/build/bsps/arm/lpc32xx/optdismmu.yml +++ b/spec/build/bsps/arm/lpc32xx/optdismmu.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc32xx/optdisroprot.yml b/spec/build/bsps/arm/lpc32xx/optdisroprot.yml index 4a2b675db7..1cd7adb6bd 100644 --- a/spec/build/bsps/arm/lpc32xx/optdisroprot.yml +++ b/spec/build/bsps/arm/lpc32xx/optdisroprot.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml b/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml index f378ad048a..7254f6095b 100644 --- a/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml +++ b/spec/build/bsps/arm/lpc32xx/optdisrwdc.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc32xx/optdmachn.yml b/spec/build/bsps/arm/lpc32xx/optdmachn.yml index 19f8acb182..298a5d32ac 100644 --- a/spec/build/bsps/arm/lpc32xx/optdmachn.yml +++ b/spec/build/bsps/arm/lpc32xx/optdmachn.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 8 diff --git a/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml b/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml index c06a6b2fca..d8a33c272c 100644 --- a/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml +++ b/spec/build/bsps/arm/lpc32xx/optenwdgrst.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc32xx/optethrmii.yml b/spec/build/bsps/arm/lpc32xx/optethrmii.yml index ed51b9491e..d90c2f63a9 100644 --- a/spec/build/bsps/arm/lpc32xx/optethrmii.yml +++ b/spec/build/bsps/arm/lpc32xx/optethrmii.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc32xx/optoscmain.yml b/spec/build/bsps/arm/lpc32xx/optoscmain.yml index 6f93400e98..8f2535eae2 100644 --- a/spec/build/bsps/arm/lpc32xx/optoscmain.yml +++ b/spec/build/bsps/arm/lpc32xx/optoscmain.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 13000000 diff --git a/spec/build/bsps/arm/lpc32xx/optoscrtc.yml b/spec/build/bsps/arm/lpc32xx/optoscrtc.yml index 443f19e963..1485cca27f 100644 --- a/spec/build/bsps/arm/lpc32xx/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc32xx/optoscrtc.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 32768 diff --git a/spec/build/bsps/arm/lpc32xx/optotgi2c.yml b/spec/build/bsps/arm/lpc32xx/optotgi2c.yml index a2705d5219..442fa9bf94 100644 --- a/spec/build/bsps/arm/lpc32xx/optotgi2c.yml +++ b/spec/build/bsps/arm/lpc32xx/optotgi2c.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc32xx_mzx diff --git a/spec/build/bsps/arm/lpc32xx/optotgvbus.yml b/spec/build/bsps/arm/lpc32xx/optotgvbus.yml index 038e04472e..9d16923972 100644 --- a/spec/build/bsps/arm/lpc32xx/optotgvbus.yml +++ b/spec/build/bsps/arm/lpc32xx/optotgvbus.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: - arm/lpc32xx_mzx diff --git a/spec/build/bsps/arm/lpc32xx/optperiphclk.yml b/spec/build/bsps/arm/lpc32xx/optperiphclk.yml index dfd3e27953..32d5dab514 100644 --- a/spec/build/bsps/arm/lpc32xx/optperiphclk.yml +++ b/spec/build/bsps/arm/lpc32xx/optperiphclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 13000000 diff --git a/spec/build/bsps/arm/lpc32xx/optresetvec.yml b/spec/build/bsps/arm/lpc32xx/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/arm/lpc32xx/optresetvec.yml +++ b/spec/build/bsps/arm/lpc32xx/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc32xx/optscratchsz.yml b/spec/build/bsps/arm/lpc32xx/optscratchsz.yml index 5299cfa992..8fc6268c08 100644 --- a/spec/build/bsps/arm/lpc32xx/optscratchsz.yml +++ b/spec/build/bsps/arm/lpc32xx/optscratchsz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - arm/lpc32xx_mzx diff --git a/spec/build/bsps/arm/lpc32xx/optstopeth.yml b/spec/build/bsps/arm/lpc32xx/optstopeth.yml index 036b3c14a3..d4b66fcd6b 100644 --- a/spec/build/bsps/arm/lpc32xx/optstopeth.yml +++ b/spec/build/bsps/arm/lpc32xx/optstopeth.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml b/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml index d5894ce274..edb5f5df96 100644 --- a/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc32xx/optstopgpdma.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc32xx/optstopusb.yml b/spec/build/bsps/arm/lpc32xx/optstopusb.yml index 8b6991a01d..8cd9014732 100644 --- a/spec/build/bsps/arm/lpc32xx/optstopusb.yml +++ b/spec/build/bsps/arm/lpc32xx/optstopusb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/lpc32xx/optu3clk.yml b/spec/build/bsps/arm/lpc32xx/optu3clk.yml index 998841d033..311dd38bad 100644 --- a/spec/build/bsps/arm/lpc32xx/optu3clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu3clk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x00001386 diff --git a/spec/build/bsps/arm/lpc32xx/optu4clk.yml b/spec/build/bsps/arm/lpc32xx/optu4clk.yml index d0dafb8f78..76a396d2b3 100644 --- a/spec/build/bsps/arm/lpc32xx/optu4clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu4clk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x00001386 diff --git a/spec/build/bsps/arm/lpc32xx/optu5clk.yml b/spec/build/bsps/arm/lpc32xx/optu5clk.yml index 47065d8eeb..ac46b0b1d4 100644 --- a/spec/build/bsps/arm/lpc32xx/optu5clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu5clk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x00001386 diff --git a/spec/build/bsps/arm/lpc32xx/optu6clk.yml b/spec/build/bsps/arm/lpc32xx/optu6clk.yml index 9a6a89da97..30ea1f4a16 100644 --- a/spec/build/bsps/arm/lpc32xx/optu6clk.yml +++ b/spec/build/bsps/arm/lpc32xx/optu6clk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x00001386 diff --git a/spec/build/bsps/arm/lpc32xx/optuart1baud.yml b/spec/build/bsps/arm/lpc32xx/optuart1baud.yml index b1267567f1..4e9feac9f8 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart1baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart1baud.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc32xx/optuart2baud.yml b/spec/build/bsps/arm/lpc32xx/optuart2baud.yml index cd848156e8..1e9760d01c 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart2baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart2baud.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc32xx/optuart3baud.yml b/spec/build/bsps/arm/lpc32xx/optuart3baud.yml index 48513c9370..7fa8f237f4 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart3baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart3baud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/lpc32xx/optuart4baud.yml b/spec/build/bsps/arm/lpc32xx/optuart4baud.yml index 66ac9b857a..fce9eebfc3 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart4baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart4baud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/lpc32xx/optuart5baud.yml b/spec/build/bsps/arm/lpc32xx/optuart5baud.yml index c09f50b481..f602f1828e 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart5baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart5baud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/lpc32xx/optuart6baud.yml b/spec/build/bsps/arm/lpc32xx/optuart6baud.yml index 2d512f00a1..e11fdc3ef2 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart6baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart6baud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/lpc32xx/optuart7baud.yml b/spec/build/bsps/arm/lpc32xx/optuart7baud.yml index 90b72e4570..fc19e71dee 100644 --- a/spec/build/bsps/arm/lpc32xx/optuart7baud.yml +++ b/spec/build/bsps/arm/lpc32xx/optuart7baud.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml b/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml index 2821aeb5c3..4db6d47dad 100644 --- a/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml +++ b/spec/build/bsps/arm/lpc32xx/tstmzxstage1.yml @@ -15,7 +15,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/opta9periphclk.yml b/spec/build/bsps/arm/opta9periphclk.yml index 2768086225..26aef392cb 100644 --- a/spec/build/bsps/arm/opta9periphclk.yml +++ b/spec/build/bsps/arm/opta9periphclk.yml @@ -6,7 +6,7 @@ actions: - define: 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: - enabled-by: arm/xilinx_zynq_zc702 value: 333333333 diff --git a/spec/build/bsps/arm/optgiccpuif.yml b/spec/build/bsps/arm/optgiccpuif.yml index 8c09e93d65..fce08771f7 100644 --- a/spec/build/bsps/arm/optgiccpuif.yml +++ b/spec/build/bsps/arm/optgiccpuif.yml @@ -4,7 +4,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x2c000000 diff --git a/spec/build/bsps/arm/optgicdist.yml b/spec/build/bsps/arm/optgicdist.yml index ccb5e49837..d8fe7eb761 100644 --- a/spec/build/bsps/arm/optgicdist.yml +++ b/spec/build/bsps/arm/optgicdist.yml @@ -4,7 +4,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0xaf000000 diff --git a/spec/build/bsps/arm/optgicredist.yml b/spec/build/bsps/arm/optgicredist.yml index 8b7a758b5d..74311ff5c1 100644 --- a/spec/build/bsps/arm/optgicredist.yml +++ b/spec/build/bsps/arm/optgicredist.yml @@ -4,7 +4,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0xaf100000 diff --git a/spec/build/bsps/arm/optgicspicount.yml b/spec/build/bsps/arm/optgicspicount.yml index ba4a9fc945..269b33b74e 100644 --- a/spec/build/bsps/arm/optgicspicount.yml +++ b/spec/build/bsps/arm/optgicspicount.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 64 diff --git a/spec/build/bsps/arm/optgtfreq.yml b/spec/build/bsps/arm/optgtfreq.yml index f2dfe204c8..513d0bbbde 100644 --- a/spec/build/bsps/arm/optgtfreq.yml +++ b/spec/build/bsps/arm/optgtfreq.yml @@ -4,7 +4,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 100000000 diff --git a/spec/build/bsps/arm/optgtsysbase.yml b/spec/build/bsps/arm/optgtsysbase.yml index ff9215d488..7c2b9ac53b 100644 --- a/spec/build/bsps/arm/optgtsysbase.yml +++ b/spec/build/bsps/arm/optgtsysbase.yml @@ -4,7 +4,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0xaa430000 diff --git a/spec/build/bsps/arm/optgtsyscntcr.yml b/spec/build/bsps/arm/optgtsyscntcr.yml index 0beb8d2e2d..f2662745e5 100644 --- a/spec/build/bsps/arm/optgtsyscntcr.yml +++ b/spec/build/bsps/arm/optgtsyscntcr.yml @@ -4,7 +4,7 @@ actions: - format-and-define: 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: - enabled-by: arm/fvp_cortex_r52 value: 0x00000101 diff --git a/spec/build/bsps/arm/optgtusevirt.yml b/spec/build/bsps/arm/optgtusevirt.yml index f680ed36d7..0fbc2ff83d 100644 --- a/spec/build/bsps/arm/optgtusevirt.yml +++ b/spec/build/bsps/arm/optgtusevirt.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/optmmusmallpages.yml b/spec/build/bsps/arm/optmmusmallpages.yml index 2bc02ed5df..a418e3836d 100644 --- a/spec/build/bsps/arm/optmmusmallpages.yml +++ b/spec/build/bsps/arm/optmmusmallpages.yml @@ -13,7 +13,7 @@ actions: conf.env["ARM_MMU_TRANSLATION_TABLE_SIZE"] = tbl_sz build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: arm/realview_pbx_a9_qemu value: true diff --git a/spec/build/bsps/arm/optmmusz.yml b/spec/build/bsps/arm/optmmusz.yml index f4c5b2f4ac..42ed4385b9 100644 --- a/spec/build/bsps/arm/optmmusz.yml +++ b/spec/build/bsps/arm/optmmusz.yml @@ -7,7 +7,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00004000 diff --git a/spec/build/bsps/arm/optmpuctrl.yml b/spec/build/bsps/arm/optmpuctrl.yml new file mode 100644 index 0000000000..2515a24971 --- /dev/null +++ b/spec/build/bsps/arm/optmpuctrl.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define-unquoted: null +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +description: | + Default value of the ARM MPU CTRL register +default: +- enabled-by: true + value: (ARMV7M_MPU_CTRL_ENABLE | ARMV7M_MPU_CTRL_PRIVDEFENA) +enabled-by: true +format: '{}' +links: [] +name: ARMV7M_MPU_CTRL_DEFAULT +type: build diff --git a/spec/build/bsps/arm/optstartvecaddralign.yml b/spec/build/bsps/arm/optstartvecaddralign.yml new file mode 100644 index 0000000000..aa12b1968b --- /dev/null +++ b/spec/build/bsps/arm/optstartvecaddralign.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: bsps/arm/tms570 + value: 64 +- enabled-by: true + value: null +description: | + Defines the alignment in bytes of the vector address table begin. The vector + address table contains the exception handler addresses. When no alignment is + specified, the vector address table immediately follows the vector + instruction table. +enabled-by: true +format: '{}' +links: [] +name: BSP_START_VECTOR_ADDRESS_TABLE_ALIGNMENT +type: build diff --git a/spec/build/bsps/arm/raspberrypi/abi.yml b/spec/build/bsps/arm/raspberrypi/abi.yml index 9cbe152c32..e360ca1ca5 100644 --- a/spec/build/bsps/arm/raspberrypi/abi.yml +++ b/spec/build/bsps/arm/raspberrypi/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: arm/raspberrypi value: diff --git a/spec/build/bsps/arm/raspberrypi/bspraspberrypi.yml b/spec/build/bsps/arm/raspberrypi/bspraspberrypi.yml index de0a626105..510d17fc2b 100644 --- a/spec/build/bsps/arm/raspberrypi/bspraspberrypi.yml +++ b/spec/build/bsps/arm/raspberrypi/bspraspberrypi.yml @@ -4,7 +4,7 @@ bsp: raspberrypi 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: raspberrypi diff --git a/spec/build/bsps/arm/raspberrypi/bspraspberrypi2.yml b/spec/build/bsps/arm/raspberrypi/bspraspberrypi2.yml index 06baf7d9dd..f28d33fc7d 100644 --- a/spec/build/bsps/arm/raspberrypi/bspraspberrypi2.yml +++ b/spec/build/bsps/arm/raspberrypi/bspraspberrypi2.yml @@ -4,7 +4,7 @@ bsp: raspberrypi2 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: raspberrypi diff --git a/spec/build/bsps/arm/raspberrypi/grp.yml b/spec/build/bsps/arm/raspberrypi/grp.yml index 6c0bcab9c1..ac8465ac61 100644 --- a/spec/build/bsps/arm/raspberrypi/grp.yml +++ b/spec/build/bsps/arm/raspberrypi/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/raspberrypi/linkcmds.yml b/spec/build/bsps/arm/raspberrypi/linkcmds.yml index 100d593757..cbcf2500a6 100644 --- a/spec/build/bsps/arm/raspberrypi/linkcmds.yml +++ b/spec/build/bsps/arm/raspberrypi/linkcmds.yml @@ -35,7 +35,7 @@ content: | INCLUDE linkcmds.armv4 copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/raspberrypi/obj.yml b/spec/build/bsps/arm/raspberrypi/obj.yml index de6df3d202..ea370829df 100644 --- a/spec/build/bsps/arm/raspberrypi/obj.yml +++ b/spec/build/bsps/arm/raspberrypi/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 @@ -26,7 +26,6 @@ install: - bsps/arm/raspberrypi/include/bsp/vc.h links: [] source: -- bsps/arm/raspberrypi/clock/clockdrv.c - bsps/arm/raspberrypi/console/console-config.c - bsps/arm/raspberrypi/console/fb.c - bsps/arm/raspberrypi/console/fbcons.c @@ -47,6 +46,7 @@ source: - bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c - bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/shared/dev/clock/bcm2835-system-timer.c - bsps/shared/dev/cpucounter/cpucounterfrequency.c - bsps/shared/dev/cpucounter/cpucounterread.c - bsps/shared/dev/getentropy/getentropy-cpucounter.c diff --git a/spec/build/bsps/arm/raspberrypi/objsmp.yml b/spec/build/bsps/arm/raspberrypi/objsmp.yml index 547c39abf5..6bee8c42b1 100644 --- a/spec/build/bsps/arm/raspberrypi/objsmp.yml +++ b/spec/build/bsps/arm/raspberrypi/objsmp.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/arm/raspberrypi/opti2ciomode.yml b/spec/build/bsps/arm/raspberrypi/opti2ciomode.yml index 86e77d2cc6..3057eaf771 100644 --- a/spec/build/bsps/arm/raspberrypi/opti2ciomode.yml +++ b/spec/build/bsps/arm/raspberrypi/opti2ciomode.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/raspberrypi/optnocachelen.yml b/spec/build/bsps/arm/raspberrypi/optnocachelen.yml index aff5d4ebe7..ba5e075eb1 100644 --- a/spec/build/bsps/arm/raspberrypi/optnocachelen.yml +++ b/spec/build/bsps/arm/raspberrypi/optnocachelen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00200000 diff --git a/spec/build/bsps/arm/raspberrypi/optramlen.yml b/spec/build/bsps/arm/raspberrypi/optramlen.yml index 21baba60cf..ba1cdcd869 100644 --- a/spec/build/bsps/arm/raspberrypi/optramlen.yml +++ b/spec/build/bsps/arm/raspberrypi/optramlen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x10000000 diff --git a/spec/build/bsps/arm/raspberrypi/optresetvec.yml b/spec/build/bsps/arm/raspberrypi/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/arm/raspberrypi/optresetvec.yml +++ b/spec/build/bsps/arm/raspberrypi/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/raspberrypi/optrpi2.yml b/spec/build/bsps/arm/raspberrypi/optrpi2.yml index 39e9b7b779..36c610a119 100644 --- a/spec/build/bsps/arm/raspberrypi/optrpi2.yml +++ b/spec/build/bsps/arm/raspberrypi/optrpi2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: arm/raspberrypi2 value: true diff --git a/spec/build/bsps/arm/raspberrypi/optspiiomode.yml b/spec/build/bsps/arm/raspberrypi/optspiiomode.yml index 69c197be59..f06497672b 100644 --- a/spec/build/bsps/arm/raspberrypi/optspiiomode.yml +++ b/spec/build/bsps/arm/raspberrypi/optspiiomode.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/realview-pbx-a9/abi.yml b/spec/build/bsps/arm/realview-pbx-a9/abi.yml index d3161d624d..280b42de1e 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/abi.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml b/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml index a6d573023d..4111830ce9 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml @@ -4,7 +4,7 @@ bsp: realview_pbx_a9_qemu 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: realview-pbx-a9 @@ -54,6 +54,8 @@ links: - role: build-dependency uid: ../../opto0 - role: build-dependency + uid: ../../tstqemu +- role: build-dependency uid: ../../bspopts source: - bsps/arm/realview-pbx-a9/console/console-config.c diff --git a/spec/build/bsps/arm/realview-pbx-a9/objsmp.yml b/spec/build/bsps/arm/realview-pbx-a9/objsmp.yml index 0c1ac9e6bb..7268c9ad6d 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/objsmp.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/objsmp.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/arm/realview-pbx-a9/opta9periphclk.yml b/spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml index acd0524ce0..f6b4b89f76 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/opta9periphclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 100000000 diff --git a/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml b/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml index c86800df35..01b4959995 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optcachedata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml b/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml index 90e0e1301a..62607fb235 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optcacheinst.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml b/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml index 4abc209af2..bda80ccc24 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optclkbootcpu.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml b/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml index e303a8bf9f..f0b83e1402 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optclkfastidle.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml b/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/rtl22xx/abi.yml b/spec/build/bsps/arm/rtl22xx/abi.yml index 0d70e8b6c8..9747eef3ea 100644 --- a/spec/build/bsps/arm/rtl22xx/abi.yml +++ b/spec/build/bsps/arm/rtl22xx/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: arm/rtl22xx value: diff --git a/spec/build/bsps/arm/rtl22xx/bsprtl22xx.yml b/spec/build/bsps/arm/rtl22xx/bsprtl22xx.yml index ae50b040b5..f78dd2abee 100644 --- a/spec/build/bsps/arm/rtl22xx/bsprtl22xx.yml +++ b/spec/build/bsps/arm/rtl22xx/bsprtl22xx.yml @@ -4,7 +4,7 @@ bsp: rtl22xx 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: rtl22xx diff --git a/spec/build/bsps/arm/rtl22xx/bsprtl22xxt.yml b/spec/build/bsps/arm/rtl22xx/bsprtl22xxt.yml index 6401c72e8c..294a5fa417 100644 --- a/spec/build/bsps/arm/rtl22xx/bsprtl22xxt.yml +++ b/spec/build/bsps/arm/rtl22xx/bsprtl22xxt.yml @@ -4,7 +4,7 @@ bsp: rtl22xx_t 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: rtl22xx diff --git a/spec/build/bsps/arm/rtl22xx/grp.yml b/spec/build/bsps/arm/rtl22xx/grp.yml index d4665c6d5e..bf50080543 100644 --- a/spec/build/bsps/arm/rtl22xx/grp.yml +++ b/spec/build/bsps/arm/rtl22xx/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/arm/rtl22xx/obj.yml b/spec/build/bsps/arm/rtl22xx/obj.yml index 2c296febfb..720725cc35 100644 --- a/spec/build/bsps/arm/rtl22xx/obj.yml +++ b/spec/build/bsps/arm/rtl22xx/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 diff --git a/spec/build/bsps/arm/rtl22xx/optskyeye.yml b/spec/build/bsps/arm/rtl22xx/optskyeye.yml index 0d805efefd..7411775a3e 100644 --- a/spec/build/bsps/arm/rtl22xx/optskyeye.yml +++ b/spec/build/bsps/arm/rtl22xx/optskyeye.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/rtl22xx/start.yml b/spec/build/bsps/arm/rtl22xx/start.yml index 4fe0065e7e..9b238e33d8 100644 --- a/spec/build/bsps/arm/rtl22xx/start.yml +++ b/spec/build/bsps/arm/rtl22xx/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/arm/rtl22xx/tstrtl22xx.yml b/spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml index 73065c3ea8..145d07adc0 100644 --- a/spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml +++ b/spec/build/bsps/arm/rtl22xx/tstrtl22xx.yml @@ -16,7 +16,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml b/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml index 80200abb7a..fbba9c3ec6 100644 --- a/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml +++ b/spec/build/bsps/arm/rtl22xx/tstrtl22xxt.yml @@ -12,7 +12,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/smdk2410/abi.yml b/spec/build/bsps/arm/smdk2410/abi.yml index 3b66ec01ba..f41d0c0385 100644 --- a/spec/build/bsps/arm/smdk2410/abi.yml +++ b/spec/build/bsps/arm/smdk2410/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml b/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml index 8348f7672b..ec7dc73af4 100644 --- a/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml +++ b/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml @@ -4,7 +4,7 @@ bsp: smdk2410 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: smdk2410 diff --git a/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml b/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml index 187b7972a0..e5daf1f706 100644 --- a/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml +++ b/spec/build/bsps/arm/smdk2410/optcpus3c2410.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: arm/smdk2410 value: true diff --git a/spec/build/bsps/arm/smdk2410/optskyeye.yml b/spec/build/bsps/arm/smdk2410/optskyeye.yml index 0d805efefd..7411775a3e 100644 --- a/spec/build/bsps/arm/smdk2410/optskyeye.yml +++ b/spec/build/bsps/arm/smdk2410/optskyeye.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/smdk2410/start.yml b/spec/build/bsps/arm/smdk2410/start.yml index 6910892daf..0945fbd472 100644 --- a/spec/build/bsps/arm/smdk2410/start.yml +++ b/spec/build/bsps/arm/smdk2410/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/arm/start.yml b/spec/build/bsps/arm/start.yml index 07120dcc71..8e82d0ea48 100644 --- a/spec/build/bsps/arm/start.yml +++ b/spec/build/bsps/arm/start.yml @@ -2,12 +2,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) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] install-path: ${BSP_LIBDIR} -links: [] +links: +- role: build-dependency + uid: optstartvecaddralign source: - bsps/arm/shared/start/start.S target: start.o diff --git a/spec/build/bsps/arm/stm32f4/abi.yml b/spec/build/bsps/arm/stm32f4/abi.yml index 3d8cf52ec9..0e4c5a5fb5 100644 --- a/spec/build/bsps/arm/stm32f4/abi.yml +++ b/spec/build/bsps/arm/stm32f4/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: arm/stm32f105rc value: diff --git a/spec/build/bsps/arm/stm32f4/bspstm32f105rc.yml b/spec/build/bsps/arm/stm32f4/bspstm32f105rc.yml index 46e5b61252..b5c035863b 100644 --- a/spec/build/bsps/arm/stm32f4/bspstm32f105rc.yml +++ b/spec/build/bsps/arm/stm32f4/bspstm32f105rc.yml @@ -4,7 +4,7 @@ bsp: stm32f105rc 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: stm32f4 diff --git a/spec/build/bsps/arm/stm32f4/bspstm32f4.yml b/spec/build/bsps/arm/stm32f4/bspstm32f4.yml index 2e85299950..bb38f006e6 100644 --- a/spec/build/bsps/arm/stm32f4/bspstm32f4.yml +++ b/spec/build/bsps/arm/stm32f4/bspstm32f4.yml @@ -4,7 +4,7 @@ bsp: stm32f4 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: stm32f4 diff --git a/spec/build/bsps/arm/stm32f4/grp.yml b/spec/build/bsps/arm/stm32f4/grp.yml index f523f6dfee..27e2197e46 100644 --- a/spec/build/bsps/arm/stm32f4/grp.yml +++ b/spec/build/bsps/arm/stm32f4/grp.yml @@ -2,7 +2,7 @@ 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 @@ -51,6 +51,8 @@ links: - role: build-dependency uid: optusartbaud - role: build-dependency + uid: ../../optconsoleirq +- role: build-dependency uid: ../../linkcmds - role: build-dependency uid: ../../obj diff --git a/spec/build/bsps/arm/stm32f4/obj.yml b/spec/build/bsps/arm/stm32f4/obj.yml index 7e0185d3ee..f895299d1a 100644 --- a/spec/build/bsps/arm/stm32f4/obj.yml +++ b/spec/build/bsps/arm/stm32f4/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 @@ -43,6 +43,7 @@ source: - bsps/arm/shared/irq/irq-armv7m.c - bsps/arm/shared/irq/irq-dispatch-armv7m.c - bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/arm/shared/start/bspstarthook0-empty.c - bsps/arm/stm32f4/console/console-config.c - bsps/arm/stm32f4/console/usart.c - bsps/arm/stm32f4/i2c/i2c-config.c diff --git a/spec/build/bsps/arm/stm32f4/opteni2c1.yml b/spec/build/bsps/arm/stm32f4/opteni2c1.yml index dbb47cf63a..8ea4a6433b 100644 --- a/spec/build/bsps/arm/stm32f4/opteni2c1.yml +++ b/spec/build/bsps/arm/stm32f4/opteni2c1.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: arm/stm32f105rc value: true diff --git a/spec/build/bsps/arm/stm32f4/opteni2c2.yml b/spec/build/bsps/arm/stm32f4/opteni2c2.yml index 4206c3e619..0d58fa521e 100644 --- a/spec/build/bsps/arm/stm32f4/opteni2c2.yml +++ b/spec/build/bsps/arm/stm32f4/opteni2c2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/stm32f4/optenuart4.yml b/spec/build/bsps/arm/stm32f4/optenuart4.yml index adff97c933..1aa1655880 100644 --- a/spec/build/bsps/arm/stm32f4/optenuart4.yml +++ b/spec/build/bsps/arm/stm32f4/optenuart4.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/stm32f4/optenuart5.yml b/spec/build/bsps/arm/stm32f4/optenuart5.yml index ed52ec5b2d..1e58417faf 100644 --- a/spec/build/bsps/arm/stm32f4/optenuart5.yml +++ b/spec/build/bsps/arm/stm32f4/optenuart5.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/stm32f4/optenusart1.yml b/spec/build/bsps/arm/stm32f4/optenusart1.yml index cdb6a3b53c..7526ce3e0d 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart1.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart1.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/stm32f4/optenusart2.yml b/spec/build/bsps/arm/stm32f4/optenusart2.yml index 8bae93c1d8..7750a6129d 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart2.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/stm32f4/optenusart3.yml b/spec/build/bsps/arm/stm32f4/optenusart3.yml index feb8c1f429..01f3bde736 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart3.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart3.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/stm32f4/optenusart6.yml b/spec/build/bsps/arm/stm32f4/optenusart6.yml index 1755749163..40967c988d 100644 --- a/spec/build/bsps/arm/stm32f4/optenusart6.yml +++ b/spec/build/bsps/arm/stm32f4/optenusart6.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/stm32f4/optf10xxx.yml b/spec/build/bsps/arm/stm32f4/optf10xxx.yml index 2acf8248df..f95cfd6469 100644 --- a/spec/build/bsps/arm/stm32f4/optf10xxx.yml +++ b/spec/build/bsps/arm/stm32f4/optf10xxx.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: arm/stm32f105rc value: true diff --git a/spec/build/bsps/arm/stm32f4/optf4xxxx.yml b/spec/build/bsps/arm/stm32f4/optf4xxxx.yml index a7d4aa9003..091fbef89c 100644 --- a/spec/build/bsps/arm/stm32f4/optf4xxxx.yml +++ b/spec/build/bsps/arm/stm32f4/optf4xxxx.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: arm/stm32f4 value: true diff --git a/spec/build/bsps/arm/stm32f4/opthclk.yml b/spec/build/bsps/arm/stm32f4/opthclk.yml index dc1f69b81e..b9a0208425 100644 --- a/spec/build/bsps/arm/stm32f4/opthclk.yml +++ b/spec/build/bsps/arm/stm32f4/opthclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: arm/stm32f105rc value: 8000000 diff --git a/spec/build/bsps/arm/stm32f4/optoschse.yml b/spec/build/bsps/arm/stm32f4/optoschse.yml index 047b5d98a9..b46093760f 100644 --- a/spec/build/bsps/arm/stm32f4/optoschse.yml +++ b/spec/build/bsps/arm/stm32f4/optoschse.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 8000000 diff --git a/spec/build/bsps/arm/stm32f4/optpclk1.yml b/spec/build/bsps/arm/stm32f4/optpclk1.yml index 493534ad1c..01536b9b0c 100644 --- a/spec/build/bsps/arm/stm32f4/optpclk1.yml +++ b/spec/build/bsps/arm/stm32f4/optpclk1.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: arm/stm32f105rc value: 8000000 diff --git a/spec/build/bsps/arm/stm32f4/optpclk2.yml b/spec/build/bsps/arm/stm32f4/optpclk2.yml index ab25ee194b..720cfae57f 100644 --- a/spec/build/bsps/arm/stm32f4/optpclk2.yml +++ b/spec/build/bsps/arm/stm32f4/optpclk2.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: arm/stm32f105rc value: 8000000 diff --git a/spec/build/bsps/arm/stm32f4/optsysclk.yml b/spec/build/bsps/arm/stm32f4/optsysclk.yml index d70078e2f5..bd82e65db8 100644 --- a/spec/build/bsps/arm/stm32f4/optsysclk.yml +++ b/spec/build/bsps/arm/stm32f4/optsysclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: arm/stm32f105rc value: 8000000 diff --git a/spec/build/bsps/arm/stm32f4/optusartbaud.yml b/spec/build/bsps/arm/stm32f4/optusartbaud.yml index 8d4462cacd..219f2cc5b9 100644 --- a/spec/build/bsps/arm/stm32f4/optusartbaud.yml +++ b/spec/build/bsps/arm/stm32f4/optusartbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml b/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml index 675af7406f..dc1822019c 100644 --- a/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml +++ b/spec/build/bsps/arm/stm32f4/tststm32f105rc.yml @@ -12,7 +12,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/stm32h7/.doorstop.yml b/spec/build/bsps/arm/stm32h7/.doorstop.yml deleted file mode 100644 index 16950ce80f..0000000000 --- a/spec/build/bsps/arm/stm32h7/.doorstop.yml +++ /dev/null @@ -1,6 +0,0 @@ -settings: - digits: 3 - parent: RTEMS-BUILD-BSP-ARM - prefix: RTEMS-BUILD-BSP-ARM-STM32H7 - sep: '-' -attributes: !include ../../../attributes.inc diff --git a/spec/build/bsps/arm/stm32h7/abi.yml b/spec/build/bsps/arm/stm32h7/abi.yml index 2289c595bf..708bb7b0e7 100644 --- a/spec/build/bsps/arm/stm32h7/abi.yml +++ b/spec/build/bsps/arm/stm32h7/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: - arm/stm32h747i-disco-m4 diff --git a/spec/build/bsps/arm/stm32h7/bspnucleoh743zi.yml b/spec/build/bsps/arm/stm32h7/bspnucleoh743zi.yml index c06cf51d00..7870d6188d 100644 --- a/spec/build/bsps/arm/stm32h7/bspnucleoh743zi.yml +++ b/spec/build/bsps/arm/stm32h7/bspnucleoh743zi.yml @@ -4,7 +4,7 @@ bsp: nucleo-h743zi build-type: bsp cflags: [] copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: stm32h7 diff --git a/spec/build/bsps/arm/stm32h7/bspstm32h7.yml b/spec/build/bsps/arm/stm32h7/bspstm32h7.yml index fe0451850d..0aaf1f0cc6 100644 --- a/spec/build/bsps/arm/stm32h7/bspstm32h7.yml +++ b/spec/build/bsps/arm/stm32h7/bspstm32h7.yml @@ -4,7 +4,7 @@ bsp: stm32h7 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: stm32h7 diff --git a/spec/build/bsps/arm/stm32h7/bspstm32h750b-dk.yml b/spec/build/bsps/arm/stm32h7/bspstm32h750b-dk.yml new file mode 100644 index 0000000000..0b910e8a0c --- /dev/null +++ b/spec/build/bsps/arm/stm32h7/bspstm32h750b-dk.yml @@ -0,0 +1,25 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: stm32h750b-dk +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +cppflags: [] +enabled-by: true +family: stm32h7 +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tststm32h757i-eval +source: +- bsps/arm/stm32h7/boards/stm/stm32h747i-disco/stm32h7-bspstarthooks.c +- bsps/arm/stm32h7/boards/stm/stm32h747i-disco/stm32h7-config-clk.c +- bsps/arm/stm32h7/boards/stm/stm32h747i-disco/stm32h7-config-osc.c +- bsps/arm/stm32h7/boards/stm/stm32h750b-dk/stm32h7-config-per.c +- bsps/arm/stm32h7/boards/stm/stm32h750b-dk/system_stm32h7xx.c +- bsps/arm/shared/cache/cache-v7m.c +type: build diff --git a/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval-m4.yml b/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval-m4.yml index 5e9819a308..fc15630c93 100644 --- a/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval-m4.yml +++ b/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval-m4.yml @@ -8,7 +8,8 @@ copyrights: cppflags: [] enabled-by: true family: stm32h7 -includes: [] +includes: +- bsps/arm/stm32h7/boards/stm/stm32h757i-eval install: [] links: - role: build-dependency @@ -16,6 +17,8 @@ links: - role: build-dependency uid: tststm32h757i-eval source: +- bsps/arm/stm32h7/boards/stm/Components/mt25tl01g/mt25tl01g.c +- bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h747i_eval_qspi.c - bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h7-bspstarthooks.c - bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h7-config-clk.c - bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h7-config-osc.c diff --git a/spec/build/bsps/arm/stm32h7/grp.yml b/spec/build/bsps/arm/stm32h7/grp.yml index 9735b6734c..239df9b898 100644 --- a/spec/build/bsps/arm/stm32h7/grp.yml +++ b/spec/build/bsps/arm/stm32h7/grp.yml @@ -2,7 +2,7 @@ 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 @@ -25,6 +25,8 @@ links: - role: build-dependency uid: optenmpualign - role: build-dependency + uid: ../optmpuctrl +- role: build-dependency uid: optenuart4 - role: build-dependency uid: optenuart5 @@ -97,10 +99,18 @@ links: - role: build-dependency uid: optusart1alternatefunc - role: build-dependency + uid: optusart2gpiopins +- role: build-dependency + uid: optusart2gpioregs +- role: build-dependency uid: optusart3gpiopins - role: build-dependency uid: optusart3gpioregs - role: build-dependency + uid: optuart7gpiopins +- role: build-dependency + uid: optuart7gpioregs +- role: build-dependency uid: optvariant - role: build-dependency uid: optethgpiogregs diff --git a/spec/build/bsps/arm/stm32h7/linkcmds.yml b/spec/build/bsps/arm/stm32h7/linkcmds.yml index 371bf15d2f..89084a5209 100644 --- a/spec/build/bsps/arm/stm32h7/linkcmds.yml +++ b/spec/build/bsps/arm/stm32h7/linkcmds.yml @@ -3,7 +3,7 @@ build-type: config-file content: | INCLUDE ${STM32H7_DEFAULT_LINKCMDS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/stm32h7/linkcmdsflash.yml b/spec/build/bsps/arm/stm32h7/linkcmdsflash.yml index 9364e960c2..d0c15c42c7 100644 --- a/spec/build/bsps/arm/stm32h7/linkcmdsflash.yml +++ b/spec/build/bsps/arm/stm32h7/linkcmdsflash.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | bld.install_as("${BSP_LIBDIR}/linkcmds.flash", "linkcmds.flash") do-configure: | diff --git a/spec/build/bsps/arm/stm32h7/linkcmdsflashsdram.yml b/spec/build/bsps/arm/stm32h7/linkcmdsflashsdram.yml index 05d20d0402..5229377d99 100644 --- a/spec/build/bsps/arm/stm32h7/linkcmdsflashsdram.yml +++ b/spec/build/bsps/arm/stm32h7/linkcmdsflashsdram.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | bld.install_as("${BSP_LIBDIR}/linkcmds.flash_sdram", "linkcmds.flash_sdram") do-configure: | diff --git a/spec/build/bsps/arm/stm32h7/linkcmdsmemory.yml b/spec/build/bsps/arm/stm32h7/linkcmdsmemory.yml index 6f320d336c..88dd4e8c91 100644 --- a/spec/build/bsps/arm/stm32h7/linkcmdsmemory.yml +++ b/spec/build/bsps/arm/stm32h7/linkcmdsmemory.yml @@ -84,7 +84,7 @@ content: | stm32h7_memory_sdram_2_end = ORIGIN (SDRAM_2) + LENGTH (SDRAM_2); stm32h7_memory_sdram_2_size = LENGTH (SDRAM_2); copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/stm32h7/linkcmdssdram.yml b/spec/build/bsps/arm/stm32h7/linkcmdssdram.yml index f3588a68d4..e191680a37 100644 --- a/spec/build/bsps/arm/stm32h7/linkcmdssdram.yml +++ b/spec/build/bsps/arm/stm32h7/linkcmdssdram.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | bld.install_as("${BSP_LIBDIR}/linkcmds.sdram", "linkcmds.sdram") do-configure: | diff --git a/spec/build/bsps/arm/stm32h7/linkcmdssram.yml b/spec/build/bsps/arm/stm32h7/linkcmdssram.yml index 1edc7fc515..8433700ca9 100644 --- a/spec/build/bsps/arm/stm32h7/linkcmdssram.yml +++ b/spec/build/bsps/arm/stm32h7/linkcmdssram.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | bld.install_as("${BSP_LIBDIR}/linkcmds.sram", "linkcmds.sram") do-configure: | diff --git a/spec/build/bsps/arm/stm32h7/linkcmdssramsdram.yml b/spec/build/bsps/arm/stm32h7/linkcmdssramsdram.yml index a541f36be1..7db5136720 100644 --- a/spec/build/bsps/arm/stm32h7/linkcmdssramsdram.yml +++ b/spec/build/bsps/arm/stm32h7/linkcmdssramsdram.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | bld.install_as("${BSP_LIBDIR}/linkcmds.sram_sdram", "linkcmds.sram_sdram") do-configure: | diff --git a/spec/build/bsps/arm/stm32h7/obj.yml b/spec/build/bsps/arm/stm32h7/obj.yml index 6df5f3fbd2..37e873f7e5 100644 --- a/spec/build/bsps/arm/stm32h7/obj.yml +++ b/spec/build/bsps/arm/stm32h7/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 @@ -13,10 +13,18 @@ install: - bsps/arm/stm32h7/include/bsp.h - bsps/arm/stm32h7/include/chip.h - bsps/arm/stm32h7/include/stm32_assert_template.h + - bsps/arm/stm32h7/include/stm32h723xx.h + - bsps/arm/stm32h7/include/stm32h725xx.h + - bsps/arm/stm32h7/include/stm32h730xx.h + - bsps/arm/stm32h7/include/stm32h730xxq.h + - bsps/arm/stm32h7/include/stm32h733xx.h + - bsps/arm/stm32h7/include/stm32h735xx.h - bsps/arm/stm32h7/include/stm32h742xx.h - bsps/arm/stm32h7/include/stm32h743xx.h - bsps/arm/stm32h7/include/stm32h745xx.h + - bsps/arm/stm32h7/include/stm32h745xg.h - bsps/arm/stm32h7/include/stm32h747xx.h + - bsps/arm/stm32h7/include/stm32h747xg.h - bsps/arm/stm32h7/include/stm32h750xx.h - bsps/arm/stm32h7/include/stm32h753xx.h - bsps/arm/stm32h7/include/stm32h755xx.h @@ -35,6 +43,7 @@ install: - bsps/arm/stm32h7/include/stm32h7xx_hal_comp.h - bsps/arm/stm32h7/include/stm32h7xx_hal_conf.h - bsps/arm/stm32h7/include/stm32h7xx_hal_conf_template.h + - bsps/arm/stm32h7/include/stm32h7xx_hal_cordic.h - bsps/arm/stm32h7/include/stm32h7xx_hal_cortex.h - bsps/arm/stm32h7/include/stm32h7xx_hal_crc_ex.h - bsps/arm/stm32h7/include/stm32h7xx_hal_crc.h @@ -57,6 +66,7 @@ install: - bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h - bsps/arm/stm32h7/include/stm32h7xx_hal_flash_ex.h - bsps/arm/stm32h7/include/stm32h7xx_hal_flash.h + - bsps/arm/stm32h7/include/stm32h7xx_hal_fmac.h - bsps/arm/stm32h7/include/stm32h7xx_hal_gfxmmu.h - bsps/arm/stm32h7/include/stm32h7xx_hal_gpio_ex.h - bsps/arm/stm32h7/include/stm32h7xx_hal_gpio.h @@ -108,6 +118,7 @@ install: - bsps/arm/stm32h7/include/stm32h7xx_hal_smartcard_ex.h - bsps/arm/stm32h7/include/stm32h7xx_hal_smartcard.h - bsps/arm/stm32h7/include/stm32h7xx_hal_smbus.h + - bsps/arm/stm32h7/include/stm32h7xx_hal_smbus_ex.h - bsps/arm/stm32h7/include/stm32h7xx_hal_spdifrx.h - bsps/arm/stm32h7/include/stm32h7xx_hal_spi_ex.h - bsps/arm/stm32h7/include/stm32h7xx_hal_spi.h @@ -124,6 +135,7 @@ install: - bsps/arm/stm32h7/include/stm32h7xx_ll_bdma.h - bsps/arm/stm32h7/include/stm32h7xx_ll_bus.h - bsps/arm/stm32h7/include/stm32h7xx_ll_comp.h + - bsps/arm/stm32h7/include/stm32h7xx_ll_cordic.h - bsps/arm/stm32h7/include/stm32h7xx_ll_cortex.h - bsps/arm/stm32h7/include/stm32h7xx_ll_crc.h - bsps/arm/stm32h7/include/stm32h7xx_ll_crs.h @@ -133,6 +145,7 @@ install: - bsps/arm/stm32h7/include/stm32h7xx_ll_dma.h - bsps/arm/stm32h7/include/stm32h7xx_ll_dmamux.h - bsps/arm/stm32h7/include/stm32h7xx_ll_exti.h + - bsps/arm/stm32h7/include/stm32h7xx_ll_fmac.h - bsps/arm/stm32h7/include/stm32h7xx_ll_fmc.h - bsps/arm/stm32h7/include/stm32h7xx_ll_gpio.h - bsps/arm/stm32h7/include/stm32h7xx_ll_hrtim.h @@ -160,6 +173,8 @@ install: - destination: ${BSP_INCLUDEDIR}/Legacy source: - bsps/arm/stm32h7/include/Legacy/stm32_hal_legacy.h + - bsps/arm/stm32h7/include/Legacy/stm32h7xx_hal_eth_ex_legacy.h + - bsps/arm/stm32h7/include/Legacy/stm32h7xx_hal_eth_legacy.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/arm/stm32h7/include/bsp/irq.h @@ -204,6 +219,7 @@ source: - bsps/arm/stm32h7/hal/stm32h7xx_hal_cec.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_comp.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_cortex.c +- bsps/arm/stm32h7/hal/stm32h7xx_hal_cordic.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_crc.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_crc_ex.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_cryp.c @@ -224,6 +240,7 @@ source: - bsps/arm/stm32h7/hal/stm32h7xx_hal_fdcan.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_flash.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_flash_ex.c +- bsps/arm/stm32h7/hal/stm32h7xx_hal_fmac.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_gfxmmu.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_gpio.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_hash.c @@ -272,6 +289,7 @@ source: - bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_smartcard_ex.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus.c +- bsps/arm/stm32h7/hal/stm32h7xx_hal_smbus_ex.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_spdifrx.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_spi.c - bsps/arm/stm32h7/hal/stm32h7xx_hal_spi_ex.c @@ -287,6 +305,7 @@ source: - bsps/arm/stm32h7/hal/stm32h7xx_ll_adc.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_bdma.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_comp.c +- bsps/arm/stm32h7/hal/stm32h7xx_ll_cordic.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_crc.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_crs.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_dac.c @@ -294,6 +313,7 @@ source: - bsps/arm/stm32h7/hal/stm32h7xx_ll_dma.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_dma2d.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_exti.c +- bsps/arm/stm32h7/hal/stm32h7xx_ll_fmac.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_fmc.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_gpio.c - bsps/arm/stm32h7/hal/stm32h7xx_ll_hrtim.c diff --git a/spec/build/bsps/arm/stm32h7/optenmpualign.yml b/spec/build/bsps/arm/stm32h7/optenmpualign.yml index f7fe5447e4..60e45c708d 100644 --- a/spec/build/bsps/arm/stm32h7/optenmpualign.yml +++ b/spec/build/bsps/arm/stm32h7/optenmpualign.yml @@ -5,8 +5,12 @@ actions: - define-condition: 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: +- enabled-by: + - arm/stm32h747i-disco-m4 + - arm/stm32h757i-eval-m4 + value: false - enabled-by: true value: true description: | diff --git a/spec/build/bsps/arm/stm32h7/optenuart4.yml b/spec/build/bsps/arm/stm32h7/optenuart4.yml index e3d8a43b2b..b9428ddf86 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart4.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart4.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h747i-disco diff --git a/spec/build/bsps/arm/stm32h7/optenuart5.yml b/spec/build/bsps/arm/stm32h7/optenuart5.yml index 6f116c4f8f..f33acbef2b 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart5.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart5.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h747i-disco diff --git a/spec/build/bsps/arm/stm32h7/optenuart7.yml b/spec/build/bsps/arm/stm32h7/optenuart7.yml index 42a425ae1d..03efd2c36d 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart7.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart7.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h747i-disco diff --git a/spec/build/bsps/arm/stm32h7/optenuart8.yml b/spec/build/bsps/arm/stm32h7/optenuart8.yml index b933a291dd..c4671afc4b 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart8.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart8.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h757i-eval diff --git a/spec/build/bsps/arm/stm32h7/optenuart9.yml b/spec/build/bsps/arm/stm32h7/optenuart9.yml index 78354328ae..41d29d47d6 100644 --- a/spec/build/bsps/arm/stm32h7/optenuart9.yml +++ b/spec/build/bsps/arm/stm32h7/optenuart9.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h747i-disco diff --git a/spec/build/bsps/arm/stm32h7/optenusart1.yml b/spec/build/bsps/arm/stm32h7/optenusart1.yml index 6707415008..139a38928c 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart1.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart1.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/stm32h7/optenusart10.yml b/spec/build/bsps/arm/stm32h7/optenusart10.yml index 3822b0af78..160705bdb4 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart10.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart10.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h747i-disco diff --git a/spec/build/bsps/arm/stm32h7/optenusart2.yml b/spec/build/bsps/arm/stm32h7/optenusart2.yml index 1156853139..e8890d9d0b 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart2.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h757i-eval diff --git a/spec/build/bsps/arm/stm32h7/optenusart3.yml b/spec/build/bsps/arm/stm32h7/optenusart3.yml index 0b4adad549..a7aeda68bf 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart3.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart3.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h747i-disco diff --git a/spec/build/bsps/arm/stm32h7/optenusart6.yml b/spec/build/bsps/arm/stm32h7/optenusart6.yml index a1efb0dc80..5905eae1f0 100644 --- a/spec/build/bsps/arm/stm32h7/optenusart6.yml +++ b/spec/build/bsps/arm/stm32h7/optenusart6.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/stm32h747i-disco diff --git a/spec/build/bsps/arm/stm32h7/optethgpiobregs.yml b/spec/build/bsps/arm/stm32h7/optethgpiobregs.yml index aae049fa2d..dd2ba5dd77 100644 --- a/spec/build/bsps/arm/stm32h7/optethgpiobregs.yml +++ b/spec/build/bsps/arm/stm32h7/optethgpiobregs.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: - enabled-by: arm/nucleo-h743zi value: GPIO_PIN_13 diff --git a/spec/build/bsps/arm/stm32h7/optethgpiogregs.yml b/spec/build/bsps/arm/stm32h7/optethgpiogregs.yml index 7c6ac690f1..9935db94a7 100644 --- a/spec/build/bsps/arm/stm32h7/optethgpiogregs.yml +++ b/spec/build/bsps/arm/stm32h7/optethgpiogregs.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: - enabled-by: arm/nucleo-h743zi value: ( GPIO_PIN_2 | GPIO_PIN_11 | GPIO_PIN_13 ) diff --git a/spec/build/bsps/arm/stm32h7/opthse.yml b/spec/build/bsps/arm/stm32h7/opthse.yml index 336575638a..f7b97d4aae 100644 --- a/spec/build/bsps/arm/stm32h7/opthse.yml +++ b/spec/build/bsps/arm/stm32h7/opthse.yml @@ -5,7 +5,7 @@ actions: - format-and-define: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: - enabled-by: arm/nucleo-h743zi value: 8000000 diff --git a/spec/build/bsps/arm/stm32h7/optlinkcmds.yml b/spec/build/bsps/arm/stm32h7/optlinkcmds.yml index d558c519cb..cee48a999e 100644 --- a/spec/build/bsps/arm/stm32h7/optlinkcmds.yml +++ b/spec/build/bsps/arm/stm32h7/optlinkcmds.yml @@ -4,12 +4,13 @@ actions: - env-assign: 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: - enabled-by: - arm/nucleo-h743zi - arm/stm32h747i-disco - arm/stm32h747i-disco-m4 + - arm/stm32h750b-dk - arm/stm32h757i-eval - arm/stm32h757i-eval-m4 - arm/stm32h7b3i-dk diff --git a/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml b/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml index 260cc14a97..28f77a0654 100644 --- a/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00020000 diff --git a/spec/build/bsps/arm/stm32h7/optmemflashorigin.yml b/spec/build/bsps/arm/stm32h7/optmemflashorigin.yml index 828b5e6ba2..1c6bb33545 100644 --- a/spec/build/bsps/arm/stm32h7/optmemflashorigin.yml +++ b/spec/build/bsps/arm/stm32h7/optmemflashorigin.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: - arm/stm32h747i-disco-m4 diff --git a/spec/build/bsps/arm/stm32h7/optmemflashsz.yml b/spec/build/bsps/arm/stm32h7/optmemflashsz.yml index 8dcfa76e4f..b14e0c9da2 100644 --- a/spec/build/bsps/arm/stm32h7/optmemflashsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemflashsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: - arm/stm32h747i-disco-m4 diff --git a/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml b/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml index e9dcac542d..52cbb2bd8e 100644 --- a/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemitcmsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x0000ff00 diff --git a/spec/build/bsps/arm/stm32h7/optmemnandsz.yml b/spec/build/bsps/arm/stm32h7/optmemnandsz.yml index cad32b132d..22120a3ace 100644 --- a/spec/build/bsps/arm/stm32h7/optmemnandsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemnandsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/arm/stm32h7/optmemnorsz.yml b/spec/build/bsps/arm/stm32h7/optmemnorsz.yml index 133663b3ae..36f79a0295 100644 --- a/spec/build/bsps/arm/stm32h7/optmemnorsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemnorsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/arm/stm32h7/optmemnullsz.yml b/spec/build/bsps/arm/stm32h7/optmemnullsz.yml index 7a9d025fc4..99c8c0c07b 100644 --- a/spec/build/bsps/arm/stm32h7/optmemnullsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemnullsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00000100 diff --git a/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml b/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml index 6fa49af466..3fed0ef2b2 100644 --- a/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x20000000 diff --git a/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml b/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml index f4e39d979b..821ae3c197 100644 --- a/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml @@ -5,9 +5,10 @@ actions: - define-unquoted: 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: - enabled-by: + - arm/stm32h750b-dk - arm/stm32h757i-eval - arm/stm32h757i-eval-m4 value: 0x08000000 diff --git a/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml b/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml index 7b93747a41..bd1053db38 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: - arm/nucleo-h743zi diff --git a/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml b/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml index addff5fa58..5216e9b184 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: - arm/stm32h747i-disco @@ -12,6 +12,9 @@ default: - arm/stm32h757i-eval - arm/stm32h757i-eval-m4 value: 0x02000000 +- enabled-by: + - arm/stm32h750b-dk + value: 0x01000000 - enabled-by: true value: 0x00000000 description: | diff --git a/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml index a3ecbadd3f..364a983508 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram1sz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: arm/stm32h7b3i-dk value: 0x00010000 diff --git a/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml index 851b5f5632..69bf938872 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram2sz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: arm/stm32h7b3i-dk value: 0x00010000 diff --git a/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml index 23b7353313..2651b5fb43 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram3sz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: arm/stm32h7b3i-dk value: 0x00000000 diff --git a/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml b/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml index 3b777a4943..378c7e66ec 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsram4sz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: arm/stm32h7b3i-dk value: 0x00008000 diff --git a/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml b/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml index 79787c4e64..a450d471d5 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: arm/stm32h7b3i-dk value: 0x000a0000 diff --git a/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml b/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml index 0d22f2aafb..d9ceebb5d3 100644 --- a/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml @@ -4,7 +4,7 @@ actions: - env-assign: 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: - enabled-by: true value: 0x00001000 diff --git a/spec/build/bsps/arm/stm32h7/optprintkinstance.yml b/spec/build/bsps/arm/stm32h7/optprintkinstance.yml index be5d14e05b..e02a9c4fb7 100644 --- a/spec/build/bsps/arm/stm32h7/optprintkinstance.yml +++ b/spec/build/bsps/arm/stm32h7/optprintkinstance.yml @@ -4,9 +4,11 @@ actions: - define-unquoted: 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: -- enabled-by: arm/nucleo-h743zi +- enabled-by: + - arm/nucleo-h743zi + - arm/stm32h750b-dk value: stm32h7_usart3_instance - enabled-by: true value: stm32h7_usart1_instance diff --git a/spec/build/bsps/arm/stm32h7/optuart7gpiopins.yml b/spec/build/bsps/arm/stm32h7/optuart7gpiopins.yml new file mode 100644 index 0000000000..0252bdab7c --- /dev/null +++ b/spec/build/bsps/arm/stm32h7/optuart7gpiopins.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define-unquoted: null +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +default: +- enabled-by: true + value: ( GPIO_PIN_3 | GPIO_PIN_4 ) +description: | + GPIO pins used for the UART7 pin configuration. +enabled-by: true +format: '{}' +links: [] +name: STM32H7_UART7_GPIO_PINS +type: build diff --git a/spec/build/bsps/arm/stm32h7/optuart7gpioregs.yml b/spec/build/bsps/arm/stm32h7/optuart7gpioregs.yml new file mode 100644 index 0000000000..16ce3bf526 --- /dev/null +++ b/spec/build/bsps/arm/stm32h7/optuart7gpioregs.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define-unquoted: null +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +default: +- enabled-by: true + value: GPIOB +description: | + GPIO registers used for the UART7 pin configuration. +enabled-by: true +format: '{}' +links: [] +name: STM32H7_UART7_GPIO_REGS +type: build diff --git a/spec/build/bsps/arm/stm32h7/optusart1gpiopins.yml b/spec/build/bsps/arm/stm32h7/optusart1gpiopins.yml index 219e9705f7..e1ea0e77c3 100644 --- a/spec/build/bsps/arm/stm32h7/optusart1gpiopins.yml +++ b/spec/build/bsps/arm/stm32h7/optusart1gpiopins.yml @@ -4,9 +4,12 @@ actions: - define-unquoted: null build-type: option copyrights: -- Copyright (C) 2021-22 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021, 22 embedded brains GmbH & Co. KG default: - enabled-by: + - arm/stm32h750b-dk + value: ( GPIO_PIN_6 | GPIO_PIN_7 ) +- enabled-by: - arm/stm32h747i-disco - arm/stm32h747i-disco-m4 - arm/stm32h7b3i-dk diff --git a/spec/build/bsps/arm/stm32h7/optusart1gpioregs.yml b/spec/build/bsps/arm/stm32h7/optusart1gpioregs.yml index f9de4981e6..028f023fd7 100644 --- a/spec/build/bsps/arm/stm32h7/optusart1gpioregs.yml +++ b/spec/build/bsps/arm/stm32h7/optusart1gpioregs.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: - enabled-by: - arm/stm32h747i-disco @@ -12,6 +12,7 @@ default: - arm/stm32h7b3i-dk value: GPIOA - enabled-by: + - arm/stm32h750b-dk - arm/stm32h757i-eval - arm/stm32h757i-eval-m4 value: GPIOB diff --git a/spec/build/bsps/arm/stm32h7/optusart2gpiopins.yml b/spec/build/bsps/arm/stm32h7/optusart2gpiopins.yml new file mode 100644 index 0000000000..731d9c07f5 --- /dev/null +++ b/spec/build/bsps/arm/stm32h7/optusart2gpiopins.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define-unquoted: null +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +default: +- enabled-by: + - arm/stm32h750b-dk + value: ( GPIO_PIN_5 | GPIO_PIN_6 ) +- enabled-by: true + value: ( GPIO_PIN_2 | GPIO_PIN_3 ) +description: | + GPIO pins used for the USART1 pin configuration. +enabled-by: true +format: '{}' +links: [] +name: STM32H7_USART2_GPIO_PINS +type: build diff --git a/spec/build/bsps/arm/stm32h7/optusart2gpioregs.yml b/spec/build/bsps/arm/stm32h7/optusart2gpioregs.yml new file mode 100644 index 0000000000..9c297e2efd --- /dev/null +++ b/spec/build/bsps/arm/stm32h7/optusart2gpioregs.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define-unquoted: null +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +default: +- enabled-by: arm/stm32h750b-dk + value: GPIOD +- enabled-by: true + value: GPIOA +description: | + GPIO registers used for the USART2 pin configuration. +enabled-by: true +format: '{}' +links: [] +name: STM32H7_USART2_GPIO_REGS +type: build diff --git a/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml b/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml index 25339aefbb..e03d637e1a 100644 --- a/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml +++ b/spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml @@ -4,8 +4,10 @@ actions: - define-unquoted: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: +- enabled-by: arm/stm32h750b-dk + value: ( GPIO_PIN_10 | GPIO_PIN_11 ) - enabled-by: true value: ( GPIO_PIN_8 | GPIO_PIN_9 ) description: | diff --git a/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml b/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml index f227c5cfdf..60dbd19c4f 100644 --- a/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml +++ b/spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml @@ -4,8 +4,10 @@ actions: - define-unquoted: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: +- enabled-by: arm/stm32h750b-dk + value: GPIOB - enabled-by: true value: GPIOD description: | diff --git a/spec/build/bsps/arm/stm32h7/optvariant.yml b/spec/build/bsps/arm/stm32h7/optvariant.yml index e6324c644d..a24f0db988 100644 --- a/spec/build/bsps/arm/stm32h7/optvariant.yml +++ b/spec/build/bsps/arm/stm32h7/optvariant.yml @@ -14,7 +14,7 @@ actions: conf.define_cond(value, True) build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: arm/stm32h7b3i-dk value: STM32H7B3xxQ @@ -26,6 +26,9 @@ default: - arm/stm32h747i-disco - arm/stm32h747i-disco-m4 value: STM32H747xx +- enabled-by: + - arm/stm32h750b-dk + value: STM32H750xx - enabled-by: true value: STM32H743xx description: | diff --git a/spec/build/bsps/arm/stm32h7/tststm32h757i-eval.yml b/spec/build/bsps/arm/stm32h7/tststm32h757i-eval.yml index 0b08f39fd5..4880b59579 100644 --- a/spec/build/bsps/arm/stm32h7/tststm32h757i-eval.yml +++ b/spec/build/bsps/arm/stm32h7/tststm32h757i-eval.yml @@ -9,7 +9,7 @@ actions: - record02 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/tms570/abi.yml b/spec/build/bsps/arm/tms570/abi.yml index e80655211d..912f2f5029 100644 --- a/spec/build/bsps/arm/tms570/abi.yml +++ b/spec/build/bsps/arm/tms570/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/tms570/bspls3137hdkwithloader.yml b/spec/build/bsps/arm/tms570/bsplc4357hdk.yml index bb02657f4a..54710fccb0 100644 --- a/spec/build/bsps/arm/tms570/bspls3137hdkwithloader.yml +++ b/spec/build/bsps/arm/tms570/bsplc4357hdk.yml @@ -1,10 +1,10 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause arch: arm -bsp: tms570ls3137_hdk_with_loader +bsp: tms570lc4357_hdk build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2023 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: tms570 diff --git a/spec/build/bsps/arm/tms570/bsplc4357hdksdram.yml b/spec/build/bsps/arm/tms570/bsplc4357hdksdram.yml new file mode 100644 index 0000000000..376b1635f6 --- /dev/null +++ b/spec/build/bsps/arm/tms570/bsplc4357hdksdram.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: tms570lc4357_hdk_sdram +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +cppflags: [] +enabled-by: true +family: tms570 +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/tms570/bspls3137hdk.yml b/spec/build/bsps/arm/tms570/bspls3137hdk.yml index fea0efe06b..14b783aef2 100644 --- a/spec/build/bsps/arm/tms570/bspls3137hdk.yml +++ b/spec/build/bsps/arm/tms570/bspls3137hdk.yml @@ -4,7 +4,7 @@ bsp: tms570ls3137_hdk 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: tms570 diff --git a/spec/build/bsps/arm/tms570/bspls3137hdkintram.yml b/spec/build/bsps/arm/tms570/bspls3137hdkintram.yml index 75adc36eab..0a6464c25c 100644 --- a/spec/build/bsps/arm/tms570/bspls3137hdkintram.yml +++ b/spec/build/bsps/arm/tms570/bspls3137hdkintram.yml @@ -4,7 +4,7 @@ bsp: tms570ls3137_hdk_intram 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: tms570 diff --git a/spec/build/bsps/arm/tms570/bspls3137hdksdram.yml b/spec/build/bsps/arm/tms570/bspls3137hdksdram.yml index 05881eeda2..bd7bf47bd0 100644 --- a/spec/build/bsps/arm/tms570/bspls3137hdksdram.yml +++ b/spec/build/bsps/arm/tms570/bspls3137hdksdram.yml @@ -4,7 +4,7 @@ bsp: tms570ls3137_hdk_sdram 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: tms570 diff --git a/spec/build/bsps/arm/tms570/grp.yml b/spec/build/bsps/arm/tms570/grp.yml index 578cba29ee..5a3d4784be 100644 --- a/spec/build/bsps/arm/tms570/grp.yml +++ b/spec/build/bsps/arm/tms570/grp.yml @@ -2,7 +2,7 @@ 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 @@ -11,6 +11,8 @@ install: [] ldflags: [] links: - role: build-dependency + uid: optvariant +- role: build-dependency uid: ../grp - role: build-dependency uid: ../start @@ -25,24 +27,32 @@ links: - role: build-dependency uid: objnohwinit - role: build-dependency - uid: optcclk -- role: build-dependency uid: optconirq - role: build-dependency uid: optmintskstksz - role: build-dependency uid: optoscmain - role: build-dependency - uid: optoscrtc -- role: build-dependency uid: optreginit - role: build-dependency uid: optscibaud - role: build-dependency - uid: opttms570ls3137 -- role: build-dependency uid: optlinkflags - role: build-dependency + uid: optmemflashorigin +- role: build-dependency + uid: optmemflashsize +- role: build-dependency + uid: optmemsdramorigin +- role: build-dependency + uid: optmemsdramsize +- role: build-dependency + uid: optmemsramorigin +- role: build-dependency + uid: optmemsramsize +- role: build-dependency + uid: linkcmdsmemory +- role: build-dependency uid: ../../linkcmds - role: build-dependency uid: ../../obj diff --git a/spec/build/bsps/arm/tms570/linkcmdsmemory.yml b/spec/build/bsps/arm/tms570/linkcmdsmemory.yml new file mode 100644 index 0000000000..33a87513bd --- /dev/null +++ b/spec/build/bsps/arm/tms570/linkcmdsmemory.yml @@ -0,0 +1,27 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: config-file +content: | + MEMORY { + ROM_INT : ORIGIN = ${TMS570_MEMORY_FLASH_ORIGIN:#010x}, LENGTH = ${TMS570_MEMORY_FLASH_SIZE:#010x} + RAM_INT : ORIGIN = ${TMS570_MEMORY_SRAM_ORIGIN:#010x}, LENGTH = ${TMS570_MEMORY_SRAM_SIZE:#010x} + RAM_EXT : ORIGIN = ${TMS570_MEMORY_SDRAM_ORIGIN:#010x}, LENGTH = ${TMS570_MEMORY_SDRAM_SIZE:#010x} + } + + tms570_memory_flash_begin = ORIGIN (ROM_INT); + tms570_memory_flash_end = ORIGIN (ROM_INT) + LENGTH (ROM_INT); + tms570_memory_flash_size = LENGTH (ROM_INT); + + tms570_memory_sram_begin = ORIGIN (RAM_INT); + tms570_memory_sram_end = ORIGIN (RAM_INT) + LENGTH (RAM_INT); + tms570_memory_sram_size = LENGTH (RAM_INT); + + tms570_memory_sdram_begin = ORIGIN (RAM_EXT); + tms570_memory_sdram_end = ORIGIN (RAM_EXT) + LENGTH (RAM_EXT); + tms570_memory_sdram_size = LENGTH (RAM_EXT); +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +enabled-by: true +install-path: ${BSP_LIBDIR} +links: [] +target: linkcmds.memory +type: build diff --git a/spec/build/bsps/arm/tms570/obj.yml b/spec/build/bsps/arm/tms570/obj.yml index 3c8e0ed0c4..d9f0043397 100644 --- a/spec/build/bsps/arm/tms570/obj.yml +++ b/spec/build/bsps/arm/tms570/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 @@ -18,10 +18,7 @@ install: - bsps/arm/tms570/include/bsp/tms570-pinmux.h - bsps/arm/tms570/include/bsp/tms570-pins.h - bsps/arm/tms570/include/bsp/tms570-pom.h - - bsps/arm/tms570/include/bsp/tms570-rti.h - bsps/arm/tms570/include/bsp/tms570-sci-driver.h - - bsps/arm/tms570/include/bsp/tms570-sci.h - - bsps/arm/tms570/include/bsp/tms570-vim.h - bsps/arm/tms570/include/bsp/tms570.h - bsps/arm/tms570/include/bsp/tms570_hwinit.h - bsps/arm/tms570/include/bsp/tms570_selftest.h @@ -68,10 +65,11 @@ install: - bsps/arm/tms570/include/bsp/ti_herc/reg_vim.h - destination: ${BSP_LIBDIR} source: + - bsps/arm/tms570/start/linkcmds.tms570lc4357_hdk + - bsps/arm/tms570/start/linkcmds.tms570lc4357_hdk_sdram - bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk - bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_intram - bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_sdram - - bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_with_loader links: [] source: - bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c @@ -83,10 +81,12 @@ source: - bsps/arm/tms570/cpucounter/cpucounterread.c - bsps/arm/tms570/irq/irq.c - bsps/arm/tms570/start/bspreset.c +- bsps/arm/tms570/start/bsprestart.c - bsps/arm/tms570/start/bspstart.c - bsps/arm/tms570/start/pinmux.c - bsps/arm/tms570/start/tms570-pom.c -- bsps/shared/cache/nocache.c +- bsps/arm/shared/cache/cache-cp15.c +- bsps/arm/shared/cache/cache-v7ar-disable-data.S - bsps/shared/dev/btimer/btimer-cpucounter.c - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/dev/serial/console-termios.c diff --git a/spec/build/bsps/arm/tms570/objhwinit.yml b/spec/build/bsps/arm/tms570/objhwinit.yml index 04241dffc9..01b1502280 100644 --- a/spec/build/bsps/arm/tms570/objhwinit.yml +++ b/spec/build/bsps/arm/tms570/objhwinit.yml @@ -2,20 +2,26 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] -enabled-by: -- TMS570_USE_HWINIT_STARTUP +enabled-by: TMS570_USE_HWINIT_STARTUP includes: [] -install: [] -links: [] +install: +- destination: ${BSP_INCLUDEDIR}/bsp/ti_herc + source: + - bsps/arm/tms570/include/bsp/ti_herc/errata_SSWF021_45.h +links: +- role: build-dependency + uid: objhwinitls3137hdk +- role: build-dependency + uid: objhwinitlc4357hdk source: +- bsps/arm/tms570/start/bspstarthooks.c - bsps/arm/tms570/start/bspstarthooks-hwinit.c +- bsps/arm/tms570/start/errata_SSWF021_45.c - bsps/arm/tms570/start/fail_notification.c -- bsps/arm/tms570/start/init_emif_sdram.c - bsps/arm/tms570/start/init_esm.c -- bsps/arm/tms570/start/init_pinmux.c - bsps/arm/tms570/start/init_system.c - bsps/arm/tms570/start/tms570_selftest.c - bsps/arm/tms570/start/tms570_selftest_par_can.c diff --git a/spec/build/bsps/arm/tms570/objhwinitlc4357hdk.yml b/spec/build/bsps/arm/tms570/objhwinitlc4357hdk.yml new file mode 100644 index 0000000000..1b91475804 --- /dev/null +++ b/spec/build/bsps/arm/tms570/objhwinitlc4357hdk.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] +enabled-by: arm/tms570lc4357_hdk +includes: [] +install: [] +links: [] +source: +- bsps/arm/tms570/start/hwinit-lc4357-hdk.c +type: build diff --git a/spec/build/bsps/arm/tms570/objhwinitls3137hdk.yml b/spec/build/bsps/arm/tms570/objhwinitls3137hdk.yml new file mode 100644 index 0000000000..9971a0a86f --- /dev/null +++ b/spec/build/bsps/arm/tms570/objhwinitls3137hdk.yml @@ -0,0 +1,14 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] +enabled-by: arm/tms570ls3137_hdk +includes: [] +install: [] +links: [] +source: +- bsps/arm/tms570/start/hwinit-ls3137-hdk.c +type: build diff --git a/spec/build/bsps/arm/tms570/objnohwinit.yml b/spec/build/bsps/arm/tms570/objnohwinit.yml index dc71cf71fa..0d122b7d98 100644 --- a/spec/build/bsps/arm/tms570/objnohwinit.yml +++ b/spec/build/bsps/arm/tms570/objnohwinit.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects cflags: [] copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: @@ -11,5 +11,6 @@ includes: [] install: [] links: [] source: +- bsps/arm/shared/start/bspstarthook0-empty.c - bsps/arm/tms570/start/bspstarthooks.c type: build diff --git a/spec/build/bsps/arm/tms570/optconirq.yml b/spec/build/bsps/arm/tms570/optconirq.yml index 52c01ab30f..80a5502ac2 100644 --- a/spec/build/bsps/arm/tms570/optconirq.yml +++ b/spec/build/bsps/arm/tms570/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/arm/tms570/optlinkflags.yml b/spec/build/bsps/arm/tms570/optlinkflags.yml index 5d4f83fdcd..5c32e178b3 100644 --- a/spec/build/bsps/arm/tms570/optlinkflags.yml +++ b/spec/build/bsps/arm/tms570/optlinkflags.yml @@ -3,9 +3,10 @@ actions: - get-string: null - split: null - env-append: LINKFLAGS +- env-append: PKGCONFIG_LDFLAGS build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: diff --git a/spec/build/bsps/arm/tms570/optlowinit.yml b/spec/build/bsps/arm/tms570/optlowinit.yml index d44febb791..32b84aa08c 100644 --- a/spec/build/bsps/arm/tms570/optlowinit.yml +++ b/spec/build/bsps/arm/tms570/optlowinit.yml @@ -5,12 +5,17 @@ actions: - env-enable: 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: +- enabled-by: + - arm/tms570ls3137_hdk + - arm/tms570lc4357_hdk + value: true - enabled-by: true value: false description: | - Include BSP startup code for TMS570LS3137 which allows to start RTEMS application directly after reset + Include BSP startup code for TMS570LS3137 or TMS57LC4357 which allows to + start RTEMS application directly after reset. enabled-by: true links: [] name: TMS570_USE_HWINIT_STARTUP diff --git a/spec/build/bsps/arm/tms570/optmemflashorigin.yml b/spec/build/bsps/arm/tms570/optmemflashorigin.yml new file mode 100644 index 0000000000..c25e230f5c --- /dev/null +++ b/spec/build/bsps/arm/tms570/optmemflashorigin.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +- format-and-define: TMS570_MEMORY_FLASH_ORIGIN +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00000000 +description: | + Origin of the internal flash memory. +enabled-by: true +format: '{:#010x}' +links: [] +name: TMS570_MEMORY_FLASH_ORIGIN +type: build diff --git a/spec/build/bsps/arm/tms570/optmemflashsize.yml b/spec/build/bsps/arm/tms570/optmemflashsize.yml new file mode 100644 index 0000000000..defd82876e --- /dev/null +++ b/spec/build/bsps/arm/tms570/optmemflashsize.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +- format-and-define: TMS570_MEMORY_FLASH_SIZE +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: TMS570_VARIANT_4357 + value: 0x00400000 +- enabled-by: true + value: 0x00300000 +description: | + Size in bytes of the internal flash memory. +enabled-by: true +format: '{:#010x}' +links: [] +name: TMS570_MEMORY_FLASH_SIZE +type: build diff --git a/spec/build/bsps/arm/tms570/optmemsdramorigin.yml b/spec/build/bsps/arm/tms570/optmemsdramorigin.yml new file mode 100644 index 0000000000..2220fc07a0 --- /dev/null +++ b/spec/build/bsps/arm/tms570/optmemsdramorigin.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +- format-and-define: TMS570_MEMORY_SDRAM_ORIGIN +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x80000000 +description: | + Origin of the external SDRAM memory. +enabled-by: true +format: '{:#010x}' +links: [] +name: TMS570_MEMORY_SDRAM_ORIGIN +type: build diff --git a/spec/build/bsps/arm/tms570/optmemsdramsize.yml b/spec/build/bsps/arm/tms570/optmemsdramsize.yml new file mode 100644 index 0000000000..e41cd24c40 --- /dev/null +++ b/spec/build/bsps/arm/tms570/optmemsdramsize.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +- format-and-define: TMS570_MEMORY_SDRAM_SIZE +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00800000 +description: | + Size in bytes of the external SDRAM memory. +enabled-by: true +format: '{:#010x}' +links: [] +name: TMS570_MEMORY_SDRAM_SIZE +type: build diff --git a/spec/build/bsps/arm/tms570/optmemsramorigin.yml b/spec/build/bsps/arm/tms570/optmemsramorigin.yml new file mode 100644 index 0000000000..198eda69af --- /dev/null +++ b/spec/build/bsps/arm/tms570/optmemsramorigin.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +- format-and-define: TMS570_MEMORY_SRAM_ORIGIN +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x08000000 +description: | + Origin of the internal SRAM memory. +enabled-by: true +format: '{:#010x}' +links: [] +name: TMS570_MEMORY_SRAM_ORIGIN +type: build diff --git a/spec/build/bsps/arm/tms570/optmemsramsize.yml b/spec/build/bsps/arm/tms570/optmemsramsize.yml new file mode 100644 index 0000000000..515819daad --- /dev/null +++ b/spec/build/bsps/arm/tms570/optmemsramsize.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- env-assign: null +- format-and-define: TMS570_MEMORY_SRAM_SIZE +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: TMS570_VARIANT_4357 + value: 0x00080000 +- enabled-by: true + value: 0x00040000 +description: | + Size in bytes of the internal SRAM memory. +enabled-by: true +format: '{:#010x}' +links: [] +name: TMS570_MEMORY_SRAM_SIZE +type: build diff --git a/spec/build/bsps/arm/tms570/optmintskstksz.yml b/spec/build/bsps/arm/tms570/optmintskstksz.yml index 5c4f2ce0b7..ab61e0e502 100644 --- a/spec/build/bsps/arm/tms570/optmintskstksz.yml +++ b/spec/build/bsps/arm/tms570/optmintskstksz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1024 diff --git a/spec/build/bsps/arm/tms570/optoscmain.yml b/spec/build/bsps/arm/tms570/optoscmain.yml index f41fd3422c..1755fdd85a 100644 --- a/spec/build/bsps/arm/tms570/optoscmain.yml +++ b/spec/build/bsps/arm/tms570/optoscmain.yml @@ -4,12 +4,17 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020, 2024 embedded brains GmbH & Co. KG default: +- enabled-by: + - arm/tms570lc4357_hdk + - arm/tms570lc4357_hdk_sdram + value: 16000000 - enabled-by: true - value: 12000000 + value: 8000000 description: | - main oscillator frequency in Hz + The option value shall be the main oscillator (OSCIN) frequency in Hz of the + board. enabled-by: true format: '{}' links: [] diff --git a/spec/build/bsps/arm/tms570/optreginit.yml b/spec/build/bsps/arm/tms570/optreginit.yml index d6cbd32196..8f3ea93556 100644 --- a/spec/build/bsps/arm/tms570/optreginit.yml +++ b/spec/build/bsps/arm/tms570/optreginit.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/tms570/optscibaud.yml b/spec/build/bsps/arm/tms570/optscibaud.yml index d71df26b8c..e7454074d7 100644 --- a/spec/build/bsps/arm/tms570/optscibaud.yml +++ b/spec/build/bsps/arm/tms570/optscibaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/arm/tms570/optvariant.yml b/spec/build/bsps/arm/tms570/optvariant.yml new file mode 100644 index 0000000000..d8432a3fa0 --- /dev/null +++ b/spec/build/bsps/arm/tms570/optvariant.yml @@ -0,0 +1,29 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-in-set: + - 3137 + - 4357 +- define: null +- env-assign: null +- set-value: TMS570_VARIANT_${TMS570_VARIANT} +- substitute: null +- env-append: ENABLE +build-type: option +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +default: +- enabled-by: + - arm/tms570lc4357_hdk + - arm/tms570lc4357_hdk_sdram + value: 4357 +- enabled-by: true + value: 3137 +description: | + Defines the TMS570 family variant. Use 3137 for the TMS570LS3137 and 4357 + for the TMSLC4357. +enabled-by: true +format: '{}' +links: [] +name: TMS570_VARIANT +type: build diff --git a/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml b/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml index 981a4f41a1..f93f69f74f 100644 --- a/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml +++ b/spec/build/bsps/arm/tms570/tstls3137hdkintram.yml @@ -12,7 +12,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/xen/abi.yml b/spec/build/bsps/arm/xen/abi.yml index dbd1dfa9a6..3d7d863666 100644 --- a/spec/build/bsps/arm/xen/abi.yml +++ b/spec/build/bsps/arm/xen/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/xen/bspxen.yml b/spec/build/bsps/arm/xen/bspxen.yml index ccbccf1e49..fd5d519083 100644 --- a/spec/build/bsps/arm/xen/bspxen.yml +++ b/spec/build/bsps/arm/xen/bspxen.yml @@ -4,7 +4,7 @@ bsp: xen_virtual 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: xen @@ -65,6 +65,7 @@ source: - bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c - bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/arm/shared/start/bspstarthook0-empty.c - bsps/arm/xen/console/console.c - bsps/arm/xen/start/bspstart.c - bsps/arm/xen/start/bspstarthooks.c diff --git a/spec/build/bsps/arm/xen/linkcmds.yml b/spec/build/bsps/arm/xen/linkcmds.yml index ab36af512b..0783165ee2 100644 --- a/spec/build/bsps/arm/xen/linkcmds.yml +++ b/spec/build/bsps/arm/xen/linkcmds.yml @@ -64,7 +64,7 @@ content: | INCLUDE linkcmds.armv4 copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/xen/optgentmunmask.yml b/spec/build/bsps/arm/xen/optgentmunmask.yml index ade26bd0b3..99ac071173 100644 --- a/spec/build/bsps/arm/xen/optgentmunmask.yml +++ b/spec/build/bsps/arm/xen/optgentmunmask.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/xen/optloadoff.yml b/spec/build/bsps/arm/xen/optloadoff.yml index 6705a1d867..3860706802 100644 --- a/spec/build/bsps/arm/xen/optloadoff.yml +++ b/spec/build/bsps/arm/xen/optloadoff.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00008000 diff --git a/spec/build/bsps/arm/xen/optnocachelen.yml b/spec/build/bsps/arm/xen/optnocachelen.yml index 04bd28816e..4b3539d499 100644 --- a/spec/build/bsps/arm/xen/optnocachelen.yml +++ b/spec/build/bsps/arm/xen/optnocachelen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00100000 diff --git a/spec/build/bsps/arm/xen/optramlen.yml b/spec/build/bsps/arm/xen/optramlen.yml index ac7cb7d486..3722e3a0b2 100644 --- a/spec/build/bsps/arm/xen/optramlen.yml +++ b/spec/build/bsps/arm/xen/optramlen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00800000 diff --git a/spec/build/bsps/arm/xen/optramori.yml b/spec/build/bsps/arm/xen/optramori.yml index d0f72c0c12..d81e732c64 100644 --- a/spec/build/bsps/arm/xen/optramori.yml +++ b/spec/build/bsps/arm/xen/optramori.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x40000000 diff --git a/spec/build/bsps/arm/xen/optzimghdr.yml b/spec/build/bsps/arm/xen/optzimghdr.yml index 56eb40bde0..f6168f6d1d 100644 --- a/spec/build/bsps/arm/xen/optzimghdr.yml +++ b/spec/build/bsps/arm/xen/optzimghdr.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/xilinx-zynq/abi.yml b/spec/build/bsps/arm/xilinx-zynq/abi.yml index d3161d624d..280b42de1e 100644 --- a/spec/build/bsps/arm/xilinx-zynq/abi.yml +++ b/spec/build/bsps/arm/xilinx-zynq/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/xilinx-zynq/bspmicrozed.yml b/spec/build/bsps/arm/xilinx-zynq/bspmicrozed.yml new file mode 100644 index 0000000000..6bd9f617af --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynq/bspmicrozed.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: xilinx_zynq_microzed +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 B. Moessner +cppflags: [] +enabled-by: true +family: xilinx-zynq +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/xilinx-zynq/bsppicozed.yml b/spec/build/bsps/arm/xilinx-zynq/bsppicozed.yml new file mode 100644 index 0000000000..dc5504a1fa --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynq/bsppicozed.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: xilinx_zynq_picozed +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 B. Moessner +cppflags: [] +enabled-by: true +family: xilinx-zynq +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/xilinx-zynq/bsppynq.yml b/spec/build/bsps/arm/xilinx-zynq/bsppynq.yml new file mode 100644 index 0000000000..8c39ca6109 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynq/bsppynq.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: xilinx_zynq_pynq +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 B. Moessner +cppflags: [] +enabled-by: true +family: xilinx-zynq +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/xilinx-zynq/bspqemu.yml b/spec/build/bsps/arm/xilinx-zynq/bspqemu.yml index cf91754f25..8068284d82 100644 --- a/spec/build/bsps/arm/xilinx-zynq/bspqemu.yml +++ b/spec/build/bsps/arm/xilinx-zynq/bspqemu.yml @@ -4,7 +4,7 @@ bsp: xilinx_zynq_a9_qemu 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: xilinx-zynq @@ -14,6 +14,8 @@ links: - role: build-dependency uid: ../../opto2 - role: build-dependency + uid: ../../tstqemu +- role: build-dependency uid: grp source: [] type: build diff --git a/spec/build/bsps/arm/xilinx-zynq/bspzc702.yml b/spec/build/bsps/arm/xilinx-zynq/bspzc702.yml index c3560dcd7e..a82254043d 100644 --- a/spec/build/bsps/arm/xilinx-zynq/bspzc702.yml +++ b/spec/build/bsps/arm/xilinx-zynq/bspzc702.yml @@ -4,7 +4,7 @@ bsp: xilinx_zynq_zc702 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: xilinx-zynq diff --git a/spec/build/bsps/arm/xilinx-zynq/bspzc706.yml b/spec/build/bsps/arm/xilinx-zynq/bspzc706.yml index de7762d057..2e188a51f5 100644 --- a/spec/build/bsps/arm/xilinx-zynq/bspzc706.yml +++ b/spec/build/bsps/arm/xilinx-zynq/bspzc706.yml @@ -4,7 +4,7 @@ bsp: xilinx_zynq_zc706 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: xilinx-zynq diff --git a/spec/build/bsps/arm/xilinx-zynq/bspzedboard.yml b/spec/build/bsps/arm/xilinx-zynq/bspzedboard.yml index 168f5c7ca2..dae4f384db 100644 --- a/spec/build/bsps/arm/xilinx-zynq/bspzedboard.yml +++ b/spec/build/bsps/arm/xilinx-zynq/bspzedboard.yml @@ -4,7 +4,7 @@ bsp: xilinx_zynq_zedboard 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: xilinx-zynq diff --git a/spec/build/bsps/arm/xilinx-zynq/bspzybo.yml b/spec/build/bsps/arm/xilinx-zynq/bspzybo.yml new file mode 100644 index 0000000000..4c89826ca7 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynq/bspzybo.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: xilinx_zynq_zybo +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 B. Moessner +cppflags: [] +enabled-by: true +family: xilinx-zynq +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/xilinx-zynq/bspzyboz7.yml b/spec/build/bsps/arm/xilinx-zynq/bspzyboz7.yml new file mode 100644 index 0000000000..591dab19e2 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynq/bspzyboz7.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: xilinx_zynq_zybo_z7 +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 B. Moessner +cppflags: [] +enabled-by: true +family: xilinx-zynq +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/xilinx-zynq/grp.yml b/spec/build/bsps/arm/xilinx-zynq/grp.yml index a73f7387cd..529fdb320f 100644 --- a/spec/build/bsps/arm/xilinx-zynq/grp.yml +++ b/spec/build/bsps/arm/xilinx-zynq/grp.yml @@ -2,7 +2,7 @@ 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 @@ -35,8 +35,6 @@ links: - role: build-dependency uid: optconirq - role: build-dependency - uid: ../../optconminor -- role: build-dependency uid: optint0len - role: build-dependency uid: optint0ori diff --git a/spec/build/bsps/arm/xilinx-zynq/linkcmds.yml b/spec/build/bsps/arm/xilinx-zynq/linkcmds.yml index d7c0934f78..d6dbbe5a44 100644 --- a/spec/build/bsps/arm/xilinx-zynq/linkcmds.yml +++ b/spec/build/bsps/arm/xilinx-zynq/linkcmds.yml @@ -38,7 +38,7 @@ content: | INCLUDE linkcmds.armv4 copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/xilinx-zynq/obj.yml b/spec/build/bsps/arm/xilinx-zynq/obj.yml index 37289ce9e9..bc7259c10a 100644 --- a/spec/build/bsps/arm/xilinx-zynq/obj.yml +++ b/spec/build/bsps/arm/xilinx-zynq/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 @@ -26,9 +26,7 @@ source: - bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c - bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - bsps/arm/shared/start/bsp-start-memcpy.S -- bsps/arm/xilinx-zynq/console/console-config.c - bsps/arm/xilinx-zynq/console/console-init.c -- bsps/arm/xilinx-zynq/console/debug-console.c - bsps/shared/dev/i2c/cadence-i2c.c - bsps/arm/xilinx-zynq/start/bspreset.c - bsps/arm/xilinx-zynq/start/bspstart.c diff --git a/spec/build/bsps/arm/xilinx-zynq/objsmp.yml b/spec/build/bsps/arm/xilinx-zynq/objsmp.yml index 587884f6a3..4aee7b0cf3 100644 --- a/spec/build/bsps/arm/xilinx-zynq/objsmp.yml +++ b/spec/build/bsps/arm/xilinx-zynq/objsmp.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/arm/xilinx-zynq/opta9periphclk.yml b/spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml index d74103c349..efb883414c 100644 --- a/spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml +++ b/spec/build/bsps/arm/xilinx-zynq/opta9periphclk.yml @@ -4,16 +4,25 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2023 B. Moessner +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- enabled-by: arm/xilinx_zynq_zc702 +- enabled-by: + - arm/xilinx_zynq_zc702 + - arm/xilinx_zynq_zc706 + - arm/xilinx_zynq_zedboard + - arm/xilinx_zynq_picozed + - arm/xilinx_zynq_zybo_z7 + - arm/xilinx_zynq_zybo_microzed value: 333333333 -- enabled-by: arm/xilinx_zynq_zedboard - value: 666666667 +- enabled-by: + - arm/xilinx_zynq_zybo + - arm/xilinx_zynq_pynq + value: 325000000 - enabled-by: true value: 100000000 description: | - ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz + ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz. Set this to CPU Clock /2. enabled-by: true format: '{}' links: [] diff --git a/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml b/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml index c86800df35..01b4959995 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optcachedata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml b/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml index 90e0e1301a..62607fb235 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optcacheinst.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml b/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml index 5525a0a7b4..00d19bc4f1 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optclkcpu1x.yml @@ -4,8 +4,13 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2023 B. Moessner +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: +- enabled-by: + - arm/xilinx_zynq_zybo + - arm/xilinx_zynq_pynq + value: 108333336 - enabled-by: true value: 111111111 description: | diff --git a/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml b/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml index e303a8bf9f..f0b83e1402 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optclkfastidle.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml b/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml index 49a7216dd9..a8d44bc584 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optclkuart.yml @@ -4,8 +4,13 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2023 B. Moessner +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: +- enabled-by: + - arm/xilinx_zynq_zybo_z7 + - arm/xilinx_zynq_pynq + value: 100000000 - enabled-by: true value: 50000000 description: | diff --git a/spec/build/bsps/arm/xilinx-zynq/optconirq.yml b/spec/build/bsps/arm/xilinx-zynq/optconirq.yml index ea13fa4561..e9bc6bedc6 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optconirq.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optconirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/xilinx-zynq/optint0len.yml b/spec/build/bsps/arm/xilinx-zynq/optint0len.yml index 7da268ffca..6f3beb72d2 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint0len.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint0len.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00030000 diff --git a/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml b/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml index a1098fc60f..3b59dd40f1 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint0ori.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/arm/xilinx-zynq/optint1len.yml b/spec/build/bsps/arm/xilinx-zynq/optint1len.yml index 889fc50877..cb26eb5705 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint1len.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint1len.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x0000fe00 diff --git a/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml b/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml index 857537fce4..16d40bb49e 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optint1ori.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0xffff0000 diff --git a/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml b/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml index fe201cf7a0..ff5fb002e9 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00100000 diff --git a/spec/build/bsps/arm/xilinx-zynq/optramlen.yml b/spec/build/bsps/arm/xilinx-zynq/optramlen.yml index 1593cc786e..94542aa809 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optramlen.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optramlen.yml @@ -6,13 +6,20 @@ actions: - format-and-define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2023 B. Moessner +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: - arm/xilinx_zynq_zc702 - arm/xilinx_zynq_zc706 + - arm/xilinx_zynq_picozed + - arm/xilinx_zynq_zyno_z7 + - arm/xilinx_zynq_microzed value: 0x40000000 -- enabled-by: arm/xilinx_zynq_zedboard +- enabled-by: + - arm/xilinx_zynq_zedboard + - arm/xilinx_zynq_zybo + - arm/xilinx_zynq_pynq value: 0x20000000 - enabled-by: true value: 0x10000000 diff --git a/spec/build/bsps/arm/xilinx-zynq/optramori.yml b/spec/build/bsps/arm/xilinx-zynq/optramori.yml index 9730ed590f..b4c7c5f82d 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optramori.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optramori.yml @@ -7,7 +7,7 @@ actions: - format-and-define: 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: - enabled-by: arm/xilinx_zynq_zc706 value: 0x00400000 diff --git a/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml b/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml +++ b/spec/build/bsps/arm/xilinx-zynq/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/abi.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/abi.yml new file mode 100644 index 0000000000..06795eb416 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/abi.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- split: null +- env-append: null +build-type: option +copyrights: +- Copyright (C) 2023 Reflex Aerospace GmbH +default: +- enabled-by: true + value: + - -march=armv7-r + - -mthumb + - -mfpu=vfpv3-d16 + - -mfloat-abi=hard +description: | + ABI flags +enabled-by: true +links: [] +name: ABI_FLAGS +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/bspmercuryxu5.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/bspmercuryxu5.yml new file mode 100644 index 0000000000..f6c228c79d --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/bspmercuryxu5.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: xilinx_zynqmp_mercuryxu5_rpu +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 Reflex Aerospace GmbH +cppflags: [] +enabled-by: true +family: xilinx-zynqmp-rpu +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/bsprpu.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/bsprpu.yml new file mode 100644 index 0000000000..d4073d8248 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/bsprpu.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: xilinx_zynqmp_rpu +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2024 embedded brains GmbH +cppflags: [] +enabled-by: true +family: xilinx-zynqmp-rpu +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/grp.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/grp.yml new file mode 100644 index 0000000000..a088c69052 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/grp.yml @@ -0,0 +1,73 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +cflags: [] +copyrights: +- Copyright (C) 2023 Reflex Aerospace GmbH +cppflags: [] +cxxflags: [] +enabled-by: true +includes: +- bsps/include/xil +- bsps/include/xil/${XIL_SUPPORT_PATH} +install: [] +ldflags: [] +links: +- role: build-dependency + uid: ../grp +- role: build-dependency + uid: ../start +- role: build-dependency + uid: abi +- role: build-dependency + uid: optclkfastidle +- role: build-dependency + uid: optclkuart +- role: build-dependency + uid: optconirq +- role: build-dependency + uid: ../../optxilclockttcbaseaddr +- role: build-dependency + uid: ../../optxilclockttcirq +- role: build-dependency + uid: ../../optxilclockttcrefclk +- role: build-dependency + uid: optint0len +- role: build-dependency + uid: optint0ori +- role: build-dependency + uid: optint1len +- role: build-dependency + uid: optint1ori +- role: build-dependency + uid: optramlen +- role: build-dependency + uid: optramori +- role: build-dependency + uid: optresetvec +- role: build-dependency + uid: optnocachelen +- role: build-dependency + uid: obj +- role: build-dependency + uid: ../../obj +- role: build-dependency + uid: ../../objirq +- role: build-dependency + uid: ../../objdevserialzynq +- role: build-dependency + uid: ../../objdevspizynq +- role: build-dependency + uid: ../../objdevspixil +- role: build-dependency + uid: ../../objmem +- role: build-dependency + uid: ../../opto0 +- role: build-dependency + uid: linkcmds +- role: build-dependency + uid: ../../bspopts +- role: build-dependency + uid: ../../objxilinxsupport +type: build +use-after: [] +use-before: [] diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/linkcmds.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/linkcmds.yml new file mode 100644 index 0000000000..9c8a6d1cd6 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/linkcmds.yml @@ -0,0 +1,46 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: config-file +content: | + MEMORY { + RAM_INT_0 : ORIGIN = ${ZYNQMP_RPU_RAM_INT_0_ORIGIN:#010x}, LENGTH = ${ZYNQMP_RPU_RAM_INT_0_LENGTH:#010x} + RAM_INT_1 : ORIGIN = ${ZYNQMP_RPU_RAM_INT_1_ORIGIN:#010x}, LENGTH = ${ZYNQMP_RPU_RAM_INT_1_LENGTH:#010x} + RAM : ORIGIN = ${ZYNQMP_RPU_RAM_ORIGIN:#010x}, LENGTH = ${ZYNQMP_RPU_RAM_LENGTH:#010x} - ${ZYNQMP_RPU_RAM_ORIGIN:#010x} - ${ZYNQMP_RPU_RAM_NOCACHE_LENGTH:#010x} + NOCACHE : ORIGIN = ${ZYNQMP_RPU_RAM_LENGTH:#010x} - ${ZYNQMP_RPU_RAM_NOCACHE_LENGTH:#010x}, LENGTH = ${ZYNQMP_RPU_RAM_NOCACHE_LENGTH:#010x} + } + + REGION_ALIAS ("REGION_START", RAM_INT_0); + REGION_ALIAS ("REGION_VECTOR", RAM_INT_0); + REGION_ALIAS ("REGION_TEXT", RAM); + REGION_ALIAS ("REGION_TEXT_LOAD", RAM); + REGION_ALIAS ("REGION_RODATA", RAM); + REGION_ALIAS ("REGION_RODATA_LOAD", RAM); + REGION_ALIAS ("REGION_DATA", RAM); + REGION_ALIAS ("REGION_DATA_LOAD", RAM); + REGION_ALIAS ("REGION_FAST_TEXT", RAM); + REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); + REGION_ALIAS ("REGION_FAST_DATA", RAM); + REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); + REGION_ALIAS ("REGION_BSS", RAM); + REGION_ALIAS ("REGION_WORK", RAM); + REGION_ALIAS ("REGION_STACK", RAM); + REGION_ALIAS ("REGION_NOCACHE", NOCACHE); + REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE); + + bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024; + + bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M; + + bsp_vector_table_in_start_section = 1; + + INCLUDE linkcmds.armv4 + + # define symbols needed by the R5 xil_cache.c + _stack_end = bsp_section_stack_end; + __undef_stack = bsp_section_stack_begin; +copyrights: +- Copyright (C) 2023 Reflex Aerospace GmbH +enabled-by: true +install-path: ${BSP_LIBDIR} +links: [] +target: linkcmds +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/obj.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/obj.yml new file mode 100644 index 0000000000..4fb536c96a --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/obj.yml @@ -0,0 +1,42 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 Reflex Aerospace GmbH +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/arm/xilinx-zynqmp-rpu/include/bsp.h +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/arm/xilinx-zynqmp-rpu/include/bsp/irq.h +- destination: ${BSP_INCLUDEDIR}/peripheral_maps + source: + - bsps/include/peripheral_maps/xilinx_zynqmp.h +links: [] +source: +- bsps/shared/cache/nocache.c +- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c +- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c +- bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/arm/xilinx-zynqmp-rpu/console/console-config.c +- bsps/arm/xilinx-zynqmp-rpu/start/bspreset.c +- bsps/arm/xilinx-zynqmp-rpu/start/bspstart.c +- bsps/arm/xilinx-zynqmp-rpu/start/bspstarthooks.c +- bsps/arm/xilinx-zynqmp-rpu/start/bspstartmpu.c +- bsps/shared/dev/clock/xil-ttc.c +- bsps/shared/dev/btimer/btimer-cpucounter.c +- bsps/shared/dev/getentropy/getentropy-cpucounter.c +- bsps/shared/dev/irq/arm-gicv2.c +- bsps/shared/dev/irq/arm-gicv2-zynqmp.c +- bsps/shared/dev/serial/console-termios.c +- bsps/shared/irq/irq-default-handler.c +- bsps/shared/start/bspfatal-default.c +- bsps/shared/start/gettargethash-default.c +- bsps/shared/start/sbrk.c +- bsps/shared/start/stackalloc.c +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optclkfastidle.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optclkfastidle.yml new file mode 100644 index 0000000000..f0b83e1402 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optclkfastidle.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: + - arm/lm3s6965_qemu + - arm/realview_pbx_a9_qemu + - arm/xilinx_zynq_a9_qemu + value: true +- enabled-by: true + value: false +description: | + This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times. +enabled-by: true +links: [] +name: CLOCK_DRIVER_USE_FAST_IDLE +type: build diff --git a/spec/build/bsps/arm/tms570/optcclk.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optclkuart.yml index d5c2e0ded9..4ee4e63dbb 100644 --- a/spec/build/bsps/arm/tms570/optcclk.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optclkuart.yml @@ -4,14 +4,14 @@ actions: - define: 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: - enabled-by: true - value: 96000000 + value: 100000000 description: | - CPU clock in Hz + Zynq UART clock frequency in Hz enabled-by: true format: '{}' links: [] -name: TMS570_CCLK +name: ZYNQ_CLOCK_UART type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optconirq.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optconirq.yml new file mode 100644 index 0000000000..e9bc6bedc6 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optconirq.yml @@ -0,0 +1,16 @@ +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 & Co. KG +default: +- enabled-by: true + value: true +description: | + use interrupt driven mode for console devices (used by default) +enabled-by: true +links: [] +name: ZYNQ_CONSOLE_USE_INTERRUPTS +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint0len.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint0len.yml new file mode 100644 index 0000000000..0799dd6205 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint0len.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00010000 +description: '' +enabled-by: true +format: '{:#010x}' +links: [] +name: ZYNQMP_RPU_RAM_INT_0_LENGTH +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint0ori.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint0ori.yml new file mode 100644 index 0000000000..34c42efe17 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint0ori.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00000000 +description: '' +enabled-by: true +format: '{:#010x}' +links: [] +name: ZYNQMP_RPU_RAM_INT_0_ORIGIN +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint1len.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint1len.yml new file mode 100644 index 0000000000..667c38549e --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint1len.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00010000 +description: '' +enabled-by: true +format: '{:#010x}' +links: [] +name: ZYNQMP_RPU_RAM_INT_1_LENGTH +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint1ori.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint1ori.yml new file mode 100644 index 0000000000..0a1fd3e989 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optint1ori.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00020000 +description: '' +enabled-by: true +format: '{:#010x}' +links: [] +name: ZYNQMP_RPU_RAM_INT_1_ORIGIN +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optnocachelen.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optnocachelen.yml new file mode 100644 index 0000000000..349190fe43 --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optnocachelen.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00100000 +description: | + length of nocache RAM region +enabled-by: true +format: '{:#010x}' +links: [] +name: ZYNQMP_RPU_RAM_NOCACHE_LENGTH +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optprocunitrpu.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optprocunitrpu.yml new file mode 100644 index 0000000000..d684f5a06d --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optprocunitrpu.yml @@ -0,0 +1,17 @@ +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) 2023 Reflex Aerospace GmbH +default: +- enabled-by: true + value: true +description: | + Sets the target processing unit to the RPU (R5F) cores. +enabled-by: true +format: '{}' +links: [] +name: ZYNQMP_PROC_UNIT_RPU +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optramlen.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optramlen.yml new file mode 100644 index 0000000000..b7d84b933e --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optramlen.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x10000000 +description: | + override a BSP's default RAM length +enabled-by: true +format: '{:#010x}' +links: [] +name: ZYNQMP_RPU_RAM_LENGTH +type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp-rpu/optramori.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optramori.yml new file mode 100644 index 0000000000..d5b163781a --- /dev/null +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optramori.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0x00100000 +description: '' +enabled-by: true +format: '{:#010x}' +links: [] +name: ZYNQMP_RPU_RAM_ORIGIN +type: build diff --git a/spec/build/bsps/arm/tms570/opttms570ls3137.yml b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optresetvec.yml index fc33bdad5b..206a6f2801 100644 --- a/spec/build/bsps/arm/tms570/opttms570ls3137.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp-rpu/optresetvec.yml @@ -4,13 +4,13 @@ actions: - define-condition: 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: - enabled-by: true value: false description: | - target used for identify TMS570LS3137 board + reset vector address for BSP start enabled-by: true links: [] -name: ARM_TMS570LS3137 +name: BSP_START_RESET_VECTOR type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp/abi.yml b/spec/build/bsps/arm/xilinx-zynqmp/abi.yml index b49ac81c6a..3945b46365 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/abi.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml b/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml index 216cc88360..d947123247 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml @@ -4,7 +4,7 @@ bsp: xilinx_zynqmp_ultra96 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: xilinx-zynqmp @@ -43,8 +43,6 @@ links: - role: build-dependency uid: optconirq - role: build-dependency - uid: ../../optconminor -- role: build-dependency uid: optint0len - role: build-dependency uid: optint0ori @@ -87,6 +85,7 @@ source: - bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c - bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/arm/shared/start/bspstarthook0-empty.c - bsps/arm/xilinx-zynqmp/console/console-config.c - bsps/arm/xilinx-zynqmp/start/bspreset.c - bsps/arm/xilinx-zynqmp/start/bspstart.c diff --git a/spec/build/bsps/arm/xilinx-zynqmp/linkcmds.yml b/spec/build/bsps/arm/xilinx-zynqmp/linkcmds.yml index 77bd5fb763..f23369b1de 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/linkcmds.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/linkcmds.yml @@ -38,7 +38,7 @@ content: | INCLUDE linkcmds.armv4 copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/arm/xilinx-zynqmp/objsmp.yml b/spec/build/bsps/arm/xilinx-zynqmp/objsmp.yml index e8b954b5cb..8ae414e9b6 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/objsmp.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/objsmp.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/arm/xilinx-zynqmp/optcachedata.yml b/spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml index c86800df35..01b4959995 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optcachedata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml b/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml index 90e0e1301a..62607fb235 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optcacheinst.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml b/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml index e303a8bf9f..f0b83e1402 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optclkfastidle.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - arm/lm3s6965_qemu diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml b/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml index 77c8f30fff..4ee4e63dbb 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optclkuart.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 100000000 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml b/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml index ea13fa4561..e9bc6bedc6 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optconirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml index 433e181ee6..dacb8d2541 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00030000 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml index 3fa03d3129..8f83ceeb07 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml index 9f1c797366..6d0576bb24 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x0000fe00 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml b/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml index 3ef196e567..04c44dedff 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0xffff0000 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml b/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml index f35686d1c9..b82dfa7410 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00100000 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml b/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml index 5cb5e805cf..1cdb31d4d7 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: arm/xilinx_zynqmp_ultra96 value: 0x80000000 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml b/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml index 6269b662e0..082be7e826 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optramori.yml @@ -7,7 +7,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00100000 diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml b/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/bfin/TLL6527M/abi.yml b/spec/build/bsps/bfin/TLL6527M/abi.yml index 07270aa8ab..b046347ce0 100644 --- a/spec/build/bsps/bfin/TLL6527M/abi.yml +++ b/spec/build/bsps/bfin/TLL6527M/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/bfin/TLL6527M/bsptll6527m.yml b/spec/build/bsps/bfin/TLL6527M/bsptll6527m.yml index df02859ea6..6df5a03184 100644 --- a/spec/build/bsps/bfin/TLL6527M/bsptll6527m.yml +++ b/spec/build/bsps/bfin/TLL6527M/bsptll6527m.yml @@ -4,7 +4,7 @@ bsp: TLL6527M 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: TLL6527M diff --git a/spec/build/bsps/bfin/TLL6527M/optconbaud.yml b/spec/build/bsps/bfin/TLL6527M/optconbaud.yml index 691a536827..1c64f99a2e 100644 --- a/spec/build/bsps/bfin/TLL6527M/optconbaud.yml +++ b/spec/build/bsps/bfin/TLL6527M/optconbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 9600 diff --git a/spec/build/bsps/bfin/TLL6527M/optconirq.yml b/spec/build/bsps/bfin/TLL6527M/optconirq.yml index 9e9c4a3e29..fe608331a6 100644 --- a/spec/build/bsps/bfin/TLL6527M/optconirq.yml +++ b/spec/build/bsps/bfin/TLL6527M/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml b/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml index 74911f0b68..f7f03482c3 100644 --- a/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml +++ b/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/bfin/TLL6527M/optskyeye.yml b/spec/build/bsps/bfin/TLL6527M/optskyeye.yml index 6ec951a6de..0dde0e0607 100644 --- a/spec/build/bsps/bfin/TLL6527M/optskyeye.yml +++ b/spec/build/bsps/bfin/TLL6527M/optskyeye.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/bfin/TLL6527M/optuartdma.yml b/spec/build/bsps/bfin/TLL6527M/optuartdma.yml index e648d6bcb2..29e4a3cc1f 100644 --- a/spec/build/bsps/bfin/TLL6527M/optuartdma.yml +++ b/spec/build/bsps/bfin/TLL6527M/optuartdma.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/bfin/bf537Stamp/abi.yml b/spec/build/bsps/bfin/bf537Stamp/abi.yml index d47c609e80..0979b140df 100644 --- a/spec/build/bsps/bfin/bf537Stamp/abi.yml +++ b/spec/build/bsps/bfin/bf537Stamp/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: [] diff --git a/spec/build/bsps/bfin/bf537Stamp/bspbf537stamp.yml b/spec/build/bsps/bfin/bf537Stamp/bspbf537stamp.yml index c84b1bea62..9685eac579 100644 --- a/spec/build/bsps/bfin/bf537Stamp/bspbf537stamp.yml +++ b/spec/build/bsps/bfin/bf537Stamp/bspbf537stamp.yml @@ -4,7 +4,7 @@ bsp: bf537Stamp 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: bf537Stamp diff --git a/spec/build/bsps/bfin/bf537Stamp/optconirq.yml b/spec/build/bsps/bfin/bf537Stamp/optconirq.yml index 5f03ab0e47..aed1f2cbf5 100644 --- a/spec/build/bsps/bfin/bf537Stamp/optconirq.yml +++ b/spec/build/bsps/bfin/bf537Stamp/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml b/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml index 6ec951a6de..0dde0e0607 100644 --- a/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml +++ b/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/bfin/bf537Stamp/start.yml b/spec/build/bsps/bfin/bf537Stamp/start.yml index e105798e1d..86f085eb34 100644 --- a/spec/build/bsps/bfin/bf537Stamp/start.yml +++ b/spec/build/bsps/bfin/bf537Stamp/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/bfin/eZKit533/abi.yml b/spec/build/bsps/bfin/eZKit533/abi.yml index d47c609e80..0979b140df 100644 --- a/spec/build/bsps/bfin/eZKit533/abi.yml +++ b/spec/build/bsps/bfin/eZKit533/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: [] diff --git a/spec/build/bsps/bfin/eZKit533/bspezkit533.yml b/spec/build/bsps/bfin/eZKit533/bspezkit533.yml index 13057d1cf2..f399231c6e 100644 --- a/spec/build/bsps/bfin/eZKit533/bspezkit533.yml +++ b/spec/build/bsps/bfin/eZKit533/bspezkit533.yml @@ -4,7 +4,7 @@ bsp: eZKit533 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: eZKit533 diff --git a/spec/build/bsps/bfin/eZKit533/optconirq.yml b/spec/build/bsps/bfin/eZKit533/optconirq.yml index 5f03ab0e47..aed1f2cbf5 100644 --- a/spec/build/bsps/bfin/eZKit533/optconirq.yml +++ b/spec/build/bsps/bfin/eZKit533/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/bfin/eZKit533/optskyeye.yml b/spec/build/bsps/bfin/eZKit533/optskyeye.yml index 6ec951a6de..0dde0e0607 100644 --- a/spec/build/bsps/bfin/eZKit533/optskyeye.yml +++ b/spec/build/bsps/bfin/eZKit533/optskyeye.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/bfin/grp.yml b/spec/build/bsps/bfin/grp.yml index 1b964f0551..49e4176c1a 100644 --- a/spec/build/bsps/bfin/grp.yml +++ b/spec/build/bsps/bfin/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/bfin/obj.yml b/spec/build/bsps/bfin/obj.yml index 343336b054..e1ad00120a 100644 --- a/spec/build/bsps/bfin/obj.yml +++ b/spec/build/bsps/bfin/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 diff --git a/spec/build/bsps/bfin/start.yml b/spec/build/bsps/bfin/start.yml index bf4c4457c4..557bf8faef 100644 --- a/spec/build/bsps/bfin/start.yml +++ b/spec/build/bsps/bfin/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/bspopts.yml b/spec/build/bsps/bspopts.yml index 4a4c06d321..734292f421 100644 --- a/spec/build/bsps/bspopts.yml +++ b/spec/build/bsps/bspopts.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: config-header copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true guard: __BSP_OPTIONS_H include-headers: [] diff --git a/spec/build/bsps/dev/irq/objarmgicv3.yml b/spec/build/bsps/dev/irq/objarmgicv3.yml index aa84ae5416..382d767dd7 100644 --- a/spec/build/bsps/dev/irq/objarmgicv3.yml +++ b/spec/build/bsps/dev/irq/objarmgicv3.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects cflags: [] copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true diff --git a/spec/build/bsps/dev/irq/optarmgic-icc-bpr0.yml b/spec/build/bsps/dev/irq/optarmgic-icc-bpr0.yml index 51df0db964..44d2671eb6 100644 --- a/spec/build/bsps/dev/irq/optarmgic-icc-bpr0.yml +++ b/spec/build/bsps/dev/irq/optarmgic-icc-bpr0.yml @@ -4,7 +4,7 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: - aarch64/a53_ilp32_qemu @@ -15,11 +15,7 @@ default: - aarch64/xilinx_versal_aiedge - aarch64/xilinx_versal_qemu - aarch64/xilinx_versal_vck190 - - aarch64/xilinx_zynqmp_ilp32_qemu - - aarch64/xilinx_zynqmp_ilp32_zu3eg - - aarch64/xilinx_zynqmp_lp64_cfc400x - - aarch64/xilinx_zynqmp_lp64_qemu - - aarch64/xilinx_zynqmp_lp64_zu3eg + - bsps/aarch64/xilinx-zynqmp value: null - enabled-by: true value: 0x00000002 diff --git a/spec/build/bsps/dev/irq/optarmgic-icc-bpr1.yml b/spec/build/bsps/dev/irq/optarmgic-icc-bpr1.yml index 003c832b4f..23dfb8239d 100644 --- a/spec/build/bsps/dev/irq/optarmgic-icc-bpr1.yml +++ b/spec/build/bsps/dev/irq/optarmgic-icc-bpr1.yml @@ -4,7 +4,7 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: 0x00000003 diff --git a/spec/build/bsps/dev/irq/optarmgic-icc-ctrl.yml b/spec/build/bsps/dev/irq/optarmgic-icc-ctrl.yml index 93f4c6aa42..87d160c705 100644 --- a/spec/build/bsps/dev/irq/optarmgic-icc-ctrl.yml +++ b/spec/build/bsps/dev/irq/optarmgic-icc-ctrl.yml @@ -4,7 +4,7 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/dev/irq/optarmgic-icc-igrpen0.yml b/spec/build/bsps/dev/irq/optarmgic-icc-igrpen0.yml index ea5eaff3e7..9b552c3f96 100644 --- a/spec/build/bsps/dev/irq/optarmgic-icc-igrpen0.yml +++ b/spec/build/bsps/dev/irq/optarmgic-icc-igrpen0.yml @@ -4,7 +4,7 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: - aarch64/a53_ilp32_qemu @@ -15,11 +15,7 @@ default: - aarch64/xilinx_versal_aiedge - aarch64/xilinx_versal_qemu - aarch64/xilinx_versal_vck190 - - aarch64/xilinx_zynqmp_ilp32_qemu - - aarch64/xilinx_zynqmp_ilp32_zu3eg - - aarch64/xilinx_zynqmp_lp64_cfc400x - - aarch64/xilinx_zynqmp_lp64_qemu - - aarch64/xilinx_zynqmp_lp64_zu3eg + - bsps/aarch64/xilinx-zynqmp value: null - enabled-by: true value: 0x00000001 diff --git a/spec/build/bsps/dev/irq/optarmgic-icc-igrpen1.yml b/spec/build/bsps/dev/irq/optarmgic-icc-igrpen1.yml index 111aa9e6cc..023505fce0 100644 --- a/spec/build/bsps/dev/irq/optarmgic-icc-igrpen1.yml +++ b/spec/build/bsps/dev/irq/optarmgic-icc-igrpen1.yml @@ -4,7 +4,7 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: 0x00000001 diff --git a/spec/build/bsps/dev/irq/optarmgic-icc-pmr.yml b/spec/build/bsps/dev/irq/optarmgic-icc-pmr.yml index ae2d2dd3e4..6f742b0825 100644 --- a/spec/build/bsps/dev/irq/optarmgic-icc-pmr.yml +++ b/spec/build/bsps/dev/irq/optarmgic-icc-pmr.yml @@ -4,7 +4,7 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: 0x000000ff diff --git a/spec/build/bsps/dev/irq/optarmgic-icc-sre.yml b/spec/build/bsps/dev/irq/optarmgic-icc-sre.yml index 45eea84bb1..ff6283b2d4 100644 --- a/spec/build/bsps/dev/irq/optarmgic-icc-sre.yml +++ b/spec/build/bsps/dev/irq/optarmgic-icc-sre.yml @@ -4,7 +4,7 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: 0x00000003 diff --git a/spec/build/bsps/grpmake.yml b/spec/build/bsps/grpmake.yml index 2704f4c180..cb0dc10a55 100644 --- a/spec/build/bsps/grpmake.yml +++ b/spec/build/bsps/grpmake.yml @@ -2,7 +2,7 @@ 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: @@ -33,6 +33,8 @@ install: ldflags: [] links: - role: build-dependency + uid: optmake +- role: build-dependency uid: makebsp - role: build-dependency uid: makecustom @@ -40,8 +42,6 @@ links: uid: makeinc - role: build-dependency uid: maketarget -- role: build-dependency - uid: optmake type: build use-after: [] use-before: [] diff --git a/spec/build/bsps/i386/grp.yml b/spec/build/bsps/i386/grp.yml index e6f6604637..fd7be8407e 100644 --- a/spec/build/bsps/i386/grp.yml +++ b/spec/build/bsps/i386/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/i386/pc386/abi.yml b/spec/build/bsps/i386/pc386/abi.yml index 24901f049e..17d8e0c6d9 100644 --- a/spec/build/bsps/i386/pc386/abi.yml +++ b/spec/build/bsps/i386/pc386/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: i386/pc686 value: diff --git a/spec/build/bsps/i386/pc386/bsppc386.yml b/spec/build/bsps/i386/pc386/bsppc386.yml index b0b9a326ce..46e4e5dda4 100644 --- a/spec/build/bsps/i386/pc386/bsppc386.yml +++ b/spec/build/bsps/i386/pc386/bsppc386.yml @@ -4,7 +4,7 @@ bsp: pc386 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: pc386 diff --git a/spec/build/bsps/i386/pc386/bsppc486.yml b/spec/build/bsps/i386/pc386/bsppc486.yml index b723a33a33..67d9f84f1b 100644 --- a/spec/build/bsps/i386/pc386/bsppc486.yml +++ b/spec/build/bsps/i386/pc386/bsppc486.yml @@ -4,7 +4,7 @@ bsp: pc486 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: pc386 diff --git a/spec/build/bsps/i386/pc386/bsppc586.yml b/spec/build/bsps/i386/pc386/bsppc586.yml index 7eb21fd9e9..0b71628280 100644 --- a/spec/build/bsps/i386/pc386/bsppc586.yml +++ b/spec/build/bsps/i386/pc386/bsppc586.yml @@ -4,7 +4,7 @@ bsp: pc586 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: pc386 diff --git a/spec/build/bsps/i386/pc386/bsppc586sse.yml b/spec/build/bsps/i386/pc386/bsppc586sse.yml index 745220f8ab..99d71a759a 100644 --- a/spec/build/bsps/i386/pc386/bsppc586sse.yml +++ b/spec/build/bsps/i386/pc386/bsppc586sse.yml @@ -4,7 +4,7 @@ bsp: pc586-sse 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: pc386 diff --git a/spec/build/bsps/i386/pc386/bsppc686.yml b/spec/build/bsps/i386/pc386/bsppc686.yml index c4898eac00..5090683d6e 100644 --- a/spec/build/bsps/i386/pc386/bsppc686.yml +++ b/spec/build/bsps/i386/pc386/bsppc686.yml @@ -4,7 +4,7 @@ bsp: pc686 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: pc386 diff --git a/spec/build/bsps/i386/pc386/bsppcp4.yml b/spec/build/bsps/i386/pc386/bsppcp4.yml index 90996423e2..49ca341d54 100644 --- a/spec/build/bsps/i386/pc386/bsppcp4.yml +++ b/spec/build/bsps/i386/pc386/bsppcp4.yml @@ -4,7 +4,7 @@ bsp: pcp4 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: pc386 diff --git a/spec/build/bsps/i386/pc386/grp.yml b/spec/build/bsps/i386/pc386/grp.yml index 958a093cdf..571a0ae693 100644 --- a/spec/build/bsps/i386/pc386/grp.yml +++ b/spec/build/bsps/i386/pc386/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/i386/pc386/obj.yml b/spec/build/bsps/i386/pc386/obj.yml index 3c702809ef..4e0f805c98 100644 --- a/spec/build/bsps/i386/pc386/obj.yml +++ b/spec/build/bsps/i386/pc386/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 diff --git a/spec/build/bsps/i386/pc386/objide.yml b/spec/build/bsps/i386/pc386/objide.yml index 8065afc402..c9f2e0ff4b 100644 --- a/spec/build/bsps/i386/pc386/objide.yml +++ b/spec/build/bsps/i386/pc386/objide.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/i386/pc386/objsmp.yml b/spec/build/bsps/i386/pc386/objsmp.yml index 9eaf97d4b9..38f3664062 100644 --- a/spec/build/bsps/i386/pc386/objsmp.yml +++ b/spec/build/bsps/i386/pc386/objsmp.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/i386/pc386/objsmpstart.yml b/spec/build/bsps/i386/pc386/objsmpstart.yml index dc2302278d..a085132737 100644 --- a/spec/build/bsps/i386/pc386/objsmpstart.yml +++ b/spec/build/bsps/i386/pc386/objsmpstart.yml @@ -3,7 +3,7 @@ asflags: [] build-type: script cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] do-build: | from waflib import TaskGen diff --git a/spec/build/bsps/i386/pc386/objvga.yml b/spec/build/bsps/i386/pc386/objvga.yml index 9e212637bb..1aa9713ee9 100644 --- a/spec/build/bsps/i386/pc386/objvga.yml +++ b/spec/build/bsps/i386/pc386/objvga.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/i386/pc386/objvgacir.yml b/spec/build/bsps/i386/pc386/objvgacir.yml index 530c12b99d..80ef7a4ff6 100644 --- a/spec/build/bsps/i386/pc386/objvgacir.yml +++ b/spec/build/bsps/i386/pc386/objvgacir.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/i386/pc386/objvgavbe.yml b/spec/build/bsps/i386/pc386/objvgavbe.yml index 57206ff9de..ca60d735f8 100644 --- a/spec/build/bsps/i386/pc386/objvgavbe.yml +++ b/spec/build/bsps/i386/pc386/objvgavbe.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/i386/pc386/objvgavga.yml b/spec/build/bsps/i386/pc386/objvgavga.yml index 5f658c0d2f..286d9de206 100644 --- a/spec/build/bsps/i386/pc386/objvgavga.yml +++ b/spec/build/bsps/i386/pc386/objvgavga.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/i386/pc386/optcirrus.yml b/spec/build/bsps/i386/pc386/optcirrus.yml index 868334c1e9..544d8ab4b0 100644 --- a/spec/build/bsps/i386/pc386/optcirrus.yml +++ b/spec/build/bsps/i386/pc386/optcirrus.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/i386/pc386/optclk8253.yml b/spec/build/bsps/i386/pc386/optclk8253.yml index 8c759748d5..029b17ab04 100644 --- a/spec/build/bsps/i386/pc386/optclk8253.yml +++ b/spec/build/bsps/i386/pc386/optclk8253.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/i386/pc386/optclktsc.yml b/spec/build/bsps/i386/pc386/optclktsc.yml index 7a4c111b07..6ed135e1bf 100644 --- a/spec/build/bsps/i386/pc386/optclktsc.yml +++ b/spec/build/bsps/i386/pc386/optclktsc.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/i386/pc386/optconcom1.yml b/spec/build/bsps/i386/pc386/optconcom1.yml index 654824ab3c..4ecec3224e 100644 --- a/spec/build/bsps/i386/pc386/optconcom1.yml +++ b/spec/build/bsps/i386/pc386/optconcom1.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/i386/pc386/optencom14.yml b/spec/build/bsps/i386/pc386/optencom14.yml index c42f20b1db..a38998b042 100644 --- a/spec/build/bsps/i386/pc386/optencom14.yml +++ b/spec/build/bsps/i386/pc386/optencom14.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/i386/pc386/optenide.yml b/spec/build/bsps/i386/pc386/optenide.yml index 68f1efea48..c9261e3a01 100644 --- a/spec/build/bsps/i386/pc386/optenide.yml +++ b/spec/build/bsps/i386/pc386/optenide.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/i386/pc386/optenvga.yml b/spec/build/bsps/i386/pc386/optenvga.yml index e7e92db751..a8f6f95111 100644 --- a/spec/build/bsps/i386/pc386/optenvga.yml +++ b/spec/build/bsps/i386/pc386/optenvga.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/i386/pc386/optgdbstub.yml b/spec/build/bsps/i386/pc386/optgdbstub.yml index 3088bbb0bd..e6c81f4a35 100644 --- a/spec/build/bsps/i386/pc386/optgdbstub.yml +++ b/spec/build/bsps/i386/pc386/optgdbstub.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/i386/pc386/optgdtdesc.yml b/spec/build/bsps/i386/pc386/optgdtdesc.yml index f7fa6fcabf..da548021d2 100644 --- a/spec/build/bsps/i386/pc386/optgdtdesc.yml +++ b/spec/build/bsps/i386/pc386/optgdtdesc.yml @@ -14,7 +14,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/i386/pc386/optidepriifc.yml b/spec/build/bsps/i386/pc386/optidepriifc.yml index a19aafc921..6193f9bf46 100644 --- a/spec/build/bsps/i386/pc386/optidepriifc.yml +++ b/spec/build/bsps/i386/pc386/optidepriifc.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/i386/pc386/optidesecifc.yml b/spec/build/bsps/i386/pc386/optidesecifc.yml index 56eed819eb..30ac470d5b 100644 --- a/spec/build/bsps/i386/pc386/optidesecifc.yml +++ b/spec/build/bsps/i386/pc386/optidesecifc.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/i386/pc386/optrelocaddr.yml b/spec/build/bsps/i386/pc386/optrelocaddr.yml index 023fa93eaf..94f1272ab6 100644 --- a/spec/build/bsps/i386/pc386/optrelocaddr.yml +++ b/spec/build/bsps/i386/pc386/optrelocaddr.yml @@ -9,7 +9,7 @@ actions: - env-append: PKGCONFIG_LDFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: true value: 0x00100000 diff --git a/spec/build/bsps/i386/pc386/optvberm.yml b/spec/build/bsps/i386/pc386/optvberm.yml index 8a10dba52e..e6e3cd2ee5 100644 --- a/spec/build/bsps/i386/pc386/optvberm.yml +++ b/spec/build/bsps/i386/pc386/optvberm.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/i386/pc386/optvga.yml b/spec/build/bsps/i386/pc386/optvga.yml index 81e79b7a78..a585928e82 100644 --- a/spec/build/bsps/i386/pc386/optvga.yml +++ b/spec/build/bsps/i386/pc386/optvga.yml @@ -5,7 +5,7 @@ actions: - env-enable: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/i386/pc386/optvideo80x50.yml b/spec/build/bsps/i386/pc386/optvideo80x50.yml index 438895b15a..36e1a43bbd 100644 --- a/spec/build/bsps/i386/pc386/optvideo80x50.yml +++ b/spec/build/bsps/i386/pc386/optvideo80x50.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/i386/pc386/start.yml b/spec/build/bsps/i386/pc386/start.yml index 99cefa2751..8a3c34babb 100644 --- a/spec/build/bsps/i386/pc386/start.yml +++ b/spec/build/bsps/i386/pc386/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/i386/pc386/tst-xfail-val.yml b/spec/build/bsps/i386/pc386/tst-xfail-val.yml index 7ca2360de2..d0f6d3e31f 100644 --- a/spec/build/bsps/i386/pc386/tst-xfail-val.yml +++ b/spec/build/bsps/i386/pc386/tst-xfail-val.yml @@ -14,7 +14,7 @@ actions: - validation-timecounter-1 build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/linkcmds.yml b/spec/build/bsps/linkcmds.yml index 420108473d..4576cf00d1 100644 --- a/spec/build/bsps/linkcmds.yml +++ b/spec/build/bsps/linkcmds.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | bld.install_as( "${BSP_LIBDIR}/linkcmds", diff --git a/spec/build/bsps/lm32/grp.yml b/spec/build/bsps/lm32/grp.yml index fa0b34fd40..4e25270b76 100644 --- a/spec/build/bsps/lm32/grp.yml +++ b/spec/build/bsps/lm32/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/lm32/lm32_evr/abi.yml b/spec/build/bsps/lm32/lm32_evr/abi.yml index d47c609e80..0979b140df 100644 --- a/spec/build/bsps/lm32/lm32_evr/abi.yml +++ b/spec/build/bsps/lm32/lm32_evr/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: [] diff --git a/spec/build/bsps/lm32/lm32_evr/bspgdbsim.yml b/spec/build/bsps/lm32/lm32_evr/bspgdbsim.yml index e6e9d45afe..594e1052f5 100644 --- a/spec/build/bsps/lm32/lm32_evr/bspgdbsim.yml +++ b/spec/build/bsps/lm32/lm32_evr/bspgdbsim.yml @@ -4,7 +4,7 @@ bsp: lm32_evr_gdbsim 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: lm32_evr diff --git a/spec/build/bsps/lm32/lm32_evr/bsplm32evr.yml b/spec/build/bsps/lm32/lm32_evr/bsplm32evr.yml index dd61eb94d3..7d05e576d5 100644 --- a/spec/build/bsps/lm32/lm32_evr/bsplm32evr.yml +++ b/spec/build/bsps/lm32/lm32_evr/bsplm32evr.yml @@ -4,7 +4,7 @@ bsp: lm32_evr 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: lm32_evr diff --git a/spec/build/bsps/lm32/lm32_evr/grp.yml b/spec/build/bsps/lm32/lm32_evr/grp.yml index 452d1fd711..9889d52af4 100644 --- a/spec/build/bsps/lm32/lm32_evr/grp.yml +++ b/spec/build/bsps/lm32/lm32_evr/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/lm32/lm32_evr/obj.yml b/spec/build/bsps/lm32/lm32_evr/obj.yml index 3353bd63ca..94db21ddc9 100644 --- a/spec/build/bsps/lm32/lm32_evr/obj.yml +++ b/spec/build/bsps/lm32/lm32_evr/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 diff --git a/spec/build/bsps/lm32/lm32_evr/optsim.yml b/spec/build/bsps/lm32/lm32_evr/optsim.yml index bc999b7a07..b0bfce3580 100644 --- a/spec/build/bsps/lm32/lm32_evr/optsim.yml +++ b/spec/build/bsps/lm32/lm32_evr/optsim.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: lm32/lm32_evr_gdbsim value: true diff --git a/spec/build/bsps/lm32/milkymist/abi.yml b/spec/build/bsps/lm32/milkymist/abi.yml index a8399f581c..7fbcaa41f5 100644 --- a/spec/build/bsps/lm32/milkymist/abi.yml +++ b/spec/build/bsps/lm32/milkymist/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/lm32/milkymist/bspmilkymist.yml b/spec/build/bsps/lm32/milkymist/bspmilkymist.yml index 3822cf591e..299c57e4a0 100644 --- a/spec/build/bsps/lm32/milkymist/bspmilkymist.yml +++ b/spec/build/bsps/lm32/milkymist/bspmilkymist.yml @@ -4,7 +4,7 @@ bsp: milkymist 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: milkymist diff --git a/spec/build/bsps/lm32/milkymist/optsim.yml b/spec/build/bsps/lm32/milkymist/optsim.yml index 356ef05750..5d39eaec9b 100644 --- a/spec/build/bsps/lm32/milkymist/optsim.yml +++ b/spec/build/bsps/lm32/milkymist/optsim.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/lm32/start.yml b/spec/build/bsps/lm32/start.yml index 4ebb69a1e1..c129217af6 100644 --- a/spec/build/bsps/lm32/start.yml +++ b/spec/build/bsps/lm32/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/av5282/abi.yml b/spec/build/bsps/m68k/av5282/abi.yml index 4fa32aac03..859e5a2f2a 100644 --- a/spec/build/bsps/m68k/av5282/abi.yml +++ b/spec/build/bsps/m68k/av5282/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/av5282/bspav5282.yml b/spec/build/bsps/m68k/av5282/bspav5282.yml index 88c9888e6a..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 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 5f2353a7ff..50965041fb 100644 --- a/spec/build/bsps/m68k/csb360/abi.yml +++ b/spec/build/bsps/m68k/csb360/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/csb360/bspcsb360.yml b/spec/build/bsps/m68k/csb360/bspcsb360.yml index 593c5c050c..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 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 ece4fe7c93..84831e93b0 100644 --- a/spec/build/bsps/m68k/gen68340/abi.yml +++ b/spec/build/bsps/m68k/gen68340/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/gen68340/bspgen68340.yml b/spec/build/bsps/m68k/gen68340/bspgen68340.yml index ef1f2fff15..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 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 603e342b59..51491ced64 100644 --- a/spec/build/bsps/m68k/gen68360/abi.yml +++ b/spec/build/bsps/m68k/gen68360/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: m68k/gen68360_040 value: diff --git a/spec/build/bsps/m68k/gen68360/bspgen68360.yml b/spec/build/bsps/m68k/gen68360/bspgen68360.yml index 53644255ab..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 diff --git a/spec/build/bsps/m68k/gen68360/bspgen68360040.yml b/spec/build/bsps/m68k/gen68360/bspgen68360040.yml index f6af2c6302..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 diff --git a/spec/build/bsps/m68k/gen68360/bsppgh360.yml b/spec/build/bsps/m68k/gen68360/bsppgh360.yml index e51fb0b10f..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 diff --git a/spec/build/bsps/m68k/gen68360/grp.yml b/spec/build/bsps/m68k/gen68360/grp.yml index d2ca79c69a..35cc7cee64 100644 --- a/spec/build/bsps/m68k/gen68360/grp.yml +++ b/spec/build/bsps/m68k/gen68360/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/m68k/gen68360/obj.yml b/spec/build/bsps/m68k/gen68360/obj.yml index e60cb30195..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 diff --git a/spec/build/bsps/m68k/gen68360/opt68360.yml b/spec/build/bsps/m68k/gen68360/opt68360.yml index 36d100d549..e4423251bd 100644 --- a/spec/build/bsps/m68k/gen68360/opt68360.yml +++ b/spec/build/bsps/m68k/gen68360/opt68360.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: m68k/gen68360 value: true diff --git a/spec/build/bsps/m68k/gen68360/opt68360x040.yml b/spec/build/bsps/m68k/gen68360/opt68360x040.yml index 9ddb102d26..05f21db3de 100644 --- a/spec/build/bsps/m68k/gen68360/opt68360x040.yml +++ b/spec/build/bsps/m68k/gen68360/opt68360x040.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: m68k/gen68360_040 value: true diff --git a/spec/build/bsps/m68k/gen68360/optpgh360.yml b/spec/build/bsps/m68k/gen68360/optpgh360.yml index f809a5eacf..f8efd91d42 100644 --- a/spec/build/bsps/m68k/gen68360/optpgh360.yml +++ b/spec/build/bsps/m68k/gen68360/optpgh360.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: m68k/pgh360 value: 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 41dfdcfd05..4d7ea964bc 100644 --- a/spec/build/bsps/m68k/genmcf548x/abi.yml +++ b/spec/build/bsps/m68k/genmcf548x/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml b/spec/build/bsps/m68k/genmcf548x/bspcobra5475.yml index 1e5c238a1d..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 diff --git a/spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml b/spec/build/bsps/m68k/genmcf548x/bspm5484fireengine.yml index 8011a1ad45..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 diff --git a/spec/build/bsps/m68k/genmcf548x/grp.yml b/spec/build/bsps/m68k/genmcf548x/grp.yml index f4c5e77312..747d2e95ea 100644 --- a/spec/build/bsps/m68k/genmcf548x/grp.yml +++ b/spec/build/bsps/m68k/genmcf548x/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/m68k/genmcf548x/obj.yml b/spec/build/bsps/m68k/genmcf548x/obj.yml index f8b195111d..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 diff --git a/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml b/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml index 3ed37a1a38..41cc870129 100644 --- a/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml +++ b/spec/build/bsps/m68k/genmcf548x/optcpuclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: m68k/COBRA5475 value: 132000000 diff --git a/spec/build/bsps/m68k/genmcf548x/optdbug.yml b/spec/build/bsps/m68k/genmcf548x/optdbug.yml index 2ab3436d4d..028f707c83 100644 --- a/spec/build/bsps/m68k/genmcf548x/optdbug.yml +++ b/spec/build/bsps/m68k/genmcf548x/optdbug.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: m68k/COBRA5475 value: true diff --git a/spec/build/bsps/m68k/genmcf548x/optlowinit.yml b/spec/build/bsps/m68k/genmcf548x/optlowinit.yml index d0fa425e1a..792544fe5f 100644 --- a/spec/build/bsps/m68k/genmcf548x/optlowinit.yml +++ b/spec/build/bsps/m68k/genmcf548x/optlowinit.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: m68k/m5484FireEngine value: true diff --git a/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml b/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml index 8cd3f16be7..86e0dda0b3 100644 --- a/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml +++ b/spec/build/bsps/m68k/genmcf548x/optm5484fireengine.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: m68k/m5484FireEngine value: 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 f07250d0aa..f5fc279ba6 100644 --- a/spec/build/bsps/m68k/grp.yml +++ b/spec/build/bsps/m68k/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/m68k/mcf5206elite/abi.yml b/spec/build/bsps/m68k/mcf5206elite/abi.yml index 7884129ef0..42e791d71e 100644 --- a/spec/build/bsps/m68k/mcf5206elite/abi.yml +++ b/spec/build/bsps/m68k/mcf5206elite/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml b/spec/build/bsps/m68k/mcf5206elite/bspmcf5206elite.yml index 4cbe436a46..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 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 55db90d0bf..908883067c 100644 --- a/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml +++ b/spec/build/bsps/m68k/mcf5206elite/tstmcf5206elite.yml @@ -8,7 +8,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mcf52235/abi.yml b/spec/build/bsps/m68k/mcf52235/abi.yml index c801d96c83..efd6b90c50 100644 --- a/spec/build/bsps/m68k/mcf52235/abi.yml +++ b/spec/build/bsps/m68k/mcf52235/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mcf52235/bspmcf52235.yml b/spec/build/bsps/m68k/mcf52235/bspmcf52235.yml index 88dff59faa..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 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 3b6a62b767..9212bafa82 100644 --- a/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml +++ b/spec/build/bsps/m68k/mcf52235/tstmcf52235.yml @@ -23,7 +23,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mcf5225x/abi.yml b/spec/build/bsps/m68k/mcf5225x/abi.yml index c801d96c83..efd6b90c50 100644 --- a/spec/build/bsps/m68k/mcf5225x/abi.yml +++ b/spec/build/bsps/m68k/mcf5225x/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml b/spec/build/bsps/m68k/mcf5225x/bspmcf5225x.yml index bb8c860100..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 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 8958d2e837..0f4021d5f3 100644 --- a/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml +++ b/spec/build/bsps/m68k/mcf5225x/tstmcf5225x.yml @@ -9,7 +9,7 @@ actions: - iostream build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mcf5235/abi.yml b/spec/build/bsps/m68k/mcf5235/abi.yml index 174e6baefe..9190994063 100644 --- a/spec/build/bsps/m68k/mcf5235/abi.yml +++ b/spec/build/bsps/m68k/mcf5235/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mcf5235/bspmcf5235.yml b/spec/build/bsps/m68k/mcf5235/bspmcf5235.yml index 6036802174..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 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 0e5cf944cb..d5aeb8998d 100644 --- a/spec/build/bsps/m68k/mcf5329/abi.yml +++ b/spec/build/bsps/m68k/mcf5329/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mcf5329/bspmcf5329.yml b/spec/build/bsps/m68k/mcf5329/bspmcf5329.yml index bc6260134e..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 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 ece4fe7c93..84831e93b0 100644 --- a/spec/build/bsps/m68k/mrm332/abi.yml +++ b/spec/build/bsps/m68k/mrm332/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mrm332/bspmrm332.yml b/spec/build/bsps/m68k/mrm332/bspmrm332.yml index c01b00d1fc..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 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 8650d81f66..678480ddb3 100644 --- a/spec/build/bsps/m68k/mrm332/tstmrm332.yml +++ b/spec/build/bsps/m68k/mrm332/tstmrm332.yml @@ -15,7 +15,7 @@ actions: - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mvme147/abi.yml b/spec/build/bsps/m68k/mvme147/abi.yml index 2860b5b968..b9a2a4a10e 100644 --- a/spec/build/bsps/m68k/mvme147/abi.yml +++ b/spec/build/bsps/m68k/mvme147/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mvme147/bspmvme147.yml b/spec/build/bsps/m68k/mvme147/bspmvme147.yml index 65df303b42..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 diff --git a/spec/build/bsps/m68k/mvme147s/abi.yml b/spec/build/bsps/m68k/mvme147s/abi.yml index 2860b5b968..b9a2a4a10e 100644 --- a/spec/build/bsps/m68k/mvme147s/abi.yml +++ b/spec/build/bsps/m68k/mvme147s/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mvme147s/bspmvme147s.yml b/spec/build/bsps/m68k/mvme147s/bspmvme147s.yml index 16e45b051e..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 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 a9fc5a686c..68dedcc29f 100644 --- a/spec/build/bsps/m68k/mvme162/abi.yml +++ b/spec/build/bsps/m68k/mvme162/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mvme162/bspmvme162.yml b/spec/build/bsps/m68k/mvme162/bspmvme162.yml index 4fe6b72747..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 diff --git a/spec/build/bsps/m68k/mvme162/bspmvme162lx.yml b/spec/build/bsps/m68k/mvme162/bspmvme162lx.yml index 8d64735794..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 diff --git a/spec/build/bsps/m68k/mvme162/grp.yml b/spec/build/bsps/m68k/mvme162/grp.yml index 23504dcfb5..36605985ff 100644 --- a/spec/build/bsps/m68k/mvme162/grp.yml +++ b/spec/build/bsps/m68k/mvme162/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/m68k/mvme162/obj.yml b/spec/build/bsps/m68k/mvme162/obj.yml index f59f27af91..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 diff --git a/spec/build/bsps/m68k/mvme162/tstmvme162.yml b/spec/build/bsps/m68k/mvme162/tstmvme162.yml index ffa4b25615..a5794a556c 100644 --- a/spec/build/bsps/m68k/mvme162/tstmvme162.yml +++ b/spec/build/bsps/m68k/mvme162/tstmvme162.yml @@ -7,7 +7,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml b/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml index ffa4b25615..a5794a556c 100644 --- a/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml +++ b/spec/build/bsps/m68k/mvme162/tstmvme162lx.yml @@ -7,7 +7,7 @@ actions: - fsdosfsname01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/m68k/mvme167/abi.yml b/spec/build/bsps/m68k/mvme167/abi.yml index 3caa563de3..70410162d4 100644 --- a/spec/build/bsps/m68k/mvme167/abi.yml +++ b/spec/build/bsps/m68k/mvme167/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/mvme167/bspmvme167.yml b/spec/build/bsps/m68k/mvme167/bspmvme167.yml index 42eb4aeb75..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 diff --git a/spec/build/bsps/m68k/mvme167/optconminor.yml b/spec/build/bsps/m68k/mvme167/optconminor.yml index 350301d8b2..7482aa9036 100644 --- a/spec/build/bsps/m68k/mvme167/optconminor.yml +++ b/spec/build/bsps/m68k/mvme167/optconminor.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/m68k/mvme167/optintlvl.yml b/spec/build/bsps/m68k/mvme167/optintlvl.yml index 04c2b0aeb1..0b040b4b3f 100644 --- a/spec/build/bsps/m68k/mvme167/optintlvl.yml +++ b/spec/build/bsps/m68k/mvme167/optintlvl.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/m68k/mvme167/optiomode.yml b/spec/build/bsps/m68k/mvme167/optiomode.yml index cb42a8f693..c1079ff00d 100644 --- a/spec/build/bsps/m68k/mvme167/optiomode.yml +++ b/spec/build/bsps/m68k/mvme167/optiomode.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/m68k/mvme167/optmvme167.yml b/spec/build/bsps/m68k/mvme167/optmvme167.yml index 6863696c47..0b5b301d32 100644 --- a/spec/build/bsps/m68k/mvme167/optmvme167.yml +++ b/spec/build/bsps/m68k/mvme167/optmvme167.yml @@ -4,7 +4,7 @@ actions: - define-condition: mvme167 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: | Defines mvme167 in <bspopts.h>. diff --git a/spec/build/bsps/m68k/mvme167/optprintkminor.yml b/spec/build/bsps/m68k/mvme167/optprintkminor.yml index cad5de52c7..53be5fa9cf 100644 --- a/spec/build/bsps/m68k/mvme167/optprintkminor.yml +++ b/spec/build/bsps/m68k/mvme167/optprintkminor.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/m68k/mvme167/optuseterm.yml b/spec/build/bsps/m68k/mvme167/optuseterm.yml index 8643c42d2b..e335075b4d 100644 --- a/spec/build/bsps/m68k/mvme167/optuseterm.yml +++ b/spec/build/bsps/m68k/mvme167/optuseterm.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false 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 7f0aa892f9..ca0cefb392 100644 --- a/spec/build/bsps/m68k/uC5282/abi.yml +++ b/spec/build/bsps/m68k/uC5282/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/m68k/uC5282/bspuc5282.yml b/spec/build/bsps/m68k/uC5282/bspuc5282.yml index a5727a8f2b..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 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: [] diff --git a/spec/build/bsps/makebsp.yml b/spec/build/bsps/makebsp.yml index 9ea6f53516..e15ba1bcc1 100644 --- a/spec/build/bsps/makebsp.yml +++ b/spec/build/bsps/makebsp.yml @@ -33,7 +33,7 @@ content: | ## HAS_NETWORKING = ${RTEMS_HAS_NETWORKING} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${PREFIX}/${ARCH}-rtems${__RTEMS_MAJOR__}/${BSP_NAME}/make links: [] diff --git a/spec/build/bsps/makecustom.yml b/spec/build/bsps/makecustom.yml index 139629b597..9b8782b81d 100644 --- a/spec/build/bsps/makecustom.yml +++ b/spec/build/bsps/makecustom.yml @@ -2,12 +2,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: config-file content: | include $$(RTEMS_ROOT)/make/custom/default.cfg - CPU_DEFINES = -I$$(exec_prefix)/$$(RTEMS_BSP)/lib/include + CPU_DEFINES = -isystem$$(exec_prefix)/$$(RTEMS_BSP)/lib/include CPU_CFLAGS = ${ABI_FLAGS} CFLAGS_OPTIMIZE_V = ${OPTIMIZATION_FLAGS} LDFLAGS = -B$$(exec_prefix)/$$(RTEMS_BSP)/lib ${PKGCONFIG_LDFLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${PREFIX}/make/custom links: [] diff --git a/spec/build/bsps/makeinc.yml b/spec/build/bsps/makeinc.yml index afe135049d..08fc75a8b9 100644 --- a/spec/build/bsps/makeinc.yml +++ b/spec/build/bsps/makeinc.yml @@ -16,14 +16,14 @@ content: | prefix = ${PREFIX} exec_prefix = $${prefix}/${ARCH}-rtems${__RTEMS_MAJOR__} - CC_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-gcc - CXX_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-g++ - AS_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-as - AR_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-ar - NM_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-nm - LD_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-ld - SIZE_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-size - OBJCOPY_FOR_TARGET = ${ARCH}-rtems${__RTEMS_MAJOR__}-objcopy + CC_FOR_TARGET = ${PROGRAM_PREFIX}gcc + CXX_FOR_TARGET = ${PROGRAM_PREFIX}g++ + AS_FOR_TARGET = ${PROGRAM_PREFIX}as + AR_FOR_TARGET = ${PROGRAM_PREFIX}ar + NM_FOR_TARGET = ${PROGRAM_PREFIX}nm + LD_FOR_TARGET = ${PROGRAM_PREFIX}ld + SIZE_FOR_TARGET = ${PROGRAM_PREFIX}size + OBJCOPY_FOR_TARGET = ${PROGRAM_PREFIX}objcopy CC= $$(CC_FOR_TARGET) CXX= $$(CXX_FOR_TARGET) @@ -57,7 +57,7 @@ content: | export RTEMS_CUSTOM export PROJECT_ROOT copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${PREFIX}/${ARCH}-rtems${__RTEMS_MAJOR__}/${BSP_NAME} links: [] diff --git a/spec/build/bsps/maketarget.yml b/spec/build/bsps/maketarget.yml index dd920dcd1f..7a7b0c3d35 100644 --- a/spec/build/bsps/maketarget.yml +++ b/spec/build/bsps/maketarget.yml @@ -11,17 +11,17 @@ content: | LIBS = RTEMS_API = ${__RTEMS_MAJOR__} - CC = ${ARCH}-rtems${__RTEMS_MAJOR__}-gcc --pipe - AS = ${ARCH}-rtems${__RTEMS_MAJOR__}-as - AR = ${ARCH}-rtems${__RTEMS_MAJOR__}-ar - NM = ${ARCH}-rtems${__RTEMS_MAJOR__}-nm - LD = ${ARCH}-rtems${__RTEMS_MAJOR__}-ld - SIZE = ${ARCH}-rtems${__RTEMS_MAJOR__}-size - STRIP = ${ARCH}-rtems${__RTEMS_MAJOR__}-strip - OBJCOPY = ${ARCH}-rtems${__RTEMS_MAJOR__}-objcopy - RANLIB = ${ARCH}-rtems${__RTEMS_MAJOR__}-ranlib - - CXX = ${ARCH}-rtems${__RTEMS_MAJOR__}-g++ + CC = ${PROGRAM_PREFIX}gcc --pipe + AS = ${PROGRAM_PREFIX}as + AR = ${PROGRAM_PREFIX}ar + NM = ${PROGRAM_PREFIX}nm + LD = ${PROGRAM_PREFIX}ld + SIZE = ${PROGRAM_PREFIX}size + STRIP = ${PROGRAM_PREFIX}strip + OBJCOPY = ${PROGRAM_PREFIX}objcopy + RANLIB = ${PROGRAM_PREFIX}ranlib + + CXX = ${PROGRAM_PREFIX}g++ export CC export AS @@ -47,7 +47,7 @@ content: | export RTEMS_CUSTOM export PROJECT_ROOT copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${PREFIX}/${ARCH}-rtems${__RTEMS_MAJOR__}/${BSP_NAME}/make links: [] diff --git a/spec/build/bsps/microblaze/microblaze_fpga/grp.yml b/spec/build/bsps/microblaze/microblaze_fpga/grp.yml index c196a74e43..aeaa07dc03 100644 --- a/spec/build/bsps/microblaze/microblaze_fpga/grp.yml +++ b/spec/build/bsps/microblaze/microblaze_fpga/grp.yml @@ -37,6 +37,8 @@ links: - role: build-dependency uid: optintcbaseaddress - role: build-dependency + uid: optmaxuarts +- role: build-dependency uid: optramlen - role: build-dependency uid: optspibaseaddress @@ -49,6 +51,16 @@ links: - role: build-dependency uid: optuartlitebaseaddress - role: build-dependency + uid: optuseuart +- role: build-dependency + uid: optuartirq +- role: build-dependency + uid: optuartirq +- role: build-dependency + uid: optconsoleuart +- role: build-dependency + uid: optusefdt +- role: build-dependency uid: ../../obj - role: build-dependency uid: ../../objdevspixil @@ -60,6 +72,10 @@ links: uid: linkcmds - role: build-dependency uid: ../../bspopts +- role: build-dependency + uid: ../../optfdtuboot +- role: build-dependency + uid: ../../optfdtmxsz type: build use-after: [] use-before: [] diff --git a/spec/build/bsps/microblaze/microblaze_fpga/linkcmds.yml b/spec/build/bsps/microblaze/microblaze_fpga/linkcmds.yml index 9a3ca11b51..4f9b310ad3 100644 --- a/spec/build/bsps/microblaze/microblaze_fpga/linkcmds.yml +++ b/spec/build/bsps/microblaze/microblaze_fpga/linkcmds.yml @@ -104,20 +104,20 @@ content: | } > REGION_RODATA AT > REGION_RODATA_LOAD _frodata = . ; - .rodata : { + .rodata : ALIGN_WITH_INPUT { *(.rodata) *(.rodata.*) *(.gnu.linkonce.r.*) CONSTRUCTORS; /* Is this needed? */ } > REGION_RODATA AT > REGION_RODATA_LOAD _erodata = .; - .eh_frame : { - *(.eh_frame) + .eh_frame : ALIGN_WITH_INPUT { + KEEP (*(.eh_frame)) } > REGION_RODATA AT > REGION_RODATA_LOAD .jcr : { *(.jcr) } > REGION_RODATA AT > REGION_RODATA_LOAD - .gcc_except_table : { + .gcc_except_table : ALIGN_WITH_INPUT { *(.gcc_except_table) } > REGION_RODATA AT > REGION_RODATA_LOAD .tdata : ALIGN_WITH_INPUT { diff --git a/spec/build/bsps/microblaze/microblaze_fpga/obj.yml b/spec/build/bsps/microblaze/microblaze_fpga/obj.yml index 0c7085292a..52ba596768 100644 --- a/spec/build/bsps/microblaze/microblaze_fpga/obj.yml +++ b/spec/build/bsps/microblaze/microblaze_fpga/obj.yml @@ -15,6 +15,8 @@ install: source: - bsps/microblaze/microblaze_fpga/include/bsp/irq.h - bsps/microblaze/microblaze_fpga/include/bsp/jffs2_qspi.h + - bsps/microblaze/microblaze_fpga/include/bsp/microblaze-gpio.h + - bsps/microblaze/include/bsp/microblaze-fdt-support.h - bsps/microblaze/include/common/xil_types.h - bsps/microblaze/include/dev/serial/uartlite.h - bsps/microblaze/include/dev/serial/uartlite_l.h @@ -23,8 +25,8 @@ source: - bsps/microblaze/microblaze_fpga/clock/clock.c - bsps/microblaze/microblaze_fpga/console/console-io.c - bsps/microblaze/microblaze_fpga/console/debug-io.c -- bsps/microblaze/microblaze_fpga/fdt/bsp_fdt.c - bsps/microblaze/microblaze_fpga/fs/jffs2_qspi.c +- bsps/microblaze/microblaze_fpga/gpio/microblaze-gpio.c - bsps/microblaze/microblaze_fpga/irq/irq.c - bsps/microblaze/microblaze_fpga/start/_debug_sw_break_handler.S - bsps/microblaze/microblaze_fpga/start/_exception_handler.S @@ -36,14 +38,15 @@ source: - bsps/microblaze/microblaze_fpga/start/microblaze_enable_icache.S - bsps/microblaze/microblaze_fpga/start/microblaze_invalidate_dcache.S - bsps/microblaze/microblaze_fpga/start/microblaze_invalidate_icache.S +- bsps/microblaze/microblaze_fpga/start/microblaze_invalidate_dcache_range.S - bsps/microblaze/shared/dev/serial/uartlite.c - bsps/microblaze/shared/dev/serial/uartlite_l.c +- bsps/microblaze/shared/fdt/microblaze-fdt-support.c - bsps/shared/cache/nocache.c - bsps/shared/dev/btimer/btimer-cpucounter.c - bsps/shared/dev/cpucounter/cpucounterfrequency.c - bsps/shared/dev/cpucounter/cpucounterread.c - bsps/shared/dev/getentropy/getentropy-cpucounter.c -- bsps/shared/dev/serial/console-termios-init.c - bsps/shared/dev/serial/console-termios.c - bsps/shared/irq/irq-default-handler.c - bsps/shared/start/bspfatal-default.c diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optconsoleuart.yml b/spec/build/bsps/microblaze/microblaze_fpga/optconsoleuart.yml new file mode 100644 index 0000000000..c183baed5c --- /dev/null +++ b/spec/build/bsps/microblaze/microblaze_fpga/optconsoleuart.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research Corporation (OAR) +default: +- enabled-by: true + value: 0 +description: | + default uart console device port number +enabled-by: true +format: '{}' +links: [] +name: BSP_MICROBLAZE_FPGA_CONSOLE_UART +type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optmaxuarts.yml b/spec/build/bsps/microblaze/microblaze_fpga/optmaxuarts.yml new file mode 100644 index 0000000000..33a0602730 --- /dev/null +++ b/spec/build/bsps/microblaze/microblaze_fpga/optmaxuarts.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research Corporation (OAR) +default: +- enabled-by: true + value: 1 +description: | + maximum number of UART devices +enabled-by: true +format: '{}' +links: [] +name: BSP_MICROBLAZE_FPGA_MAX_UARTS +type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optuartirq.yml b/spec/build/bsps/microblaze/microblaze_fpga/optuartirq.yml new file mode 100644 index 0000000000..3faf6e24e6 --- /dev/null +++ b/spec/build/bsps/microblaze/microblaze_fpga/optuartirq.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research Corporation (OAR) +default: +- enabled-by: true + value: 3 +description: | + irq number of the AXI UART Lite +enabled-by: true +format: '{:#010x}' +links: [] +name: BSP_MICROBLAZE_FPGA_UART_IRQ +type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optusefdt.yml b/spec/build/bsps/microblaze/microblaze_fpga/optusefdt.yml new file mode 100644 index 0000000000..7e75d59740 --- /dev/null +++ b/spec/build/bsps/microblaze/microblaze_fpga/optusefdt.yml @@ -0,0 +1,16 @@ +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) 2022 On-Line Applications Research Corporation (OAR) +default: +- enabled-by: true + value: true +description: | + define if FDT is used +enabled-by: true +links: [] +name: BSP_MICROBLAZE_FPGA_USE_FDT +type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optuseuart.yml b/spec/build/bsps/microblaze/microblaze_fpga/optuseuart.yml new file mode 100644 index 0000000000..9136297ba8 --- /dev/null +++ b/spec/build/bsps/microblaze/microblaze_fpga/optuseuart.yml @@ -0,0 +1,16 @@ +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) 2023 On-Line Applications Research Corporation (OAR) +default: +- enabled-by: true + value: true +description: | + define if UART is used +enabled-by: true +links: [] +name: BSP_MICROBLAZE_FPGA_USE_UART +type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/tstkcu105_qemu.yml b/spec/build/bsps/microblaze/microblaze_fpga/tstkcu105_qemu.yml index 665d4d0d54..e906ec46bd 100644 --- a/spec/build/bsps/microblaze/microblaze_fpga/tstkcu105_qemu.yml +++ b/spec/build/bsps/microblaze/microblaze_fpga/tstkcu105_qemu.yml @@ -6,11 +6,19 @@ actions: state: exclude tests: - minimum +- set-test-state: + reason: | + Expected to fail due to GCC issues. + state: expected-fail + tests: + - dl05 build-type: option copyrights: - Copyright (C) 2021 On-Line Applications Research Corporation (OAR) default: [] description: '' enabled-by: true -links: [] +links: +- role: build-dependency + uid: ../../tst-xfail-dl06 type: build diff --git a/spec/build/bsps/mips/csb350/abi.yml b/spec/build/bsps/mips/csb350/abi.yml index 23bee7abfc..8378fb4af0 100644 --- a/spec/build/bsps/mips/csb350/abi.yml +++ b/spec/build/bsps/mips/csb350/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/mips/csb350/bspcsb350.yml b/spec/build/bsps/mips/csb350/bspcsb350.yml index bbf442ffb4..560faa1666 100644 --- a/spec/build/bsps/mips/csb350/bspcsb350.yml +++ b/spec/build/bsps/mips/csb350/bspcsb350.yml @@ -4,7 +4,7 @@ bsp: csb350 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: csb350 diff --git a/spec/build/bsps/mips/csb350/start.yml b/spec/build/bsps/mips/csb350/start.yml index 5728c48d90..0473e05797 100644 --- a/spec/build/bsps/mips/csb350/start.yml +++ b/spec/build/bsps/mips/csb350/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/mips/grp.yml b/spec/build/bsps/mips/grp.yml index c205986df5..bd82d77c66 100644 --- a/spec/build/bsps/mips/grp.yml +++ b/spec/build/bsps/mips/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/mips/hurricane/abi.yml b/spec/build/bsps/mips/hurricane/abi.yml index 46d089e3cb..5929af81ee 100644 --- a/spec/build/bsps/mips/hurricane/abi.yml +++ b/spec/build/bsps/mips/hurricane/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/mips/hurricane/bsphurricane.yml b/spec/build/bsps/mips/hurricane/bsphurricane.yml index 80792d7ed4..04ae0658f4 100644 --- a/spec/build/bsps/mips/hurricane/bsphurricane.yml +++ b/spec/build/bsps/mips/hurricane/bsphurricane.yml @@ -4,7 +4,7 @@ bsp: hurricane 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: hurricane diff --git a/spec/build/bsps/mips/hurricane/optrm52xx.yml b/spec/build/bsps/mips/hurricane/optrm52xx.yml index 931f93f968..7fade7dc49 100644 --- a/spec/build/bsps/mips/hurricane/optrm52xx.yml +++ b/spec/build/bsps/mips/hurricane/optrm52xx.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/mips/hurricane/optusc320.yml b/spec/build/bsps/mips/hurricane/optusc320.yml index 95a912be10..d3e45e4f01 100644 --- a/spec/build/bsps/mips/hurricane/optusc320.yml +++ b/spec/build/bsps/mips/hurricane/optusc320.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/mips/hurricane/start.yml b/spec/build/bsps/mips/hurricane/start.yml index 834ac8e1e3..ac7b704129 100644 --- a/spec/build/bsps/mips/hurricane/start.yml +++ b/spec/build/bsps/mips/hurricane/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/mips/jmr3904/abi.yml b/spec/build/bsps/mips/jmr3904/abi.yml index f761e856ac..d823937735 100644 --- a/spec/build/bsps/mips/jmr3904/abi.yml +++ b/spec/build/bsps/mips/jmr3904/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/mips/jmr3904/bspjmr3904.yml b/spec/build/bsps/mips/jmr3904/bspjmr3904.yml index 4e07318dc9..5868e326ae 100644 --- a/spec/build/bsps/mips/jmr3904/bspjmr3904.yml +++ b/spec/build/bsps/mips/jmr3904/bspjmr3904.yml @@ -4,7 +4,7 @@ bsp: jmr3904 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: jmr3904 diff --git a/spec/build/bsps/mips/jmr3904/start.yml b/spec/build/bsps/mips/jmr3904/start.yml index c0868a88e9..74b447d0d7 100644 --- a/spec/build/bsps/mips/jmr3904/start.yml +++ b/spec/build/bsps/mips/jmr3904/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/mips/jmr3904/tstjmr3904.yml b/spec/build/bsps/mips/jmr3904/tstjmr3904.yml index 4a8679a52d..221c1b1fc9 100644 --- a/spec/build/bsps/mips/jmr3904/tstjmr3904.yml +++ b/spec/build/bsps/mips/jmr3904/tstjmr3904.yml @@ -7,7 +7,7 @@ actions: - spfatal26 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/mips/malta/abi.yml b/spec/build/bsps/mips/malta/abi.yml index bc0936cbae..edf26972c5 100644 --- a/spec/build/bsps/mips/malta/abi.yml +++ b/spec/build/bsps/mips/malta/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/mips/malta/bspmalta.yml b/spec/build/bsps/mips/malta/bspmalta.yml index 274ed1e628..6c0bc4a831 100644 --- a/spec/build/bsps/mips/malta/bspmalta.yml +++ b/spec/build/bsps/mips/malta/bspmalta.yml @@ -4,7 +4,7 @@ bsp: malta 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: malta diff --git a/spec/build/bsps/mips/malta/start.yml b/spec/build/bsps/mips/malta/start.yml index 02487ecb2e..40686eb448 100644 --- a/spec/build/bsps/mips/malta/start.yml +++ b/spec/build/bsps/mips/malta/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/mips/rbtx4925/abi.yml b/spec/build/bsps/mips/rbtx4925/abi.yml index 46d089e3cb..5929af81ee 100644 --- a/spec/build/bsps/mips/rbtx4925/abi.yml +++ b/spec/build/bsps/mips/rbtx4925/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml b/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml index 4de9661e31..3c21889f5f 100644 --- a/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml +++ b/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml @@ -4,7 +4,7 @@ bsp: rbtx4925 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: rbtx4925 diff --git a/spec/build/bsps/mips/rbtx4925/opttx49xx.yml b/spec/build/bsps/mips/rbtx4925/opttx49xx.yml index 6921be472f..ee0da94c38 100644 --- a/spec/build/bsps/mips/rbtx4925/opttx49xx.yml +++ b/spec/build/bsps/mips/rbtx4925/opttx49xx.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/mips/rbtx4925/start.yml b/spec/build/bsps/mips/rbtx4925/start.yml index 13980cbbba..2076d6c68f 100644 --- a/spec/build/bsps/mips/rbtx4925/start.yml +++ b/spec/build/bsps/mips/rbtx4925/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/mips/rbtx4938/abi.yml b/spec/build/bsps/mips/rbtx4938/abi.yml index 46d089e3cb..5929af81ee 100644 --- a/spec/build/bsps/mips/rbtx4938/abi.yml +++ b/spec/build/bsps/mips/rbtx4938/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml b/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml index 53d590bfd9..af56bce558 100644 --- a/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml +++ b/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml @@ -4,7 +4,7 @@ bsp: rbtx4938 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: rbtx4938 diff --git a/spec/build/bsps/mips/rbtx4938/start.yml b/spec/build/bsps/mips/rbtx4938/start.yml index 1f74c12595..cda88d3694 100644 --- a/spec/build/bsps/mips/rbtx4938/start.yml +++ b/spec/build/bsps/mips/rbtx4938/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/moxie/moxiesim/abi.yml b/spec/build/bsps/moxie/moxiesim/abi.yml index d47c609e80..0979b140df 100644 --- a/spec/build/bsps/moxie/moxiesim/abi.yml +++ b/spec/build/bsps/moxie/moxiesim/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: [] diff --git a/spec/build/bsps/moxie/moxiesim/bspmoxiesim.yml b/spec/build/bsps/moxie/moxiesim/bspmoxiesim.yml index 5445594194..b2182a25a9 100644 --- a/spec/build/bsps/moxie/moxiesim/bspmoxiesim.yml +++ b/spec/build/bsps/moxie/moxiesim/bspmoxiesim.yml @@ -4,7 +4,7 @@ bsp: moxiesim 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: moxiesim diff --git a/spec/build/bsps/moxie/moxiesim/start.yml b/spec/build/bsps/moxie/moxiesim/start.yml index d9d7418c34..8ad9182bb6 100644 --- a/spec/build/bsps/moxie/moxiesim/start.yml +++ b/spec/build/bsps/moxie/moxiesim/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/nios2/nios2_iss/abi.yml b/spec/build/bsps/nios2/nios2_iss/abi.yml index 2eaca1d8be..460f91d49f 100644 --- a/spec/build/bsps/nios2/nios2_iss/abi.yml +++ b/spec/build/bsps/nios2/nios2_iss/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/nios2/nios2_iss/bspnios2iss.yml b/spec/build/bsps/nios2/nios2_iss/bspnios2iss.yml index 6c7c5928c3..c26ba266f6 100644 --- a/spec/build/bsps/nios2/nios2_iss/bspnios2iss.yml +++ b/spec/build/bsps/nios2/nios2_iss/bspnios2iss.yml @@ -4,7 +4,7 @@ bsp: nios2_iss 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: nios2_iss diff --git a/spec/build/bsps/nios2/nios2_iss/start.yml b/spec/build/bsps/nios2/nios2_iss/start.yml index 537aa67a88..94ac2f08bc 100644 --- a/spec/build/bsps/nios2/nios2_iss/start.yml +++ b/spec/build/bsps/nios2/nios2_iss/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/obj.yml b/spec/build/bsps/obj.yml index ebe0e0bbce..6f76e9bb7c 100644 --- a/spec/build/bsps/obj.yml +++ b/spec/build/bsps/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 @@ -42,6 +42,7 @@ install: - bsps/include/libchip/ide_ctrl_cfg.h - bsps/include/libchip/ide_ctrl_io.h - bsps/include/libchip/m48t08.h + - bsps/include/libchip/mcp7940m-rtc.h - bsps/include/libchip/ns16550.h - bsps/include/libchip/ns16550_p.h - bsps/include/libchip/rtc.h @@ -93,6 +94,7 @@ source: - bsps/shared/dev/rtc/m48t08_reg2.c - bsps/shared/dev/rtc/m48t08_reg4.c - bsps/shared/dev/rtc/m48t08_reg8.c +- bsps/shared/dev/rtc/mcp7940m.c - bsps/shared/dev/rtc/rtcprobe.c - bsps/shared/dev/serial/arm-pl011.c - bsps/shared/dev/serial/ns16550-context.c diff --git a/spec/build/bsps/objdevfsledma.yml b/spec/build/bsps/objdevfsledma.yml index a3295a4060..77f640993e 100644 --- a/spec/build/bsps/objdevfsledma.yml +++ b/spec/build/bsps/objdevfsledma.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 diff --git a/spec/build/bsps/objdevserialzynq.yml b/spec/build/bsps/objdevserialzynq.yml index deb3c83a33..a187ebfc10 100644 --- a/spec/build/bsps/objdevserialzynq.yml +++ b/spec/build/bsps/objdevserialzynq.yml @@ -12,8 +12,13 @@ install: source: - bsps/include/dev/serial/zynq-uart-regs.h - bsps/include/dev/serial/zynq-uart.h -links: [] + - bsps/include/dev/serial/zynq-uart-zynq.h + - bsps/include/dev/serial/zynq-uart-zynqmp.h +links: +- role: build-dependency + uid: optzynquartkernbase source: +- bsps/shared/dev/serial/zynq-uart-kernel-io.c - bsps/shared/dev/serial/zynq-uart-polled.c - bsps/shared/dev/serial/zynq-uart.c type: build diff --git a/spec/build/bsps/objefi.yml b/spec/build/bsps/objefi.yml new file mode 100644 index 0000000000..63f522c8b0 --- /dev/null +++ b/spec/build/bsps/objefi.yml @@ -0,0 +1,17 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2023 Karel Gardas +cppflags: [] +cxxflags: [] +enabled-by: true +includes: +- bsps/shared/freebsd/stand/efi/include +- bsps/shared/freebsd/stand/efi/include/amd64 +install: [] +links: [] +source: +- bsps/shared/freebsd/stand/efi/libefi/libefi.c +- bsps/shared/freebsd/stand/efi/libefi/wchar.c +type: build diff --git a/spec/build/bsps/objgrlib.yml b/spec/build/bsps/objgrlib.yml index 3d12f6d122..0a328d688f 100644 --- a/spec/build/bsps/objgrlib.yml +++ b/spec/build/bsps/objgrlib.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 diff --git a/spec/build/bsps/objgrlibnosmp.yml b/spec/build/bsps/objgrlibnosmp.yml index ad1b6262f6..99da01e359 100644 --- a/spec/build/bsps/objgrlibnosmp.yml +++ b/spec/build/bsps/objgrlibnosmp.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/objirq.yml b/spec/build/bsps/objirq.yml index 553065e97b..2a817649d3 100644 --- a/spec/build/bsps/objirq.yml +++ b/spec/build/bsps/objirq.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 diff --git a/spec/build/bsps/objirqdflt.yml b/spec/build/bsps/objirqdflt.yml index 9d12784a88..fdb3451910 100644 --- a/spec/build/bsps/objirqdflt.yml +++ b/spec/build/bsps/objirqdflt.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 diff --git a/spec/build/bsps/objmem.yml b/spec/build/bsps/objmem.yml index ff6a0937f1..83b4fb161b 100644 --- a/spec/build/bsps/objmem.yml +++ b/spec/build/bsps/objmem.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects cflags: [] copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true diff --git a/spec/build/bsps/objmpci.yml b/spec/build/bsps/objmpci.yml index e7b0c88057..32b0c203a5 100644 --- a/spec/build/bsps/objmpci.yml +++ b/spec/build/bsps/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/objnandpsu.yml b/spec/build/bsps/objnandpsu.yml index a0ff1b0b9e..3ed622fcc3 100644 --- a/spec/build/bsps/objnandpsu.yml +++ b/spec/build/bsps/objnandpsu.yml @@ -1,6 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects -cflags: [] +cflags: +- -Wno-shift-count-overflow copyrights: - Copyright (C) 2022 On-Line Applications Research (OAR) cppflags: [] @@ -17,9 +18,7 @@ install: - bsps/include/dev/nand/xnandpsu.h - bsps/include/dev/nand/xnandpsu_hw.h - bsps/include/dev/nand/xnandpsu_onfi.h -links: -- role: build-dependency - uid: objxilinxsupport +links: [] source: - bsps/shared/dev/nand/xnandpsu_bbm.c - bsps/shared/dev/nand/xnandpsu.c diff --git a/spec/build/bsps/objnosmp.yml b/spec/build/bsps/objnosmp.yml index 2f63e3b402..b33cf25f00 100644 --- a/spec/build/bsps/objnosmp.yml +++ b/spec/build/bsps/objnosmp.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/objqspipsu.yml b/spec/build/bsps/objqspipsu.yml index 5f8679c83c..b4c63bc632 100644 --- a/spec/build/bsps/objqspipsu.yml +++ b/spec/build/bsps/objqspipsu.yml @@ -1,6 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects -cflags: [] +cflags: +- -Wno-shift-count-overflow copyrights: - Copyright (C) 2022 On-Line Applications Research (OAR) cppflags: [] @@ -20,8 +21,6 @@ install: - bsps/include/dev/spi/xqspipsu.h links: - role: build-dependency - uid: objxilinxsupport -- role: build-dependency uid: optxpssysctrlbaseaddress source: - bsps/shared/dev/spi/xqspipsu_control.c diff --git a/spec/build/bsps/objxilinxsupport.yml b/spec/build/bsps/objxilinxsupport.yml index 6632fe0ce9..f67316ebdb 100644 --- a/spec/build/bsps/objxilinxsupport.yml +++ b/spec/build/bsps/objxilinxsupport.yml @@ -16,7 +16,6 @@ install: - bsps/include/xil/sleep.h - bsps/include/xil/xbasic_types.h - bsps/include/xil/xil_assert.h - - bsps/include/xil/xil_exception.h - bsps/include/xil/xil_io.h - bsps/include/xil/xil_mem.h - bsps/include/xil/xil_printf.h @@ -39,7 +38,6 @@ links: - role: build-dependency uid: optxilsupportpath source: -- bsps/shared/xil/xil_cache.c - bsps/shared/xil/xil_assert.c - bsps/shared/xil/xil_mem.c type: build diff --git a/spec/build/bsps/objxilinxsupporta9.yml b/spec/build/bsps/objxilinxsupporta9.yml index 39894897c5..5b29011b47 100644 --- a/spec/build/bsps/objxilinxsupporta9.yml +++ b/spec/build/bsps/objxilinxsupporta9.yml @@ -13,6 +13,7 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/include/xil/arm/cortexa9/xil_cache.h + - bsps/include/xil/arm/cortexa9/xil_exception.h - bsps/include/xil/arm/cortexa9/xpseudo_asm.h - bsps/include/xil/arm/cortexa9/xreg_cortexa9.h links: [] diff --git a/spec/build/bsps/objxilinxsupportilp32.yml b/spec/build/bsps/objxilinxsupportilp32.yml index 4f2726577a..0fc4fb0f35 100644 --- a/spec/build/bsps/objxilinxsupportilp32.yml +++ b/spec/build/bsps/objxilinxsupportilp32.yml @@ -13,8 +13,10 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/include/xil/arm/ARMv8/32bit/xil_cache.h + - bsps/include/xil/arm/ARMv8/32bit/xil_exception.h - bsps/include/xil/arm/ARMv8/32bit/xpseudo_asm.h - bsps/include/xil/arm/ARMv8/32bit/xreg_cortexa53.h links: [] -source: [] +source: +- bsps/shared/xil/arm/ARMv8/xil_cache.c type: build diff --git a/spec/build/bsps/objxilinxsupportlp64.yml b/spec/build/bsps/objxilinxsupportlp64.yml index dd4b19bcc2..252851a5aa 100644 --- a/spec/build/bsps/objxilinxsupportlp64.yml +++ b/spec/build/bsps/objxilinxsupportlp64.yml @@ -7,6 +7,7 @@ cppflags: [] cxxflags: [] enabled-by: - bsps/aarch64/xilinx_versal +- aarch64/xilinx_zynqmp_lp64_a53 - aarch64/xilinx_zynqmp_lp64_cfc400x - aarch64/xilinx_zynqmp_lp64_qemu - aarch64/xilinx_zynqmp_lp64_zu3eg @@ -15,8 +16,10 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/include/xil/arm/ARMv8/64bit/xil_cache.h + - bsps/include/xil/arm/ARMv8/64bit/xil_exception.h - bsps/include/xil/arm/ARMv8/64bit/xpseudo_asm.h - bsps/include/xil/arm/ARMv8/64bit/xreg_cortexa53.h links: [] -source: [] +source: +- bsps/shared/xil/arm/ARMv8/xil_cache.c type: build diff --git a/spec/build/bsps/objxilinxsupportmb.yml b/spec/build/bsps/objxilinxsupportmb.yml index e8abc48e04..d5f401182e 100644 --- a/spec/build/bsps/objxilinxsupportmb.yml +++ b/spec/build/bsps/objxilinxsupportmb.yml @@ -12,6 +12,7 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/include/xil/microblaze/xil_cache.h + - bsps/include/xil/microblaze/xil_exception.h links: [] source: [] type: build diff --git a/spec/build/bsps/objxilinxsupportr5.yml b/spec/build/bsps/objxilinxsupportr5.yml index 5b4c97803f..25221c5e0d 100644 --- a/spec/build/bsps/objxilinxsupportr5.yml +++ b/spec/build/bsps/objxilinxsupportr5.yml @@ -5,14 +5,18 @@ copyrights: - Copyright (C) 2022 On-Line Applications Research (OAR) cppflags: [] cxxflags: [] -enabled-by: false +enabled-by: bsps/arm/xilinx-zynqmp-rpu includes: [] install: - destination: ${BSP_INCLUDEDIR} source: - bsps/include/xil/arm/cortexr5/xil_cache.h + - bsps/include/xil/arm/cortexr5/xil_exception.h - bsps/include/xil/arm/cortexr5/xpseudo_asm.h - bsps/include/xil/arm/cortexr5/xreg_cortexr5.h + - bsps/include/xil/arm/cortexr5/xil_mpu.h links: [] -source: [] +source: +- bsps/shared/xil/arm/cortexr5/xil_cache.c +- bsps/shared/xil/arm/cortexr5/xil_mpu.c type: build diff --git a/spec/build/bsps/optabi.yml b/spec/build/bsps/optabi.yml index e7e5d21d54..2b5b1720db 100644 --- a/spec/build/bsps/optabi.yml +++ b/spec/build/bsps/optabi.yml @@ -7,7 +7,7 @@ actions: - env-append: LDFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optasflags.yml b/spec/build/bsps/optasflags.yml index 875f5fdfc2..4acaccb714 100644 --- a/spec/build/bsps/optasflags.yml +++ b/spec/build/bsps/optasflags.yml @@ -6,7 +6,7 @@ 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: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optbsp.yml b/spec/build/bsps/optbsp.yml index 2c90a9677b..cdd0267e4e 100644 --- a/spec/build/bsps/optbsp.yml +++ b/spec/build/bsps/optbsp.yml @@ -5,7 +5,7 @@ actions: - define-unquoted: 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: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optbspoptflags.yml b/spec/build/bsps/optbspoptflags.yml index cdc265b967..2faee1ed9e 100644 --- a/spec/build/bsps/optbspoptflags.yml +++ b/spec/build/bsps/optbspoptflags.yml @@ -6,7 +6,7 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: ${OPTIMIZATION_FLAGS} diff --git a/spec/build/bsps/optcachedata.yml b/spec/build/bsps/optcachedata.yml index aa0cc4e3e8..050af2d8d8 100644 --- a/spec/build/bsps/optcachedata.yml +++ b/spec/build/bsps/optcachedata.yml @@ -5,7 +5,7 @@ actions: - define-condition: 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: - enabled-by: - aarch64/a53_ilp32_qemu diff --git a/spec/build/bsps/optcacheinst.yml b/spec/build/bsps/optcacheinst.yml index ffd1df78a3..aba3685f4c 100644 --- a/spec/build/bsps/optcacheinst.yml +++ b/spec/build/bsps/optcacheinst.yml @@ -5,7 +5,7 @@ actions: - define-condition: 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: - enabled-by: - aarch64/a53_ilp32_qemu diff --git a/spec/build/bsps/optcflags.yml b/spec/build/bsps/optcflags.yml index df10a09235..eeb9debd3c 100644 --- a/spec/build/bsps/optcflags.yml +++ b/spec/build/bsps/optcflags.yml @@ -7,7 +7,7 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optclkbootcpu.yml b/spec/build/bsps/optclkbootcpu.yml index bfc6e3b121..fe6a9e7620 100644 --- a/spec/build/bsps/optclkbootcpu.yml +++ b/spec/build/bsps/optclkbootcpu.yml @@ -5,7 +5,7 @@ actions: - define-condition: 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: - enabled-by: - aarch64/a53_ilp32_qemu diff --git a/spec/build/bsps/optclkfastidle.yml b/spec/build/bsps/optclkfastidle.yml index 045cfce700..6d1da0984f 100644 --- a/spec/build/bsps/optclkfastidle.yml +++ b/spec/build/bsps/optclkfastidle.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - aarch64/a53_ilp32_qemu diff --git a/spec/build/bsps/optconsolebaud.yml b/spec/build/bsps/optconsolebaud.yml index 8a8b56d36e..e0329f91d6 100644 --- a/spec/build/bsps/optconsolebaud.yml +++ b/spec/build/bsps/optconsolebaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - bsps/powerpc/motorola_powerpc diff --git a/spec/build/bsps/optconsoleirq.yml b/spec/build/bsps/optconsoleirq.yml index 39639d82a7..3722e198e9 100644 --- a/spec/build/bsps/optconsoleirq.yml +++ b/spec/build/bsps/optconsoleirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/optcpukitoptflags.yml b/spec/build/bsps/optcpukitoptflags.yml index 9cdfde4640..8a7de59a9f 100644 --- a/spec/build/bsps/optcpukitoptflags.yml +++ b/spec/build/bsps/optcpukitoptflags.yml @@ -6,7 +6,7 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: ${OPTIMIZATION_FLAGS} diff --git a/spec/build/bsps/optdtb.yml b/spec/build/bsps/optdtb.yml index 78fed67866..03d6a9b3e9 100644 --- a/spec/build/bsps/optdtb.yml +++ b/spec/build/bsps/optdtb.yml @@ -4,9 +4,11 @@ actions: - define-condition: 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: -- enabled-by: riscv/mpfs64imafdc +- enabled-by: + - riscv/mpfs64imafdc + - riscv/kendrytek210 value: true - enabled-by: true value: false diff --git a/spec/build/bsps/optdtbheaderpath.yml b/spec/build/bsps/optdtbheaderpath.yml index 65573c4cb8..944c8e830e 100644 --- a/spec/build/bsps/optdtbheaderpath.yml +++ b/spec/build/bsps/optdtbheaderpath.yml @@ -8,6 +8,8 @@ copyrights: default: - enabled-by: riscv/mpfs64imafdc value: bsp/mpfs-dtb.h +- enabled-by: riscv/kendrytek210 + value: bsp/kendryte-k210-dtb.h - enabled-by: true value: false description: | diff --git a/spec/build/bsps/optefibs.yml b/spec/build/bsps/optefibs.yml new file mode 100644 index 0000000000..ba7900f9ce --- /dev/null +++ b/spec/build/bsps/optefibs.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- env-assign: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: true +description: | + Enable use of EFI boot services. +enabled-by: true +format: '{}' +links: [] +name: BSP_USE_EFI_BOOT_SERVICES +type: build diff --git a/spec/build/bsps/opteficonsole.yml b/spec/build/bsps/opteficonsole.yml new file mode 100644 index 0000000000..5a6ab676cc --- /dev/null +++ b/spec/build/bsps/opteficonsole.yml @@ -0,0 +1,29 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define: null +- script: | + kinds = ["TEXT", "GRAPHIC", "BOTH", "AUTO"] + if value not in kinds: + conf.fatal("Preferred EFI console '{}' is not one of {}".format(value, kinds)) +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: AUTO +description: | + Select preferred EFI console. Possible values are TEXT, GRAPHIC, BOTH and AUTO. The TEXT here will instruct RTEMS to use EFI simple text output protocol. By default + EFI also forwards such text output to configured serial port. Details depends on the target platform EFI configuration. + The GRAPHIC instructs RTEMS to use EFI graphics output protocol. Advantage of it + in comparison with TEXT is that it is available also in the time when boot services + are already finished. BOTH tells RTEMS to mirror its output to both TEXT and GRAPHIC. This only + applies to platforms where both options are supported. The option which is not supported + on target platform is ignored in the RTEMS runtime and only available option is used. Finally AUTO tells RTEMS to use output console + preferred by the target platform configuration. In case RTEMS is not able to retrieve EFI console control protocol interface, then BOTH + is used instead of AUTO. +enabled-by: true +format: '{}' +links: [] +name: BSP_EFI_CONSOLE_KIND +type: build diff --git a/spec/build/bsps/optefiearlyconsole.yml b/spec/build/bsps/optefiearlyconsole.yml new file mode 100644 index 0000000000..274e7eab05 --- /dev/null +++ b/spec/build/bsps/optefiearlyconsole.yml @@ -0,0 +1,27 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- script: | + kinds = ["SERIAL", "BUFFER"] + if value not in kinds: + conf.fatal("Preferred EFI early console '{}' is not one of {}".format(value, kinds)) + conf.define("BUFFER", "1", False) + conf.define("SERIAL", "2", False) +- define-unquoted: null +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: BUFFER +description: | + Select preferred EFI early printout console. Possible values here + are SERIAL and BUFFER. In case of SERIAL, the tty0/com1 will be used + for early printout. In case of BUFFER, all prints will be buffered + and once real EFI console is initialized, then whole buffer will be + copied to it. +enabled-by: true +format: '{}' +links: [] +name: BSP_EFI_EARLY_CONSOLE_KIND +type: build diff --git a/spec/build/bsps/optefigopm.yml b/spec/build/bsps/optefigopm.yml new file mode 100644 index 0000000000..845447234a --- /dev/null +++ b/spec/build/bsps/optefigopm.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: AUTO +description: | + Define EFI graphics output protocol mode value. Use MAX to select maximum + available mode or AUTO to allow automatic selection based on the platform + preference. Otherwise use positive integer number to select desired graphics + protocol mode which you can get from graphics protocol mode list. +enabled-by: true +format: '{}' +links: [] +name: BSP_EFI_GRAPHICS_OUTPUT_MODE_VALUE +type: build diff --git a/spec/build/bsps/optefimmapprint.yml b/spec/build/bsps/optefimmapprint.yml new file mode 100644 index 0000000000..b7ef7fcdd2 --- /dev/null +++ b/spec/build/bsps/optefimmapprint.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- env-assign: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: false +description: | + Print EFI memory map on boot. +enabled-by: true +format: '{}' +links: [] +name: BSP_EFI_MMAP_PRINTOUT +type: build diff --git a/spec/build/bsps/optefistom.yml b/spec/build/bsps/optefistom.yml new file mode 100644 index 0000000000..c98a5172ef --- /dev/null +++ b/spec/build/bsps/optefistom.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: AUTO +description: | + Define EFI simple text output protocol mode value. Use MAX to select maximum + available mode or AUTO to allow automatic selection based on the platform + preference. Otherwise use positive integer number to select desired simple + text output protocol mode which you can get from simple text protocol mode + list. +enabled-by: true +format: '{}' +links: [] +name: BSP_EFI_SIMPLE_TEXT_OUTPUT_MODE_VALUE +type: build diff --git a/spec/build/bsps/optfatalverb.yml b/spec/build/bsps/optfatalverb.yml index 2e4d89cbbe..4778d260f4 100644 --- a/spec/build/bsps/optfatalverb.yml +++ b/spec/build/bsps/optfatalverb.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/optfdtcpyro.yml b/spec/build/bsps/optfdtcpyro.yml index 5a02e39a40..e936d91563 100644 --- a/spec/build/bsps/optfdtcpyro.yml +++ b/spec/build/bsps/optfdtcpyro.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/optfdtmxsz.yml b/spec/build/bsps/optfdtmxsz.yml index 305e1d3b71..1855da59d8 100644 --- a/spec/build/bsps/optfdtmxsz.yml +++ b/spec/build/bsps/optfdtmxsz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 262144 diff --git a/spec/build/bsps/optfdtro.yml b/spec/build/bsps/optfdtro.yml index cbeb50320b..7e9519dc7e 100644 --- a/spec/build/bsps/optfdtro.yml +++ b/spec/build/bsps/optfdtro.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/optfdtuboot.yml b/spec/build/bsps/optfdtuboot.yml index 8c53b8b799..0af7bc035c 100644 --- a/spec/build/bsps/optfdtuboot.yml +++ b/spec/build/bsps/optfdtuboot.yml @@ -4,8 +4,11 @@ actions: - define-condition: 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: +- enabled-by: + - riscv/kendrytek210 + value: false - enabled-by: true value: true description: | diff --git a/spec/build/bsps/optincludes.yml b/spec/build/bsps/optincludes.yml index 7cfdc7fe6c..8c86cd7388 100644 --- a/spec/build/bsps/optincludes.yml +++ b/spec/build/bsps/optincludes.yml @@ -7,7 +7,7 @@ actions: - env-assign: 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: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optldflags.yml b/spec/build/bsps/optldflags.yml index 6210e05dec..b12b718b1c 100644 --- a/spec/build/bsps/optldflags.yml +++ b/spec/build/bsps/optldflags.yml @@ -6,7 +6,7 @@ actions: - env-append: PKGCONFIG_LDFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: - enabled-by: true value: diff --git a/spec/build/bsps/optldflagsbsp.yml b/spec/build/bsps/optldflagsbsp.yml index 00889ea438..537cc01013 100644 --- a/spec/build/bsps/optldflagsbsp.yml +++ b/spec/build/bsps/optldflagsbsp.yml @@ -7,7 +7,7 @@ actions: - env-append: LDFLAGS build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optlinkflags.yml b/spec/build/bsps/optlinkflags.yml index caa0ed1075..933f69b49b 100644 --- a/spec/build/bsps/optlinkflags.yml +++ b/spec/build/bsps/optlinkflags.yml @@ -5,7 +5,7 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: - enabled-by: true value: [] diff --git a/spec/build/bsps/optmake.yml b/spec/build/bsps/optmake.yml index 7bf3883762..368f63f402 100644 --- a/spec/build/bsps/optmake.yml +++ b/spec/build/bsps/optmake.yml @@ -9,7 +9,7 @@ actions: conf.env["RTEMS_HAS_POSIX_API"] = yesno(conf, "RTEMS_POSIX_API") build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optmakelegacy.yml b/spec/build/bsps/optmakelegacy.yml index c0ff870f14..8dd8c3aa5d 100644 --- a/spec/build/bsps/optmakelegacy.yml +++ b/spec/build/bsps/optmakelegacy.yml @@ -4,7 +4,7 @@ actions: - env-enable: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/optmultiboot.yml b/spec/build/bsps/optmultiboot.yml new file mode 100644 index 0000000000..369804b591 --- /dev/null +++ b/spec/build/bsps/optmultiboot.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- env-assign: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: true +description: | + Enable multiboot2 support in the startup assembly. +enabled-by: true +format: '{}' +links: [] +name: BSP_MULTIBOOT_SUPPORT +type: build diff --git a/spec/build/bsps/opto0.yml b/spec/build/bsps/opto0.yml index ccd1b1e956..de7ad1515e 100644 --- a/spec/build/bsps/opto0.yml +++ b/spec/build/bsps/opto0.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: diff --git a/spec/build/bsps/opto1.yml b/spec/build/bsps/opto1.yml index ab8322bb33..d3e0b6d361 100644 --- a/spec/build/bsps/opto1.yml +++ b/spec/build/bsps/opto1.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: diff --git a/spec/build/bsps/opto2.yml b/spec/build/bsps/opto2.yml index 4145221d1c..ff4f1d23e0 100644 --- a/spec/build/bsps/opto2.yml +++ b/spec/build/bsps/opto2.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: diff --git a/spec/build/bsps/optobjcopy.yml b/spec/build/bsps/optobjcopy.yml index fcb5e68cd6..63fab08ac6 100644 --- a/spec/build/bsps/optobjcopy.yml +++ b/spec/build/bsps/optobjcopy.yml @@ -1,12 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: -- set-value: ${ARCH}-rtems${__RTEMS_MAJOR__}-objcopy +- set-value: ${PROGRAM_PREFIX}objcopy - substitute: null - find-program: null - env-assign: OBJCOPY build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/optog.yml b/spec/build/bsps/optog.yml index 3313ccd1ba..de20502c78 100644 --- a/spec/build/bsps/optog.yml +++ b/spec/build/bsps/optog.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: diff --git a/spec/build/bsps/optos.yml b/spec/build/bsps/optos.yml index 8d70b77891..a39447ef36 100644 --- a/spec/build/bsps/optos.yml +++ b/spec/build/bsps/optos.yml @@ -5,7 +5,7 @@ actions: - env-assign: 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: - enabled-by: true value: diff --git a/spec/build/bsps/optprintexcpt.yml b/spec/build/bsps/optprintexcpt.yml index e65676c401..bc463bb3d0 100644 --- a/spec/build/bsps/optprintexcpt.yml +++ b/spec/build/bsps/optprintexcpt.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/optreset.yml b/spec/build/bsps/optreset.yml index 3d9a07127e..b40f4ba9a5 100644 --- a/spec/build/bsps/optreset.yml +++ b/spec/build/bsps/optreset.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/optresetkey.yml b/spec/build/bsps/optresetkey.yml index 65bad8002c..fef3d847c2 100644 --- a/spec/build/bsps/optresetkey.yml +++ b/spec/build/bsps/optresetkey.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/optstarthyp.yml b/spec/build/bsps/optstarthyp.yml index 728a5e9450..dd37f6776d 100644 --- a/spec/build/bsps/optstarthyp.yml +++ b/spec/build/bsps/optstarthyp.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/opttestoptflags.yml b/spec/build/bsps/opttestoptflags.yml index c7ff3def28..e20ecb06b1 100644 --- a/spec/build/bsps/opttestoptflags.yml +++ b/spec/build/bsps/opttestoptflags.yml @@ -6,7 +6,7 @@ actions: - env-assign: null build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: - enabled-by: true value: ${OPTIMIZATION_FLAGS} diff --git a/spec/build/bsps/optxilclockttcbaseaddr.yml b/spec/build/bsps/optxilclockttcbaseaddr.yml new file mode 100644 index 0000000000..c6f4769428 --- /dev/null +++ b/spec/build/bsps/optxilclockttcbaseaddr.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- format-and-define: null +build-type: option +copyrights: +- Copyright (C) 2024 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 0xff110000 +description: | + This option defines the Xilinx Triple-Timer Counter (TTC) base address used by + the Clock Driver. +enabled-by: true +format: '{:#010x}' +links: [] +name: XIL_CLOCK_TTC_BASE_ADDR +type: build diff --git a/spec/build/bsps/optconminor.yml b/spec/build/bsps/optxilclockttcirq.yml index 5bf1015f61..248e4e313b 100644 --- a/spec/build/bsps/optconminor.yml +++ b/spec/build/bsps/optxilclockttcirq.yml @@ -4,14 +4,15 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2024 embedded brains GmbH & Co. KG default: - enabled-by: true - value: 1 + value: 68 description: | - minor number of console device + This option defines the Xilinx Triple-Timer Counter (TTC) interrupt vector + number used by the Clock Driver. enabled-by: true format: '{}' links: [] -name: BSP_CONSOLE_MINOR +name: XIL_CLOCK_TTC_IRQ type: build diff --git a/spec/build/bsps/arm/tms570/optoscrtc.yml b/spec/build/bsps/optxilclockttcrefclk.yml index b2f85e2c36..0a9723828b 100644 --- a/spec/build/bsps/arm/tms570/optoscrtc.yml +++ b/spec/build/bsps/optxilclockttcrefclk.yml @@ -4,14 +4,15 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2024 embedded brains GmbH & Co. KG default: - enabled-by: true - value: 32768 + value: 100000000 description: | - RTC oscillator frequency in Hz + This option defines the Xilinx Triple-Timer Counter (TTC) reference clock in + Hz used by the Clock Driver. enabled-by: true format: '{}' links: [] -name: TMS570_OSCILLATOR_RTC +name: XIL_CLOCK_TTC_REFERENCE_CLOCK type: build diff --git a/spec/build/bsps/optxilsupportpath.yml b/spec/build/bsps/optxilsupportpath.yml index 7c6daa9043..a90e6d3418 100644 --- a/spec/build/bsps/optxilsupportpath.yml +++ b/spec/build/bsps/optxilsupportpath.yml @@ -6,7 +6,8 @@ build-type: option copyrights: - Copyright (C) 2022 On-Line Applications Research (OAR) default: -- enabled-by: [] +- enabled-by: + - bsps/arm/xilinx-zynqmp-rpu value: arm/cortexr5 - enabled-by: bsps/microblaze/microblaze_fpga value: microblaze @@ -19,6 +20,7 @@ default: - aarch64/xilinx_zynqmp_ilp32_zu3eg value: arm/ARMv8/32bit - enabled-by: + - aarch64/xilinx_zynqmp_lp64_a53 - aarch64/xilinx_zynqmp_lp64_cfc400x - aarch64/xilinx_zynqmp_lp64_qemu - aarch64/xilinx_zynqmp_lp64_zu3eg diff --git a/spec/build/bsps/optxpssysctrlbaseaddress.yml b/spec/build/bsps/optxpssysctrlbaseaddress.yml index 2e4b3547e1..475caabcca 100644 --- a/spec/build/bsps/optxpssysctrlbaseaddress.yml +++ b/spec/build/bsps/optxpssysctrlbaseaddress.yml @@ -9,7 +9,7 @@ copyrights: - Copyright (C) 2022 On-Line Applications Research Corporation (OAR) default: - enabled-by: true - value: 0xFF180000 + value: 0xff180000 description: | base address of XPS enabled-by: true diff --git a/spec/build/bsps/optzynquartkernbase.yml b/spec/build/bsps/optzynquartkernbase.yml new file mode 100644 index 0000000000..8aba1c224f --- /dev/null +++ b/spec/build/bsps/optzynquartkernbase.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- define-unquoted: null +build-type: option +copyrights: +- Copyright (C) 2024 embedded brains GmbH & Co. KG +default: +- enabled-by: + - bsps/aarch64/xilinx-zynqmp + - arm/xilinx_zynq_microzed + value: ZYNQ_UART_0_BASE_ADDR +- enabled-by: true + value: ZYNQ_UART_1_BASE_ADDR +description: | + This option defines the Xilinx Zynq UART base address used by the kernel I/O + device. +enabled-by: true +format: '{}' +links: [] +name: ZYNQ_UART_KERNEL_IO_BASE_ADDR +type: build diff --git a/spec/build/bsps/or1k/generic_or1k/abi.yml b/spec/build/bsps/or1k/generic_or1k/abi.yml index e124cdecd2..e99d5d55dd 100644 --- a/spec/build/bsps/or1k/generic_or1k/abi.yml +++ b/spec/build/bsps/or1k/generic_or1k/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml b/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml index 933fe55fb9..1c2a282ae2 100644 --- a/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml +++ b/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml @@ -4,7 +4,7 @@ bsp: generic_or1k 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: generic_or1k diff --git a/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml b/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml index c1b2f251ac..a4bfd0014a 100644 --- a/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml +++ b/spec/build/bsps/or1k/generic_or1k/optperiphclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 50000000 diff --git a/spec/build/bsps/or1k/generic_or1k/optresetvec.yml b/spec/build/bsps/or1k/generic_or1k/optresetvec.yml index bac5c79627..206a6f2801 100644 --- a/spec/build/bsps/or1k/generic_or1k/optresetvec.yml +++ b/spec/build/bsps/or1k/generic_or1k/optresetvec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/or1k/generic_or1k/start.yml b/spec/build/bsps/or1k/generic_or1k/start.yml index b07312a0c6..3015193e0a 100644 --- a/spec/build/bsps/or1k/generic_or1k/start.yml +++ b/spec/build/bsps/or1k/generic_or1k/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/or1k/grp.yml b/spec/build/bsps/or1k/grp.yml index 98333f31a5..6a6836d260 100644 --- a/spec/build/bsps/or1k/grp.yml +++ b/spec/build/bsps/or1k/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/pkgconfig.yml b/spec/build/bsps/pkgconfig.yml index a9462fcc95..afaffbbf0f 100644 --- a/spec/build/bsps/pkgconfig.yml +++ b/spec/build/bsps/pkgconfig.yml @@ -15,6 +15,8 @@ content: | ABI_FLAGS=${ABI_FLAGS} RTEMS_ARCH=${ARCH} RTEMS_BSP=${BSP_NAME} + RTEMS_BSP_BASE=${BSP_BASE} + RTEMS_BSP_FAMILY=${BSP_FAMILY} RTEMS_MAJOR=${__RTEMS_MAJOR__} RTEMS_MINOR=${__RTEMS_MINOR__} RTEMS_REVISION=${__RTEMS_REVISION__} @@ -22,11 +24,11 @@ content: | Name: ${ARCH}-rtems${__RTEMS_MAJOR__}-${BSP_NAME} Version: ${RTEMS_VERSION} Description: RTEMS BSP ${ARCH}/${BSP_NAME} - Cflags: $${ABI_FLAGS} -I$${includedir} + Cflags: $${ABI_FLAGS} -isystem$${includedir} Ldflags: -B$${libdir} ${PKGCONFIG_LDFLAGS} Libs: -B$${libdir} ${PKGCONFIG_LDFLAGS} copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${PREFIX}/lib/pkgconfig links: [] diff --git a/spec/build/bsps/powerpc/beatnik/abi.yml b/spec/build/bsps/powerpc/beatnik/abi.yml index 16e24ae272..2b45222ac3 100644 --- a/spec/build/bsps/powerpc/beatnik/abi.yml +++ b/spec/build/bsps/powerpc/beatnik/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/beatnik/bspbeatnik.yml b/spec/build/bsps/powerpc/beatnik/bspbeatnik.yml index ee98fbe8f4..b0ab760c5d 100644 --- a/spec/build/bsps/powerpc/beatnik/bspbeatnik.yml +++ b/spec/build/bsps/powerpc/beatnik/bspbeatnik.yml @@ -4,7 +4,7 @@ bsp: beatnik 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: beatnik diff --git a/spec/build/bsps/powerpc/beatnik/optsbrk.yml b/spec/build/bsps/powerpc/beatnik/optsbrk.yml index fa1f5129bc..849f37a46c 100644 --- a/spec/build/bsps/powerpc/beatnik/optsbrk.yml +++ b/spec/build/bsps/powerpc/beatnik/optsbrk.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/crti.yml b/spec/build/bsps/powerpc/crti.yml index 01866225fa..ec2d55a665 100644 --- a/spec/build/bsps/powerpc/crti.yml +++ b/spec/build/bsps/powerpc/crti.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/powerpc/crtn.yml b/spec/build/bsps/powerpc/crtn.yml index 56669b9294..45e54f71fb 100644 --- a/spec/build/bsps/powerpc/crtn.yml +++ b/spec/build/bsps/powerpc/crtn.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/powerpc/gen5200/abi.yml b/spec/build/bsps/powerpc/gen5200/abi.yml index 6d5a558a08..4888438e20 100644 --- a/spec/build/bsps/powerpc/gen5200/abi.yml +++ b/spec/build/bsps/powerpc/gen5200/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/gen5200/bspicecube.yml b/spec/build/bsps/powerpc/gen5200/bspicecube.yml index 7f95524151..127d4b545d 100644 --- a/spec/build/bsps/powerpc/gen5200/bspicecube.yml +++ b/spec/build/bsps/powerpc/gen5200/bspicecube.yml @@ -4,7 +4,7 @@ bsp: icecube 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: gen5200 diff --git a/spec/build/bsps/powerpc/gen5200/bsppm520cr825.yml b/spec/build/bsps/powerpc/gen5200/bsppm520cr825.yml index cb5aa0b048..0ab3ffc131 100644 --- a/spec/build/bsps/powerpc/gen5200/bsppm520cr825.yml +++ b/spec/build/bsps/powerpc/gen5200/bsppm520cr825.yml @@ -4,7 +4,7 @@ bsp: pm520_cr825 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: gen5200 diff --git a/spec/build/bsps/powerpc/gen5200/bsppm520ze30.yml b/spec/build/bsps/powerpc/gen5200/bsppm520ze30.yml index cc005c5782..09e5341264 100644 --- a/spec/build/bsps/powerpc/gen5200/bsppm520ze30.yml +++ b/spec/build/bsps/powerpc/gen5200/bsppm520ze30.yml @@ -4,7 +4,7 @@ bsp: pm520_ze30 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: gen5200 diff --git a/spec/build/bsps/powerpc/gen5200/grp.yml b/spec/build/bsps/powerpc/gen5200/grp.yml index 4908cf3673..c08b192455 100644 --- a/spec/build/bsps/powerpc/gen5200/grp.yml +++ b/spec/build/bsps/powerpc/gen5200/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/powerpc/gen5200/obj.yml b/spec/build/bsps/powerpc/gen5200/obj.yml index 17d27d6de4..0a09fb9fb7 100644 --- a/spec/build/bsps/powerpc/gen5200/obj.yml +++ b/spec/build/bsps/powerpc/gen5200/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 diff --git a/spec/build/bsps/powerpc/gen5200/optbenchirq.yml b/spec/build/bsps/powerpc/gen5200/optbenchirq.yml index ad8ad031ab..2611765a6a 100644 --- a/spec/build/bsps/powerpc/gen5200/optbenchirq.yml +++ b/spec/build/bsps/powerpc/gen5200/optbenchirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/gen5200/optenirqnest.yml b/spec/build/bsps/powerpc/gen5200/optenirqnest.yml index 073c451ae4..3f6a084d1c 100644 --- a/spec/build/bsps/powerpc/gen5200/optenirqnest.yml +++ b/spec/build/bsps/powerpc/gen5200/optenirqnest.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/icecube value: false diff --git a/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml b/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml index 04b45df054..a72bc91d65 100644 --- a/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml +++ b/spec/build/bsps/powerpc/gen5200/optgpiomsk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/pm520_ze30 value: 0x037f3f07 diff --git a/spec/build/bsps/powerpc/gen5200/optgpioval.yml b/spec/build/bsps/powerpc/gen5200/optgpioval.yml index 39543687d5..06c5013ae0 100644 --- a/spec/build/bsps/powerpc/gen5200/optgpioval.yml +++ b/spec/build/bsps/powerpc/gen5200/optgpioval.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/pm520_ze30 value: 0x01552104 diff --git a/spec/build/bsps/powerpc/gen5200/opticecub.yml b/spec/build/bsps/powerpc/gen5200/opticecub.yml index 429a24b681..04f8128527 100644 --- a/spec/build/bsps/powerpc/gen5200/opticecub.yml +++ b/spec/build/bsps/powerpc/gen5200/opticecub.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/icecube value: true diff --git a/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml b/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml index 8b2450db44..181aee12bf 100644 --- a/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml +++ b/spec/build/bsps/powerpc/gen5200/optpm520cr825.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/pm520_cr825 value: true diff --git a/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml b/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml index 0c8bdafacf..0f3a6ffbca 100644 --- a/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml +++ b/spec/build/bsps/powerpc/gen5200/optpm520ze30.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/pm520_ze30 value: true diff --git a/spec/build/bsps/powerpc/gen5200/optprintkminor.yml b/spec/build/bsps/powerpc/gen5200/optprintkminor.yml index b563d84cab..34526a208a 100644 --- a/spec/build/bsps/powerpc/gen5200/optprintkminor.yml +++ b/spec/build/bsps/powerpc/gen5200/optprintkminor.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/powerpc/gen5200/optpscgps.yml b/spec/build/bsps/powerpc/gen5200/optpscgps.yml index 165b24f44a..aee01023f0 100644 --- a/spec/build/bsps/powerpc/gen5200/optpscgps.yml +++ b/spec/build/bsps/powerpc/gen5200/optpscgps.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/powerpc/gen5200/optsinglechar.yml b/spec/build/bsps/powerpc/gen5200/optsinglechar.yml index b13cfcc04a..1e62ddc088 100644 --- a/spec/build/bsps/powerpc/gen5200/optsinglechar.yml +++ b/spec/build/bsps/powerpc/gen5200/optsinglechar.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/gen5200/optuartmsk.yml b/spec/build/bsps/powerpc/gen5200/optuartmsk.yml index e5d4cf67fc..aadd436344 100644 --- a/spec/build/bsps/powerpc/gen5200/optuartmsk.yml +++ b/spec/build/bsps/powerpc/gen5200/optuartmsk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/pm520_ze30 value: 0x00000039 diff --git a/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml b/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml index fefe93c610..1aaebbca58 100644 --- a/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml +++ b/spec/build/bsps/powerpc/gen5200/optuartstermirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/gen5200/optuboot.yml b/spec/build/bsps/powerpc/gen5200/optuboot.yml index 8699abd092..a744392073 100644 --- a/spec/build/bsps/powerpc/gen5200/optuboot.yml +++ b/spec/build/bsps/powerpc/gen5200/optuboot.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/pm520_cr825 diff --git a/spec/build/bsps/powerpc/gen5200/start.yml b/spec/build/bsps/powerpc/gen5200/start.yml index 22f4e14fb4..a331b58c07 100644 --- a/spec/build/bsps/powerpc/gen5200/start.yml +++ b/spec/build/bsps/powerpc/gen5200/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/powerpc/gen83xx/abi.yml b/spec/build/bsps/powerpc/gen83xx/abi.yml index d4675ca5f5..c625ffcbd1 100644 --- a/spec/build/bsps/powerpc/gen83xx/abi.yml +++ b/spec/build/bsps/powerpc/gen83xx/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/gen83xx/bspbruid.yml b/spec/build/bsps/powerpc/gen83xx/bspbruid.yml index dec3e58c8d..41b03c1cde 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspbruid.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspbruid.yml @@ -4,7 +4,7 @@ bsp: br_uid 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: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml b/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml index 02dac5d72b..50cd003fcf 100644 --- a/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml +++ b/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml @@ -4,7 +4,7 @@ bsp: hsc_cm01 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: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml b/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml index 9fa34b4fad..a4e278dc61 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml @@ -4,7 +4,7 @@ bsp: mpc8309som 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: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml b/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml index f748df9ef6..a3c2d69cf6 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml @@ -4,7 +4,7 @@ bsp: mpc8313erdb 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: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml b/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml index d50f84cdb9..c0643d202e 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml @@ -4,7 +4,7 @@ bsp: mpc8349eamds 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: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/grp.yml b/spec/build/bsps/powerpc/gen83xx/grp.yml index 8ba3889915..fb11fb6f4b 100644 --- a/spec/build/bsps/powerpc/gen83xx/grp.yml +++ b/spec/build/bsps/powerpc/gen83xx/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/powerpc/gen83xx/obj.yml b/spec/build/bsps/powerpc/gen83xx/obj.yml index 66f9740b1a..6b2f88f509 100644 --- a/spec/build/bsps/powerpc/gen83xx/obj.yml +++ b/spec/build/bsps/powerpc/gen83xx/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 diff --git a/spec/build/bsps/powerpc/gen83xx/optbruid.yml b/spec/build/bsps/powerpc/gen83xx/optbruid.yml index 2dd57ebffe..657413d9c5 100644 --- a/spec/build/bsps/powerpc/gen83xx/optbruid.yml +++ b/spec/build/bsps/powerpc/gen83xx/optbruid.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/br_uid value: true diff --git a/spec/build/bsps/powerpc/gen83xx/optchiptype.yml b/spec/build/bsps/powerpc/gen83xx/optchiptype.yml index 657866d9e4..5e70e86aa7 100644 --- a/spec/build/bsps/powerpc/gen83xx/optchiptype.yml +++ b/spec/build/bsps/powerpc/gen83xx/optchiptype.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/mpc8309som diff --git a/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml b/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml index 701f4615eb..c482c85807 100644 --- a/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml +++ b/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/hsc_cm01 value: true diff --git a/spec/build/bsps/powerpc/gen83xx/optirqnest.yml b/spec/build/bsps/powerpc/gen83xx/optirqnest.yml index 2b423f600a..9710df179d 100644 --- a/spec/build/bsps/powerpc/gen83xx/optirqnest.yml +++ b/spec/build/bsps/powerpc/gen83xx/optirqnest.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/mpc8313erdb diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml index ecc57e38ce..8093717d3e 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mpc8309som value: true diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml index 190b11b181..f2183c787a 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mpc8313erdb value: true diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml index 0b6847d759..79b3ff2bd1 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mpc8349eamds value: true diff --git a/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml b/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml index 70cce58cba..c17384dafd 100644 --- a/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml +++ b/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/br_uid value: true diff --git a/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml b/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml index 65045871d4..baeb57ff87 100644 --- a/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml +++ b/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/mpc8309som value: 0x00000011 diff --git a/spec/build/bsps/powerpc/gen83xx/optuart2.yml b/spec/build/bsps/powerpc/gen83xx/optuart2.yml index 95ef0fb361..c33be107e0 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuart2.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuart2.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/gen83xx/optuartirq.yml b/spec/build/bsps/powerpc/gen83xx/optuartirq.yml index 3fe9c17c5b..0e09491c18 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuartirq.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuartirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/hsc_cm01 value: false diff --git a/spec/build/bsps/powerpc/gen83xx/optuboot.yml b/spec/build/bsps/powerpc/gen83xx/optuboot.yml index 2a64e1757f..0ce6f04879 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuboot.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuboot.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/mpc8309som diff --git a/spec/build/bsps/powerpc/gen83xx/optulpi.yml b/spec/build/bsps/powerpc/gen83xx/optulpi.yml index a7e5f10e55..55c093f77a 100644 --- a/spec/build/bsps/powerpc/gen83xx/optulpi.yml +++ b/spec/build/bsps/powerpc/gen83xx/optulpi.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/br_uid value: true diff --git a/spec/build/bsps/powerpc/gen83xx/start.yml b/spec/build/bsps/powerpc/gen83xx/start.yml index 64de86b044..66e2f6647b 100644 --- a/spec/build/bsps/powerpc/gen83xx/start.yml +++ b/spec/build/bsps/powerpc/gen83xx/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/powerpc/grp.yml b/spec/build/bsps/powerpc/grp.yml index f9c7b29485..5214973d1a 100644 --- a/spec/build/bsps/powerpc/grp.yml +++ b/spec/build/bsps/powerpc/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/powerpc/motld.yml b/spec/build/bsps/powerpc/motld.yml index aa9b908403..bf891e8767 100644 --- a/spec/build/bsps/powerpc/motld.yml +++ b/spec/build/bsps/powerpc/motld.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] do-build: | preload_o = "bsps/powerpc/shared/start/preload.o" diff --git a/spec/build/bsps/powerpc/motorola_powerpc/abi.yml b/spec/build/bsps/powerpc/motorola_powerpc/abi.yml index 94ac120f77..2438c30f1d 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/abi.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: powerpc/qemuprep-altivec value: @@ -17,7 +17,11 @@ default: - -mcpu=powerpc - -mmultiple - -mstrict-align -- enabled-by: powerpc/mvme2307 +- enabled-by: [powerpc/mvme2100] + value: + - -mcpu=603e + - -mstrict-align +- enabled-by: [powerpc/mvme2307, powerpc/mvme2700] value: - -mcpu=604 - -mmultiple diff --git a/spec/build/bsps/powerpc/motorola_powerpc/boot.yml b/spec/build/bsps/powerpc/motorola_powerpc/boot.yml index 8c8c0eb372..42ab37e676 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/boot.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/boot.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | def cc(self, bld, bic, flags, source): root, ext = os.path.splitext(source) diff --git a/spec/build/bsps/powerpc/motorola_powerpc/bspmcp750.yml b/spec/build/bsps/powerpc/motorola_powerpc/bspmcp750.yml index 274c418212..b2cb179756 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/bspmcp750.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/bspmcp750.yml @@ -4,7 +4,7 @@ bsp: mcp750 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: motorola_powerpc diff --git a/spec/build/bsps/powerpc/motorola_powerpc/bspmtx603e.yml b/spec/build/bsps/powerpc/motorola_powerpc/bspmtx603e.yml index 5564ae1d9f..62e6ce9281 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/bspmtx603e.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/bspmtx603e.yml @@ -4,7 +4,7 @@ bsp: mtx603e 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: motorola_powerpc diff --git a/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2100.yml b/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2100.yml index 46bdc8933f..d92e655a21 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2100.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2100.yml @@ -4,7 +4,7 @@ bsp: mvme2100 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: motorola_powerpc diff --git a/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2307.yml b/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2307.yml index 8abf0d8afa..1db19fe784 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2307.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2307.yml @@ -4,7 +4,7 @@ bsp: mvme2307 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: motorola_powerpc diff --git a/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2700.yml b/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2700.yml new file mode 100644 index 0000000000..f880848926 --- /dev/null +++ b/spec/build/bsps/powerpc/motorola_powerpc/bspmvme2700.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: powerpc +bsp: mvme2700 +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2023 Chris Johns +cppflags: [] +enabled-by: true +family: motorola_powerpc +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/powerpc/motorola_powerpc/bspqemu.yml b/spec/build/bsps/powerpc/motorola_powerpc/bspqemu.yml index 9764951497..1eabe5248f 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/bspqemu.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/bspqemu.yml @@ -4,7 +4,7 @@ bsp: qemuprep 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: motorola_powerpc diff --git a/spec/build/bsps/powerpc/motorola_powerpc/bspqemualtivec.yml b/spec/build/bsps/powerpc/motorola_powerpc/bspqemualtivec.yml index eacdc84750..e91eb40d23 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/bspqemualtivec.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/bspqemualtivec.yml @@ -4,7 +4,7 @@ bsp: qemuprep-altivec 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: motorola_powerpc diff --git a/spec/build/bsps/powerpc/motorola_powerpc/grp.yml b/spec/build/bsps/powerpc/motorola_powerpc/grp.yml index 0e5506ad88..03fab60038 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/grp.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/grp.yml @@ -2,7 +2,7 @@ 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 @@ -33,6 +33,10 @@ links: - role: build-dependency uid: optmvme2100 - role: build-dependency + uid: optmvme2307 +- role: build-dependency + uid: optmvme2700 +- role: build-dependency uid: optqemu - role: build-dependency uid: optsbrk diff --git a/spec/build/bsps/powerpc/motorola_powerpc/obj.yml b/spec/build/bsps/powerpc/motorola_powerpc/obj.yml index ea91ba36fc..634a49c3a7 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/obj.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/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 diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml index 07fbf61e19..a9afefa208 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmpc603e.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/mtx603e diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml index 9235427ab7..0dd6813f7f 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmpc750.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mcp750 value: true diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml index 9d78e614da..ca32ee77c0 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmpc8240.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mvme2100 value: true diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml index 5214a4c0fe..6e0c1191b2 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2100.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mvme2100 value: true @@ -14,5 +14,5 @@ description: | Defined for MVME2100 -- undefined for others enabled-by: true links: [] -name: mvme2100 +name: mot_ppc_mvme2100 type: build diff --git a/spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2307.yml index 1c35dc61cc..351b8e2d72 100644 --- a/spec/build/bsps/sparc/erc32/optpwrdwnhlt.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2307.yml @@ -4,13 +4,15 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2023 Chris Johns default: +- enabled-by: powerpc/mvme2307 + value: true - enabled-by: true value: false description: | - If defined, CPU is spinning on fatal exit. Otherwise generate system error which will hand over to debugger, simulator, etc. + Defined for MVME2307 -- undefined for others enabled-by: true links: [] -name: BSP_POWER_DOWN_AT_FATAL_HALT +name: mot_ppc_mvme2307 type: build diff --git a/spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2700.yml index 1c35dc61cc..5df50c6858 100644 --- a/spec/build/bsps/sparc/leon2/optpwrdwnhlt.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optmvme2700.yml @@ -4,13 +4,15 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2023 Chris Johns default: +- enabled-by: powerpc/mvme2700 + value: true - enabled-by: true value: false description: | - If defined, CPU is spinning on fatal exit. Otherwise generate system error which will hand over to debugger, simulator, etc. + Defined for MVME2700 -- undefined for others enabled-by: true links: [] -name: BSP_POWER_DOWN_AT_FATAL_HALT +name: mot_ppc_mvme2700 type: build diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml b/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml index c160ba185d..c37519eb9c 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optqemu.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/qemuprep diff --git a/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml b/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml index bf5b7965ca..c243654985 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/optsbrk.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/motorola_powerpc/qemufakerom.yml b/spec/build/bsps/powerpc/motorola_powerpc/qemufakerom.yml index 09e7f318c5..3a64a7fefc 100644 --- a/spec/build/bsps/powerpc/motorola_powerpc/qemufakerom.yml +++ b/spec/build/bsps/powerpc/motorola_powerpc/qemufakerom.yml @@ -1,7 +1,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG do-build: | def cc(self, bld, bic, flags, source): root, ext = os.path.splitext(source) diff --git a/spec/build/bsps/powerpc/mpc55xxevb/abi.yml b/spec/build/bsps/powerpc/mpc55xxevb/abi.yml index 6ca2be33ac..b7184c4123 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/abi.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/mpc55xxevb/bspgwlcfm.yml b/spec/build/bsps/powerpc/mpc55xxevb/bspgwlcfm.yml index ade116468e..72ff49f6ff 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/bspgwlcfm.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/bspgwlcfm.yml @@ -4,7 +4,7 @@ bsp: gwlcfm 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: mpc55xxevb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5566evb.yml b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5566evb.yml index 7763c79f4e..d91e964628 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5566evb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5566evb.yml @@ -4,7 +4,7 @@ bsp: mpc5566evb 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: mpc55xxevb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5643levb.yml b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5643levb.yml index a34997e6e4..e535662204 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5643levb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5643levb.yml @@ -4,7 +4,7 @@ bsp: mpc5643l_evb 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: mpc55xxevb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5668g.yml b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5668g.yml index 7a838a44a5..c826f10512 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5668g.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5668g.yml @@ -4,7 +4,7 @@ bsp: mpc5668g 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: mpc55xxevb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5674fevb.yml b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5674fevb.yml index 281f160aef..89729e63f7 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5674fevb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/bspmpc5674fevb.yml @@ -4,7 +4,7 @@ bsp: mpc5674fevb 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: mpc55xxevb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/bspphycorempc5554.yml b/spec/build/bsps/powerpc/mpc55xxevb/bspphycorempc5554.yml index af2069fa30..f60a8c2b13 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/bspphycorempc5554.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/bspphycorempc5554.yml @@ -4,7 +4,7 @@ bsp: phycore_mpc5554 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: mpc55xxevb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/grp.yml b/spec/build/bsps/powerpc/mpc55xxevb/grp.yml index 9c41fa2ca0..4e1412cff8 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/grp.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/obj.yml b/spec/build/bsps/powerpc/mpc55xxevb/obj.yml index 39cae027fb..08f2ca548f 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/obj.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/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 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml b/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml index 59231558ee..896d215e6e 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/ofmpllptmfd.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/gwlcfm value: 99 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml b/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml index 6e9070dea1..308a0b958c 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optbootflg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml b/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml index 4680cae5aa..dcfd02b39c 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optcachewritethru.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml b/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml index 96a4b57457..e77233ee43 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optchipfam.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: (MPC55XX_CHIP_TYPE / 10) diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml b/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml index eaec92680d..ad54bc4cf5 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optchiptype.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/gwlcfm value: 5516 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml b/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml index 9bb07f5c4c..c078d18d40 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optclkemios.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/mpc5643l_evb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml b/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml index 3baedae91c..c803f99300 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optclkpit.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/mpc5643l_evb value: 3 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml b/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml index fe3b27177d..b9e9c7cbc4 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optconbaud.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 115200 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml b/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml index 321862851b..9f806f5a5d 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optconminor.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml b/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml index 3dda8a0177..00610f2a7f 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optearlystksz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1024 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml b/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml index 957ebb037a..ede9ebfede 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/opteepromname.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/gwlcfm value: eeprom diff --git a/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml b/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml index c1f59fbbf6..9794ee6f69 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/opteeprompath.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/gwlcfm value: /dev/i2c1.eeprom diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml b/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml index 363f743bca..fd392ec885 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optemiosprescal.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/gwlcfm value: 66 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml b/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml index 139f48508e..f1134bbfc7 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optenstartpro.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml b/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml index 35f2ec7f28..d804d04077 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optesciirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml b/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml index d97e53ccb0..2f7e4f622b 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optexcbooke.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml b/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml index 5661fc0f3e..2a67d376c3 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optexcfixdhdlr.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml index 25441fb90e..ff8aae136b 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllesyncr1.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 7 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml index 2edc87f4af..6d81889e35 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optfmpllprediv.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/gwlcfm value: 10 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml b/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml index 897f1f39ba..7eed022fe9 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optgwlcfm.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/gwlcfm value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml b/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml index 45b3f0ad99..42a1ba6fe1 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optirqtblsz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/mpc5643l_evb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml b/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml index dddc3efa02..ef2c069d66 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optlowinit.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: [] value: false diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml index e5e43e36c4..2fb0565ad3 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5566evb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mpc5566evb value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml index ee56129a23..9c069614fb 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optmpc5674fevb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/mpc5674fevb value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml b/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml index 2a5b025e53..2bf4c42f54 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optnullprot.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/mpc5566evb diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml b/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml index 059972f6b6..f5f10e6ee5 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optphycorempc5554.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/phycore_mpc5554 value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml b/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml index 89b792ca3c..32ac13ecec 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optrefclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/gwlcfm diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml index 82e24eb8c5..18c801a17b 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc91111.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/phycore_mpc5554 value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml index 628a324e24..52ff061bc7 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9111enaddr.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/phycore_mpc5554 value: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml index e4ce934bc8..01f5d8d81e 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ibige.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml index f7adeec254..3fbdfda725 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218iled.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml index 48c5b6c028..eeacba8af5 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/mpc5566evb value: 193 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml index b83e7f03d4..cb6efef99d 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218ipinrst.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/mpc5566evb value: 186 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml index 8d74b19b86..2cfa6c7050 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218irxchn.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 49 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml index b87a485459..ceb9d2e86a 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsmc9218itxchn.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 48 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml index 9d206527b7..5946636317 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsysclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/gwlcfm value: 66000000 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml b/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml index 4374a04169..f609028d1e 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/optsysclkdiv.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/mpc5674fevb value: 2 diff --git a/spec/build/bsps/powerpc/mpc55xxevb/start.yml b/spec/build/bsps/powerpc/mpc55xxevb/start.yml index 56f52a20b6..4dd2e7ea86 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/start.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/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/powerpc/mpc55xxevb/tstgwlcfm.yml b/spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml index c1422d3d6c..dfbc7284ca 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/tstgwlcfm.yml @@ -9,7 +9,7 @@ actions: - record02 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml b/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml index c99f429f9e..19091ef9fe 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/tstmpc5643levb.yml @@ -8,7 +8,7 @@ actions: - psxaio02 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/powerpc/mpc8260ads/abi.yml b/spec/build/bsps/powerpc/mpc8260ads/abi.yml index 01d97d7382..37c92c5e89 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/abi.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml b/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml index 5f6237b651..0a91d435c9 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml @@ -4,7 +4,7 @@ bsp: mpc8260ads 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: mpc8260ads diff --git a/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml b/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml index 18c0125c60..8a9b964323 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optconminor.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: SCC2_MINOR diff --git a/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml b/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml index 8620701deb..3ae1fb34da 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optdisphandstat.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml b/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml index 22d5f2e24b..41e1814cab 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optprintkminor.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: SMC2_MINOR diff --git a/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml b/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml index dd3f11ad14..d8bfb0fc83 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optuartsiomode.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml b/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml index 308084e7a3..15bd5caac0 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/optuartsterm.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/mpc8260ads/start.yml b/spec/build/bsps/powerpc/mpc8260ads/start.yml index f44a4b52b4..36e979dde8 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/start.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/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/powerpc/mvme3100/abi.yml b/spec/build/bsps/powerpc/mvme3100/abi.yml index 5e1e220238..baf6cb208c 100644 --- a/spec/build/bsps/powerpc/mvme3100/abi.yml +++ b/spec/build/bsps/powerpc/mvme3100/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/mvme3100/bspmvme3100.yml b/spec/build/bsps/powerpc/mvme3100/bspmvme3100.yml index d215cfaf76..fbb85123f0 100644 --- a/spec/build/bsps/powerpc/mvme3100/bspmvme3100.yml +++ b/spec/build/bsps/powerpc/mvme3100/bspmvme3100.yml @@ -4,7 +4,7 @@ bsp: mvme3100 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: mvme3100 @@ -86,6 +86,5 @@ source: - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/dev/rtc/rtc-support.c - bsps/shared/start/bspfatal-default.c -- bsps/shared/start/bspreset-empty.c - bsps/shared/start/gettargethash-default.c type: build diff --git a/spec/build/bsps/powerpc/mvme3100/optsbrk.yml b/spec/build/bsps/powerpc/mvme3100/optsbrk.yml index fa1f5129bc..849f37a46c 100644 --- a/spec/build/bsps/powerpc/mvme3100/optsbrk.yml +++ b/spec/build/bsps/powerpc/mvme3100/optsbrk.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/mvme3100/start.yml b/spec/build/bsps/powerpc/mvme3100/start.yml index e5980acc94..445f8b5254 100644 --- a/spec/build/bsps/powerpc/mvme3100/start.yml +++ b/spec/build/bsps/powerpc/mvme3100/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/powerpc/mvme5500/abi.yml b/spec/build/bsps/powerpc/mvme5500/abi.yml index 988af87dfd..ea29c3b0e0 100644 --- a/spec/build/bsps/powerpc/mvme5500/abi.yml +++ b/spec/build/bsps/powerpc/mvme5500/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/mvme5500/bspmvme5500.yml b/spec/build/bsps/powerpc/mvme5500/bspmvme5500.yml index f1766c07f3..3bade0ac8a 100644 --- a/spec/build/bsps/powerpc/mvme5500/bspmvme5500.yml +++ b/spec/build/bsps/powerpc/mvme5500/bspmvme5500.yml @@ -4,7 +4,7 @@ bsp: mvme5500 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: mvme5500 diff --git a/spec/build/bsps/powerpc/mvme5500/optsbrk.yml b/spec/build/bsps/powerpc/mvme5500/optsbrk.yml index fa1f5129bc..849f37a46c 100644 --- a/spec/build/bsps/powerpc/mvme5500/optsbrk.yml +++ b/spec/build/bsps/powerpc/mvme5500/optsbrk.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/mvme5500/start.yml b/spec/build/bsps/powerpc/mvme5500/start.yml index 07c201ed34..3b82716c43 100644 --- a/spec/build/bsps/powerpc/mvme5500/start.yml +++ b/spec/build/bsps/powerpc/mvme5500/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: script copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] do-build: | preload_o = "bsps/powerpc/shared/start/preload.o" diff --git a/spec/build/bsps/powerpc/obj.yml b/spec/build/bsps/powerpc/obj.yml index f0e9d25a57..8f18385121 100644 --- a/spec/build/bsps/powerpc/obj.yml +++ b/spec/build/bsps/powerpc/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 diff --git a/spec/build/bsps/powerpc/objexc.yml b/spec/build/bsps/powerpc/objexc.yml index 926d685fdb..10bedb2be9 100644 --- a/spec/build/bsps/powerpc/objexc.yml +++ b/spec/build/bsps/powerpc/objexc.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 diff --git a/spec/build/bsps/powerpc/objmem.yml b/spec/build/bsps/powerpc/objmem.yml index 3ef079ee72..b5b0bd9da8 100644 --- a/spec/build/bsps/powerpc/objmem.yml +++ b/spec/build/bsps/powerpc/objmem.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects cflags: [] copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true diff --git a/spec/build/bsps/powerpc/objvme.yml b/spec/build/bsps/powerpc/objvme.yml index 9fb1afe787..99a8fea9c8 100644 --- a/spec/build/bsps/powerpc/objvme.yml +++ b/spec/build/bsps/powerpc/objvme.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 diff --git a/spec/build/bsps/powerpc/psim/abi.yml b/spec/build/bsps/powerpc/psim/abi.yml index bc22f5c872..6cd8d0ad1b 100644 --- a/spec/build/bsps/powerpc/psim/abi.yml +++ b/spec/build/bsps/powerpc/psim/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/psim/bsppsim.yml b/spec/build/bsps/powerpc/psim/bsppsim.yml index ffc22ea9d6..c183cf15cd 100644 --- a/spec/build/bsps/powerpc/psim/bsppsim.yml +++ b/spec/build/bsps/powerpc/psim/bsppsim.yml @@ -4,7 +4,7 @@ bsp: psim 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: psim diff --git a/spec/build/bsps/powerpc/psim/objmpci.yml b/spec/build/bsps/powerpc/psim/objmpci.yml index 01e44452f5..2c545f0ec5 100644 --- a/spec/build/bsps/powerpc/psim/objmpci.yml +++ b/spec/build/bsps/powerpc/psim/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/powerpc/psim/optclkfastidle.yml b/spec/build/bsps/powerpc/psim/optclkfastidle.yml index 8e96cc9a15..1019af2630 100644 --- a/spec/build/bsps/powerpc/psim/optclkfastidle.yml +++ b/spec/build/bsps/powerpc/psim/optclkfastidle.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/psim value: true diff --git a/spec/build/bsps/powerpc/psim/optsbrk.yml b/spec/build/bsps/powerpc/psim/optsbrk.yml index fa1f5129bc..849f37a46c 100644 --- a/spec/build/bsps/powerpc/psim/optsbrk.yml +++ b/spec/build/bsps/powerpc/psim/optsbrk.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/psim/optsprg.yml b/spec/build/bsps/powerpc/psim/optsprg.yml index 1c530ba45e..21067b3c18 100644 --- a/spec/build/bsps/powerpc/psim/optsprg.yml +++ b/spec/build/bsps/powerpc/psim/optsprg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/psim/optvecbase.yml b/spec/build/bsps/powerpc/psim/optvecbase.yml index b5d3199f30..be5fac0ad5 100644 --- a/spec/build/bsps/powerpc/psim/optvecbase.yml +++ b/spec/build/bsps/powerpc/psim/optvecbase.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0xfff00100 diff --git a/spec/build/bsps/powerpc/psim/start.yml b/spec/build/bsps/powerpc/psim/start.yml index d4d2efd571..d815372c2b 100644 --- a/spec/build/bsps/powerpc/psim/start.yml +++ b/spec/build/bsps/powerpc/psim/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/powerpc/qemuppc/abi.yml b/spec/build/bsps/powerpc/qemuppc/abi.yml index ae394bc617..bc975faeec 100644 --- a/spec/build/bsps/powerpc/qemuppc/abi.yml +++ b/spec/build/bsps/powerpc/qemuppc/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml b/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml index 0b21b1545c..d7897401bf 100644 --- a/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml +++ b/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml @@ -4,7 +4,7 @@ bsp: qemuppc 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: qemuppc diff --git a/spec/build/bsps/powerpc/qemuppc/start.yml b/spec/build/bsps/powerpc/qemuppc/start.yml index 2911f795f9..470503f280 100644 --- a/spec/build/bsps/powerpc/qemuppc/start.yml +++ b/spec/build/bsps/powerpc/qemuppc/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/powerpc/qoriq/abi.yml b/spec/build/bsps/powerpc/qoriq/abi.yml index 26d9a94249..3aef54026f 100644 --- a/spec/build/bsps/powerpc/qoriq/abi.yml +++ b/spec/build/bsps/powerpc/qoriq/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: powerpc/qoriq_e6500_64 value: diff --git a/spec/build/bsps/powerpc/qoriq/bspcore0.yml b/spec/build/bsps/powerpc/qoriq/bspcore0.yml index 8f45629d43..f0c9ba2839 100644 --- a/spec/build/bsps/powerpc/qoriq/bspcore0.yml +++ b/spec/build/bsps/powerpc/qoriq/bspcore0.yml @@ -4,7 +4,7 @@ bsp: qoriq_core_0 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: qoriq diff --git a/spec/build/bsps/powerpc/qoriq/bspcore1.yml b/spec/build/bsps/powerpc/qoriq/bspcore1.yml index 9324812d54..a869911b1c 100644 --- a/spec/build/bsps/powerpc/qoriq/bspcore1.yml +++ b/spec/build/bsps/powerpc/qoriq/bspcore1.yml @@ -4,7 +4,7 @@ bsp: qoriq_core_1 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: qoriq diff --git a/spec/build/bsps/powerpc/qoriq/bspe500.yml b/spec/build/bsps/powerpc/qoriq/bspe500.yml index 06fd9dc25c..bed9149be0 100644 --- a/spec/build/bsps/powerpc/qoriq/bspe500.yml +++ b/spec/build/bsps/powerpc/qoriq/bspe500.yml @@ -4,7 +4,7 @@ bsp: qoriq_e500 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: qoriq diff --git a/spec/build/bsps/powerpc/qoriq/bspe650032.yml b/spec/build/bsps/powerpc/qoriq/bspe650032.yml index b558817e8d..1adffcc9a7 100644 --- a/spec/build/bsps/powerpc/qoriq/bspe650032.yml +++ b/spec/build/bsps/powerpc/qoriq/bspe650032.yml @@ -4,7 +4,7 @@ bsp: qoriq_e6500_32 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: qoriq diff --git a/spec/build/bsps/powerpc/qoriq/bspe650064.yml b/spec/build/bsps/powerpc/qoriq/bspe650064.yml index 3b375ebf78..1e5a964e0e 100644 --- a/spec/build/bsps/powerpc/qoriq/bspe650064.yml +++ b/spec/build/bsps/powerpc/qoriq/bspe650064.yml @@ -4,7 +4,7 @@ bsp: qoriq_e6500_64 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: qoriq diff --git a/spec/build/bsps/powerpc/qoriq/grp.yml b/spec/build/bsps/powerpc/qoriq/grp.yml index 6a46006cd6..65e623fdbd 100644 --- a/spec/build/bsps/powerpc/qoriq/grp.yml +++ b/spec/build/bsps/powerpc/qoriq/grp.yml @@ -2,7 +2,7 @@ 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 @@ -29,6 +29,8 @@ links: - role: build-dependency uid: ../objexc - role: build-dependency + uid: ../objvme +- role: build-dependency uid: abi - role: build-dependency uid: obj diff --git a/spec/build/bsps/powerpc/qoriq/obj.yml b/spec/build/bsps/powerpc/qoriq/obj.yml index d7ddb630ed..046ad4166b 100644 --- a/spec/build/bsps/powerpc/qoriq/obj.yml +++ b/spec/build/bsps/powerpc/qoriq/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 @@ -17,6 +17,7 @@ install: - bsps/powerpc/qoriq/include/asm/fsl_hcalls.h - destination: ${BSP_INCLUDEDIR}/bsp source: + - bsps/powerpc/qoriq/include/bsp/VMEConfig.h - bsps/powerpc/qoriq/include/bsp/intercom.h - bsps/powerpc/qoriq/include/bsp/irq.h - bsps/powerpc/qoriq/include/bsp/mmu.h @@ -59,7 +60,6 @@ source: - bsps/powerpc/qoriq/start/restart.S - bsps/powerpc/shared/cache/cache.c - bsps/powerpc/shared/exceptions/ppc-exc-handler-table.c -- bsps/powerpc/shared/mmu/e500-mmu.c - bsps/powerpc/shared/start/bsp-start-zero.S - bsps/powerpc/shared/start/bspidle.c - bsps/powerpc/shared/start/tictac.c diff --git a/spec/build/bsps/powerpc/qoriq/objsmp.yml b/spec/build/bsps/powerpc/qoriq/objsmp.yml index 766227b97d..ea8bb76daf 100644 --- a/spec/build/bsps/powerpc/qoriq/objsmp.yml +++ b/spec/build/bsps/powerpc/qoriq/objsmp.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/powerpc/qoriq/optbucsr.yml b/spec/build/bsps/powerpc/qoriq/optbucsr.yml index 036ed5c7dc..2b0d958399 100644 --- a/spec/build/bsps/powerpc/qoriq/optbucsr.yml +++ b/spec/build/bsps/powerpc/qoriq/optbucsr.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml b/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml index bcc7076da6..d6faba4274 100644 --- a/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml +++ b/spec/build/bsps/powerpc/qoriq/optbusclkdiv.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optcachealign.yml b/spec/build/bsps/powerpc/qoriq/optcachealign.yml index 60108193cd..d4c1664654 100644 --- a/spec/build/bsps/powerpc/qoriq/optcachealign.yml +++ b/spec/build/bsps/powerpc/qoriq/optcachealign.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml b/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml index 3b3f73367e..f53b9c0890 100644 --- a/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml +++ b/spec/build/bsps/powerpc/qoriq/optcacheblktouch.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml b/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml index a0e5c409d3..3c4970bfde 100644 --- a/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcachedatal1sz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 32768 diff --git a/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml b/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml index 8e2c85781f..3979c98e74 100644 --- a/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcachedatal2sz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml b/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml index 0f802975ca..37b7b5c803 100644 --- a/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcacheinstl1sz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 32768 diff --git a/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml b/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml index e9b74ca750..512cea2adf 100644 --- a/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml +++ b/spec/build/bsps/powerpc/qoriq/optcacheinstl2sz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optchipnum.yml b/spec/build/bsps/powerpc/qoriq/optchipnum.yml index c89dc57e21..a73a4a02f0 100644 --- a/spec/build/bsps/powerpc/qoriq/optchipnum.yml +++ b/spec/build/bsps/powerpc/qoriq/optchipnum.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optchipser.yml b/spec/build/bsps/powerpc/qoriq/optchipser.yml index faefdc1d02..dbebbe1ba6 100644 --- a/spec/build/bsps/powerpc/qoriq/optchipser.yml +++ b/spec/build/bsps/powerpc/qoriq/optchipser.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optclktmctr.yml b/spec/build/bsps/powerpc/qoriq/optclktmctr.yml index be8804fa63..dc45426d7a 100644 --- a/spec/build/bsps/powerpc/qoriq/optclktmctr.yml +++ b/spec/build/bsps/powerpc/qoriq/optclktmctr.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/qoriq_core_1 value: 5 diff --git a/spec/build/bsps/powerpc/qoriq/optclktmr.yml b/spec/build/bsps/powerpc/qoriq/optclktmr.yml index 97ed1992ff..2303902e24 100644 --- a/spec/build/bsps/powerpc/qoriq/optclktmr.yml +++ b/spec/build/bsps/powerpc/qoriq/optclktmr.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/qoriq_core_1 value: 4 diff --git a/spec/build/bsps/powerpc/qoriq/optcpucnt.yml b/spec/build/bsps/powerpc/qoriq/optcpucnt.yml index c1aa5549f4..e43c08b315 100644 --- a/spec/build/bsps/powerpc/qoriq/optcpucnt.yml +++ b/spec/build/bsps/powerpc/qoriq/optcpucnt.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml b/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml index 870498b894..1d27e45aa2 100644 --- a/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml +++ b/spec/build/bsps/powerpc/qoriq/optetsec1phy.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: -1 diff --git a/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml b/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml index 4b2f86e345..93dfb9de10 100644 --- a/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml +++ b/spec/build/bsps/powerpc/qoriq/optetsec2phy.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml b/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml index 402239ebb7..2a8fb36d12 100644 --- a/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml +++ b/spec/build/bsps/powerpc/qoriq/optetsec3phy.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 1 diff --git a/spec/build/bsps/powerpc/qoriq/optexcbooke.yml b/spec/build/bsps/powerpc/qoriq/optexcbooke.yml index d97e53ccb0..2f7e4f622b 100644 --- a/spec/build/bsps/powerpc/qoriq/optexcbooke.yml +++ b/spec/build/bsps/powerpc/qoriq/optexcbooke.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml b/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml index 5661fc0f3e..2a67d376c3 100644 --- a/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml +++ b/spec/build/bsps/powerpc/qoriq/optexcfixdhdlr.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/qoriq/opthid0.yml b/spec/build/bsps/powerpc/qoriq/opthid0.yml index e8756de7a9..029f07366a 100644 --- a/spec/build/bsps/powerpc/qoriq/opthid0.yml +++ b/spec/build/bsps/powerpc/qoriq/opthid0.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/opthyp.yml b/spec/build/bsps/powerpc/qoriq/opthyp.yml index c99a29edb8..fd24a9e374 100644 --- a/spec/build/bsps/powerpc/qoriq/opthyp.yml +++ b/spec/build/bsps/powerpc/qoriq/opthyp.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/opthypguest.yml b/spec/build/bsps/powerpc/qoriq/opthypguest.yml index 967a3e1925..e435e29d46 100644 --- a/spec/build/bsps/powerpc/qoriq/opthypguest.yml +++ b/spec/build/bsps/powerpc/qoriq/opthypguest.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/qoriq/opticombegin.yml b/spec/build/bsps/powerpc/qoriq/opticombegin.yml index e3df107e14..b17d541759 100644 --- a/spec/build/bsps/powerpc/qoriq/opticombegin.yml +++ b/spec/build/bsps/powerpc/qoriq/opticombegin.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x03000000 diff --git a/spec/build/bsps/powerpc/qoriq/opticomsz.yml b/spec/build/bsps/powerpc/qoriq/opticomsz.yml index 5d535c642e..2fe516746b 100644 --- a/spec/build/bsps/powerpc/qoriq/opticomsz.yml +++ b/spec/build/bsps/powerpc/qoriq/opticomsz.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x01000000 diff --git a/spec/build/bsps/powerpc/qoriq/optmas7.yml b/spec/build/bsps/powerpc/qoriq/optmas7.yml index cf3c920c22..0e85e602ef 100644 --- a/spec/build/bsps/powerpc/qoriq/optmas7.yml +++ b/spec/build/bsps/powerpc/qoriq/optmas7.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optmsr.yml b/spec/build/bsps/powerpc/qoriq/optmsr.yml index 897955abc0..c29f074413 100644 --- a/spec/build/bsps/powerpc/qoriq/optmsr.yml +++ b/spec/build/bsps/powerpc/qoriq/optmsr.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: powerpc/qoriq_e6500_64 value: 0x82002200 diff --git a/spec/build/bsps/powerpc/qoriq/optspefscr.yml b/spec/build/bsps/powerpc/qoriq/optspefscr.yml index b3cb460714..763fba3390 100644 --- a/spec/build/bsps/powerpc/qoriq/optspefscr.yml +++ b/spec/build/bsps/powerpc/qoriq/optspefscr.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml b/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml index 78410d5fc8..4d9510cc5b 100644 --- a/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml +++ b/spec/build/bsps/powerpc/qoriq/optthrdcnt.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml b/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml index 060c8d1000..3449691307 100644 --- a/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml +++ b/spec/build/bsps/powerpc/qoriq/opttlb1cnt.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: - powerpc/qoriq_e6500_32 diff --git a/spec/build/bsps/powerpc/qoriq/optuart0en.yml b/spec/build/bsps/powerpc/qoriq/optuart0en.yml index cd3cf1710a..57b61c1882 100644 --- a/spec/build/bsps/powerpc/qoriq/optuart0en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuart0en.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/qoriq_core_1 value: false diff --git a/spec/build/bsps/powerpc/qoriq/optuart1en.yml b/spec/build/bsps/powerpc/qoriq/optuart1en.yml index 9d471847df..3fd55c2acf 100644 --- a/spec/build/bsps/powerpc/qoriq/optuart1en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuart1en.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/qoriq_core_1 value: false diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml b/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml index 955862eb3f..ed5df73c0c 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrg0en.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml b/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml index c49ac36710..6642d5ea4c 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrg1en.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: - powerpc/qoriq_core_0 diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml b/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml index e7ebba3494..61b334c53f 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrgmas.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml b/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml index a2af223e43..d68bd1f89b 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrgpri.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 250 diff --git a/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml b/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml index 29b69bd33d..c7c2c3a38a 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartbrgslv.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/powerpc/qoriq/optuartirq.yml b/spec/build/bsps/powerpc/qoriq/optuartirq.yml index a9fa750357..0dfc3c7a0a 100644 --- a/spec/build/bsps/powerpc/qoriq/optuartirq.yml +++ b/spec/build/bsps/powerpc/qoriq/optuartirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/qoriq/start.yml b/spec/build/bsps/powerpc/qoriq/start.yml index c3e8e5c95c..898520a7a2 100644 --- a/spec/build/bsps/powerpc/qoriq/start.yml +++ b/spec/build/bsps/powerpc/qoriq/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/powerpc/ss555/abi.yml b/spec/build/bsps/powerpc/ss555/abi.yml index 9c1e9b4ef8..491fbe4f13 100644 --- a/spec/build/bsps/powerpc/ss555/abi.yml +++ b/spec/build/bsps/powerpc/ss555/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/ss555/bspss555.yml b/spec/build/bsps/powerpc/ss555/bspss555.yml index c0c9bbfb03..c97bbedf9f 100644 --- a/spec/build/bsps/powerpc/ss555/bspss555.yml +++ b/spec/build/bsps/powerpc/ss555/bspss555.yml @@ -4,7 +4,7 @@ bsp: ss555 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: ss555 diff --git a/spec/build/bsps/powerpc/ss555/optconminor.yml b/spec/build/bsps/powerpc/ss555/optconminor.yml index 752248a83e..b3e3fcb253 100644 --- a/spec/build/bsps/powerpc/ss555/optconminor.yml +++ b/spec/build/bsps/powerpc/ss555/optconminor.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: SCI2_MINOR diff --git a/spec/build/bsps/powerpc/ss555/optprintkminor.yml b/spec/build/bsps/powerpc/ss555/optprintkminor.yml index ea9b8ad35d..e4dec5e17c 100644 --- a/spec/build/bsps/powerpc/ss555/optprintkminor.yml +++ b/spec/build/bsps/powerpc/ss555/optprintkminor.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: SCI2_MINOR diff --git a/spec/build/bsps/powerpc/ss555/optuartsiomode.yml b/spec/build/bsps/powerpc/ss555/optuartsiomode.yml index b6dd49c3de..9085a21bd8 100644 --- a/spec/build/bsps/powerpc/ss555/optuartsiomode.yml +++ b/spec/build/bsps/powerpc/ss555/optuartsiomode.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/ss555/optuartsterm.yml b/spec/build/bsps/powerpc/ss555/optuartsterm.yml index 308084e7a3..15bd5caac0 100644 --- a/spec/build/bsps/powerpc/ss555/optuartsterm.yml +++ b/spec/build/bsps/powerpc/ss555/optuartsterm.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml b/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml index 4bbb394eb6..1558825ad9 100644 --- a/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml +++ b/spec/build/bsps/powerpc/ss555/optwdgtimeout.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x0000ffff diff --git a/spec/build/bsps/powerpc/ss555/start.yml b/spec/build/bsps/powerpc/ss555/start.yml index 67d16365b0..4a3f3b3b07 100644 --- a/spec/build/bsps/powerpc/ss555/start.yml +++ b/spec/build/bsps/powerpc/ss555/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/powerpc/start.yml b/spec/build/bsps/powerpc/start.yml index 6efecf617f..8f410acd59 100644 --- a/spec/build/bsps/powerpc/start.yml +++ b/spec/build/bsps/powerpc/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/powerpc/t32mppc/abi.yml b/spec/build/bsps/powerpc/t32mppc/abi.yml index 9cba401fa6..6a6b2d01cd 100644 --- a/spec/build/bsps/powerpc/t32mppc/abi.yml +++ b/spec/build/bsps/powerpc/t32mppc/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml b/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml index b3b7c9d058..78ac333ea7 100644 --- a/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml +++ b/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml @@ -4,7 +4,7 @@ bsp: t32mppc 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: t32mppc diff --git a/spec/build/bsps/powerpc/t32mppc/objsmp.yml b/spec/build/bsps/powerpc/t32mppc/objsmp.yml index c69a03be9b..06063efd0b 100644 --- a/spec/build/bsps/powerpc/t32mppc/objsmp.yml +++ b/spec/build/bsps/powerpc/t32mppc/objsmp.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/powerpc/t32mppc/optexcbooke.yml b/spec/build/bsps/powerpc/t32mppc/optexcbooke.yml index d97e53ccb0..2f7e4f622b 100644 --- a/spec/build/bsps/powerpc/t32mppc/optexcbooke.yml +++ b/spec/build/bsps/powerpc/t32mppc/optexcbooke.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml b/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml index 5661fc0f3e..2a67d376c3 100644 --- a/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml +++ b/spec/build/bsps/powerpc/t32mppc/optexcfixdhdlr.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/t32mppc/start.yml b/spec/build/bsps/powerpc/t32mppc/start.yml index 7a6d2bab5f..5e2605eeef 100644 --- a/spec/build/bsps/powerpc/t32mppc/start.yml +++ b/spec/build/bsps/powerpc/t32mppc/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/powerpc/tqm8xx/abi.yml b/spec/build/bsps/powerpc/tqm8xx/abi.yml index cf5659825e..4a2041ea2b 100644 --- a/spec/build/bsps/powerpc/tqm8xx/abi.yml +++ b/spec/build/bsps/powerpc/tqm8xx/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/tqm8xx/bsppghplus.yml b/spec/build/bsps/powerpc/tqm8xx/bsppghplus.yml index cff38f2626..b5dc91f8c0 100644 --- a/spec/build/bsps/powerpc/tqm8xx/bsppghplus.yml +++ b/spec/build/bsps/powerpc/tqm8xx/bsppghplus.yml @@ -4,7 +4,7 @@ bsp: pghplus 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: tqm8xx diff --git a/spec/build/bsps/powerpc/tqm8xx/bspstk8xx.yml b/spec/build/bsps/powerpc/tqm8xx/bspstk8xx.yml index 0640e8b872..928d4de29f 100644 --- a/spec/build/bsps/powerpc/tqm8xx/bspstk8xx.yml +++ b/spec/build/bsps/powerpc/tqm8xx/bspstk8xx.yml @@ -4,7 +4,7 @@ bsp: tqm8xx_stk8xx 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: tqm8xx diff --git a/spec/build/bsps/powerpc/tqm8xx/grp.yml b/spec/build/bsps/powerpc/tqm8xx/grp.yml index a97107e4cb..da4a735854 100644 --- a/spec/build/bsps/powerpc/tqm8xx/grp.yml +++ b/spec/build/bsps/powerpc/tqm8xx/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/powerpc/tqm8xx/obj.yml b/spec/build/bsps/powerpc/tqm8xx/obj.yml index 18a63026ab..e244eecfb9 100644 --- a/spec/build/bsps/powerpc/tqm8xx/obj.yml +++ b/spec/build/bsps/powerpc/tqm8xx/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 diff --git a/spec/build/bsps/powerpc/tqm8xx/optconchn.yml b/spec/build/bsps/powerpc/tqm8xx/optconchn.yml index c186444a98..e6a4c5b20b 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconchn.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconchn.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: CONS_CHN_SMC1 diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml index cad2c32e70..29864dc149 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc1.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: CONS_MODE_UNUSED diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml index 1d353b71a1..a7213f8734 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc2.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: CONS_MODE_UNUSED diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml index b3a80248d7..c73502e924 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc3.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: CONS_MODE_UNUSED diff --git a/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml b/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml index 335eb23ec9..a6c61e0339 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconscc4.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: CONS_MODE_UNUSED diff --git a/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml b/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml index 2983d0805e..2f88ed1a82 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconsmc1.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: powerpc/tqm8xx_stk8xx value: CONS_MODE_POLLED diff --git a/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml b/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml index 495f70ecdd..aff7f2a0bc 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optconsmc2.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: powerpc/tqm8xx_stk8xx value: CONS_MODE_POLLED diff --git a/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml b/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml index b8f8734d32..05d55e6d43 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optnetfec.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/pghplus value: true diff --git a/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml b/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml index a62ca0456c..ddedbae060 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optnetscc.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: powerpc/pghplus value: false diff --git a/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml b/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml index d9b6f72adc..2086844688 100644 --- a/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml +++ b/spec/build/bsps/powerpc/tqm8xx/optprintkchn.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: CONS_CHN_SMC1 diff --git a/spec/build/bsps/powerpc/tqm8xx/start.yml b/spec/build/bsps/powerpc/tqm8xx/start.yml index ac62e13991..7f45345ca0 100644 --- a/spec/build/bsps/powerpc/tqm8xx/start.yml +++ b/spec/build/bsps/powerpc/tqm8xx/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/powerpc/vecentry.yml b/spec/build/bsps/powerpc/vecentry.yml index ba7d789c84..a0501890c7 100644 --- a/spec/build/bsps/powerpc/vecentry.yml +++ b/spec/build/bsps/powerpc/vecentry.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/powerpc/virtex/abi.yml b/spec/build/bsps/powerpc/virtex/abi.yml index 992c0d6059..33134e539d 100644 --- a/spec/build/bsps/powerpc/virtex/abi.yml +++ b/spec/build/bsps/powerpc/virtex/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/virtex/bspvirtex.yml b/spec/build/bsps/powerpc/virtex/bspvirtex.yml index 9747b3cb66..667c5e7391 100644 --- a/spec/build/bsps/powerpc/virtex/bspvirtex.yml +++ b/spec/build/bsps/powerpc/virtex/bspvirtex.yml @@ -4,7 +4,7 @@ bsp: virtex 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: virtex diff --git a/spec/build/bsps/powerpc/virtex/linkcmds.yml b/spec/build/bsps/powerpc/virtex/linkcmds.yml index 6de570fbdd..73c375fe91 100644 --- a/spec/build/bsps/powerpc/virtex/linkcmds.yml +++ b/spec/build/bsps/powerpc/virtex/linkcmds.yml @@ -37,7 +37,7 @@ content: | INCLUDE linkcmds.base copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/powerpc/virtex/optconirq.yml b/spec/build/bsps/powerpc/virtex/optconirq.yml index 4d19cf8bc9..7beb5730c1 100644 --- a/spec/build/bsps/powerpc/virtex/optconirq.yml +++ b/spec/build/bsps/powerpc/virtex/optconirq.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/virtex/optfastramlen.yml b/spec/build/bsps/powerpc/virtex/optfastramlen.yml index 3056ec7a8c..6d639257aa 100644 --- a/spec/build/bsps/powerpc/virtex/optfastramlen.yml +++ b/spec/build/bsps/powerpc/virtex/optfastramlen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/powerpc/virtex/optfastramorg.yml b/spec/build/bsps/powerpc/virtex/optfastramorg.yml index 2d7a43c32a..5209947b37 100644 --- a/spec/build/bsps/powerpc/virtex/optfastramorg.yml +++ b/spec/build/bsps/powerpc/virtex/optfastramorg.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/powerpc/virtex/optramlen.yml b/spec/build/bsps/powerpc/virtex/optramlen.yml index 3926aa23c9..a23f73f2a5 100644 --- a/spec/build/bsps/powerpc/virtex/optramlen.yml +++ b/spec/build/bsps/powerpc/virtex/optramlen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x07ffffec diff --git a/spec/build/bsps/powerpc/virtex/optramorg.yml b/spec/build/bsps/powerpc/virtex/optramorg.yml index 6783350150..ba16d573e6 100644 --- a/spec/build/bsps/powerpc/virtex/optramorg.yml +++ b/spec/build/bsps/powerpc/virtex/optramorg.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00000000 diff --git a/spec/build/bsps/powerpc/virtex/optresetlen.yml b/spec/build/bsps/powerpc/virtex/optresetlen.yml index 82a4578c72..8fb13d3118 100644 --- a/spec/build/bsps/powerpc/virtex/optresetlen.yml +++ b/spec/build/bsps/powerpc/virtex/optresetlen.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x00000014 diff --git a/spec/build/bsps/powerpc/virtex/optresetorg.yml b/spec/build/bsps/powerpc/virtex/optresetorg.yml index 6f9f5ee751..4a44e4e102 100644 --- a/spec/build/bsps/powerpc/virtex/optresetorg.yml +++ b/spec/build/bsps/powerpc/virtex/optresetorg.yml @@ -6,7 +6,7 @@ actions: - format-and-define: 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: - enabled-by: true value: 0x07ffffec diff --git a/spec/build/bsps/powerpc/virtex/optxparam.yml b/spec/build/bsps/powerpc/virtex/optxparam.yml index 89e4d3d6bc..82154faf61 100644 --- a/spec/build/bsps/powerpc/virtex/optxparam.yml +++ b/spec/build/bsps/powerpc/virtex/optxparam.yml @@ -4,7 +4,7 @@ actions: - define-unquoted: 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: - enabled-by: true value: <xparameters_dflt.h> diff --git a/spec/build/bsps/powerpc/virtex/start.yml b/spec/build/bsps/powerpc/virtex/start.yml index 1548744a12..4b24892b39 100644 --- a/spec/build/bsps/powerpc/virtex/start.yml +++ b/spec/build/bsps/powerpc/virtex/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/powerpc/virtex4/abi.yml b/spec/build/bsps/powerpc/virtex4/abi.yml index 86611c2bb1..0b32b27e9c 100644 --- a/spec/build/bsps/powerpc/virtex4/abi.yml +++ b/spec/build/bsps/powerpc/virtex4/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/virtex4/bspvirtex4.yml b/spec/build/bsps/powerpc/virtex4/bspvirtex4.yml index 8ad711299a..e585a2d366 100644 --- a/spec/build/bsps/powerpc/virtex4/bspvirtex4.yml +++ b/spec/build/bsps/powerpc/virtex4/bspvirtex4.yml @@ -4,7 +4,7 @@ bsp: virtex4 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: virtex4 diff --git a/spec/build/bsps/powerpc/virtex4/optppccachedata.yml b/spec/build/bsps/powerpc/virtex4/optppccachedata.yml index 9ae7573262..35e68c415e 100644 --- a/spec/build/bsps/powerpc/virtex4/optppccachedata.yml +++ b/spec/build/bsps/powerpc/virtex4/optppccachedata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/virtex4/optsprg.yml b/spec/build/bsps/powerpc/virtex4/optsprg.yml index 312d2e0230..671d38ed5c 100644 --- a/spec/build/bsps/powerpc/virtex4/optsprg.yml +++ b/spec/build/bsps/powerpc/virtex4/optsprg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/virtex4/optvecbase.yml b/spec/build/bsps/powerpc/virtex4/optvecbase.yml index d72155ca19..66140ccfa7 100644 --- a/spec/build/bsps/powerpc/virtex4/optvecbase.yml +++ b/spec/build/bsps/powerpc/virtex4/optvecbase.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x00000100 diff --git a/spec/build/bsps/powerpc/virtex4/start.yml b/spec/build/bsps/powerpc/virtex4/start.yml index e54271ee99..bafeeb32d3 100644 --- a/spec/build/bsps/powerpc/virtex4/start.yml +++ b/spec/build/bsps/powerpc/virtex4/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/powerpc/virtex5/abi.yml b/spec/build/bsps/powerpc/virtex5/abi.yml index e558e415a0..0792281cbf 100644 --- a/spec/build/bsps/powerpc/virtex5/abi.yml +++ b/spec/build/bsps/powerpc/virtex5/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/powerpc/virtex5/bspvirtex5.yml b/spec/build/bsps/powerpc/virtex5/bspvirtex5.yml index fc727fb3b2..3c98e7a9fe 100644 --- a/spec/build/bsps/powerpc/virtex5/bspvirtex5.yml +++ b/spec/build/bsps/powerpc/virtex5/bspvirtex5.yml @@ -4,7 +4,7 @@ bsp: virtex5 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: virtex5 diff --git a/spec/build/bsps/powerpc/virtex5/optppccachedata.yml b/spec/build/bsps/powerpc/virtex5/optppccachedata.yml index f7ae16fc1c..1bd3591f85 100644 --- a/spec/build/bsps/powerpc/virtex5/optppccachedata.yml +++ b/spec/build/bsps/powerpc/virtex5/optppccachedata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/virtex5/optsprg.yml b/spec/build/bsps/powerpc/virtex5/optsprg.yml index ea0c1d8202..e13839e1eb 100644 --- a/spec/build/bsps/powerpc/virtex5/optsprg.yml +++ b/spec/build/bsps/powerpc/virtex5/optsprg.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/powerpc/virtex5/optvecbase.yml b/spec/build/bsps/powerpc/virtex5/optvecbase.yml index d72155ca19..66140ccfa7 100644 --- a/spec/build/bsps/powerpc/virtex5/optvecbase.yml +++ b/spec/build/bsps/powerpc/virtex5/optvecbase.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0x00000100 diff --git a/spec/build/bsps/powerpc/virtex5/start.yml b/spec/build/bsps/powerpc/virtex5/start.yml index 082172f8ee..7fa562830b 100644 --- a/spec/build/bsps/powerpc/virtex5/start.yml +++ b/spec/build/bsps/powerpc/virtex5/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/riscv/griscv/abi.yml b/spec/build/bsps/riscv/griscv/abi.yml index 20c7e46e31..44a5c0127a 100644 --- a/spec/build/bsps/riscv/griscv/abi.yml +++ b/spec/build/bsps/riscv/griscv/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: riscv/grv32imac value: diff --git a/spec/build/bsps/riscv/griscv/bspgriscv.yml b/spec/build/bsps/riscv/griscv/bspgriscv.yml index 1992d096de..f57884ecf6 100644 --- a/spec/build/bsps/riscv/griscv/bspgriscv.yml +++ b/spec/build/bsps/riscv/griscv/bspgriscv.yml @@ -4,7 +4,7 @@ bsp: griscv 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: griscv diff --git a/spec/build/bsps/riscv/griscv/bspgrv32i.yml b/spec/build/bsps/riscv/griscv/bspgrv32i.yml index 4f130b6cc7..154113a492 100644 --- a/spec/build/bsps/riscv/griscv/bspgrv32i.yml +++ b/spec/build/bsps/riscv/griscv/bspgrv32i.yml @@ -4,7 +4,7 @@ bsp: grv32i 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: griscv diff --git a/spec/build/bsps/riscv/griscv/bspgrv32im.yml b/spec/build/bsps/riscv/griscv/bspgrv32im.yml index ed17f1ae11..2be6c589f2 100644 --- a/spec/build/bsps/riscv/griscv/bspgrv32im.yml +++ b/spec/build/bsps/riscv/griscv/bspgrv32im.yml @@ -4,7 +4,7 @@ bsp: grv32im 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: griscv diff --git a/spec/build/bsps/riscv/griscv/bspgrv32imac.yml b/spec/build/bsps/riscv/griscv/bspgrv32imac.yml index 32c4807b57..37f80e3fb7 100644 --- a/spec/build/bsps/riscv/griscv/bspgrv32imac.yml +++ b/spec/build/bsps/riscv/griscv/bspgrv32imac.yml @@ -4,7 +4,7 @@ bsp: grv32imac 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: griscv diff --git a/spec/build/bsps/riscv/griscv/bspgrv32imafdc.yml b/spec/build/bsps/riscv/griscv/bspgrv32imafdc.yml index 1448e19869..0546577f17 100644 --- a/spec/build/bsps/riscv/griscv/bspgrv32imafdc.yml +++ b/spec/build/bsps/riscv/griscv/bspgrv32imafdc.yml @@ -4,7 +4,7 @@ bsp: grv32imafdc 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: griscv diff --git a/spec/build/bsps/riscv/griscv/grp.yml b/spec/build/bsps/riscv/griscv/grp.yml index c34a4afcc5..0b4504f624 100644 --- a/spec/build/bsps/riscv/griscv/grp.yml +++ b/spec/build/bsps/riscv/griscv/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/riscv/griscv/obj.yml b/spec/build/bsps/riscv/griscv/obj.yml index 9761888e4d..275aa09256 100644 --- a/spec/build/bsps/riscv/griscv/obj.yml +++ b/spec/build/bsps/riscv/griscv/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 diff --git a/spec/build/bsps/riscv/griscv/objsmp.yml b/spec/build/bsps/riscv/griscv/objsmp.yml index 83f5bb7f31..27fbb8966b 100644 --- a/spec/build/bsps/riscv/griscv/objsmp.yml +++ b/spec/build/bsps/riscv/griscv/objsmp.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/riscv/grp.yml b/spec/build/bsps/riscv/grp.yml index 06ee68d12d..ac7027a44d 100644 --- a/spec/build/bsps/riscv/grp.yml +++ b/spec/build/bsps/riscv/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/riscv/linkcmds.yml b/spec/build/bsps/riscv/linkcmds.yml index ed536b3c5d..25588ac566 100644 --- a/spec/build/bsps/riscv/linkcmds.yml +++ b/spec/build/bsps/riscv/linkcmds.yml @@ -21,7 +21,7 @@ content: | INCLUDE linkcmds.base copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/riscv/linkcmdsbase.yml b/spec/build/bsps/riscv/linkcmdsbase.yml index 66bf65fbaa..b45661c3bb 100644 --- a/spec/build/bsps/riscv/linkcmdsbase.yml +++ b/spec/build/bsps/riscv/linkcmdsbase.yml @@ -7,7 +7,7 @@ content: | notice and this notice are preserved. */ /* - * Copyright (c) 2018 embedded brains GmbH. + * Copyright (c) 2018 embedded brains GmbH & Co. KG * * Copyright (c) 2015 University of York. * Hesham ALMatary <hmka501@york.ac.uk> @@ -406,7 +406,7 @@ content: | .unexpected_sections : { *(*) } > UNEXPECTED_SECTIONS } copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG enabled-by: true install-path: ${BSP_LIBDIR} links: [] diff --git a/spec/build/bsps/riscv/noel/abi.yml b/spec/build/bsps/riscv/noel/abi.yml index 841fb17175..c249506e7a 100644 --- a/spec/build/bsps/riscv/noel/abi.yml +++ b/spec/build/bsps/riscv/noel/abi.yml @@ -5,24 +5,28 @@ 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: - enabled-by: riscv/noel64imafdc value: - -march=rv64imafdc - -mabi=lp64d + - -mcmodel=medany - enabled-by: riscv/noel64imafd value: - -march=rv64imafd - -mabi=lp64d + - -mcmodel=medany - enabled-by: riscv/noel64imac value: - -march=rv64imac - -mabi=lp64 + - -mcmodel=medany - enabled-by: [] value: - -march=rv64im - -mabi=lp64 + - -mcmodel=medany - enabled-by: riscv/noel32imafd value: - -march=rv32imafd diff --git a/spec/build/bsps/riscv/noel/bspnoel32im.yml b/spec/build/bsps/riscv/noel/bspnoel32im.yml index ab9a650ca5..4741cadf56 100644 --- a/spec/build/bsps/riscv/noel/bspnoel32im.yml +++ b/spec/build/bsps/riscv/noel/bspnoel32im.yml @@ -4,7 +4,7 @@ bsp: noel32im 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: noel diff --git a/spec/build/bsps/riscv/noel/bspnoel32imafd.yml b/spec/build/bsps/riscv/noel/bspnoel32imafd.yml index 7510f182a1..98b7c23472 100644 --- a/spec/build/bsps/riscv/noel/bspnoel32imafd.yml +++ b/spec/build/bsps/riscv/noel/bspnoel32imafd.yml @@ -4,7 +4,7 @@ bsp: noel32imafd 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: noel diff --git a/spec/build/bsps/riscv/noel/bspnoel64imac.yml b/spec/build/bsps/riscv/noel/bspnoel64imac.yml index 16e9b20fd2..f6b6a40a05 100644 --- a/spec/build/bsps/riscv/noel/bspnoel64imac.yml +++ b/spec/build/bsps/riscv/noel/bspnoel64imac.yml @@ -4,7 +4,7 @@ bsp: noel64imac 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: noel diff --git a/spec/build/bsps/riscv/noel/bspnoel64imafd.yml b/spec/build/bsps/riscv/noel/bspnoel64imafd.yml index c6a2b4f6a5..243450c50c 100644 --- a/spec/build/bsps/riscv/noel/bspnoel64imafd.yml +++ b/spec/build/bsps/riscv/noel/bspnoel64imafd.yml @@ -4,7 +4,7 @@ bsp: noel64imafd 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: noel diff --git a/spec/build/bsps/riscv/noel/bspnoel64imafdc.yml b/spec/build/bsps/riscv/noel/bspnoel64imafdc.yml index 9aa881ed93..1b332f1f84 100644 --- a/spec/build/bsps/riscv/noel/bspnoel64imafdc.yml +++ b/spec/build/bsps/riscv/noel/bspnoel64imafdc.yml @@ -4,7 +4,7 @@ bsp: noel64imafdc 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: noel diff --git a/spec/build/bsps/riscv/noel/grp.yml b/spec/build/bsps/riscv/noel/grp.yml index c527fd6fef..46fef5a73b 100644 --- a/spec/build/bsps/riscv/noel/grp.yml +++ b/spec/build/bsps/riscv/noel/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/riscv/noel/obj.yml b/spec/build/bsps/riscv/noel/obj.yml index e702eb334d..0d91856741 100644 --- a/spec/build/bsps/riscv/noel/obj.yml +++ b/spec/build/bsps/riscv/noel/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 diff --git a/spec/build/bsps/riscv/noel/objsmp.yml b/spec/build/bsps/riscv/noel/objsmp.yml index 46369f977e..5022525b72 100644 --- a/spec/build/bsps/riscv/noel/objsmp.yml +++ b/spec/build/bsps/riscv/noel/objsmp.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/riscv/optextirqmax.yml b/spec/build/bsps/riscv/optextirqmax.yml index a56e9c3ccc..5a0fc9a766 100644 --- a/spec/build/bsps/riscv/optextirqmax.yml +++ b/spec/build/bsps/riscv/optextirqmax.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: riscv/mpfs64imafdc value: 187 diff --git a/spec/build/bsps/riscv/optrambegin.yml b/spec/build/bsps/riscv/optrambegin.yml index 12b0b42392..3c42908d19 100644 --- a/spec/build/bsps/riscv/optrambegin.yml +++ b/spec/build/bsps/riscv/optrambegin.yml @@ -7,7 +7,7 @@ actions: - format-and-define: 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: - enabled-by: - riscv/noel32im diff --git a/spec/build/bsps/riscv/optramsize.yml b/spec/build/bsps/riscv/optramsize.yml index be80c0f462..876a447087 100644 --- a/spec/build/bsps/riscv/optramsize.yml +++ b/spec/build/bsps/riscv/optramsize.yml @@ -7,7 +7,7 @@ actions: - format-and-define: 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: - enabled-by: - riscv/frdme310arty @@ -15,6 +15,8 @@ default: value: 0x10000000 - enabled-by: riscv/griscv value: 0x01000000 +- enabled-by: riscv/kendrytek210 + value: 0x00600000 - enabled-by: true value: 0x04000000 description: '' diff --git a/spec/build/bsps/riscv/riscv/abi.yml b/spec/build/bsps/riscv/riscv/abi.yml index ab3046ee24..bca6512f20 100644 --- a/spec/build/bsps/riscv/riscv/abi.yml +++ b/spec/build/bsps/riscv/riscv/abi.yml @@ -5,11 +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: - enabled-by: - riscv/mpfs64imafdc - riscv/rv64imafdc + - riscv/kendrytek210 value: - -march=rv64imafdc - -mabi=lp64d diff --git a/spec/build/bsps/riscv/riscv/bspfrdme310arty.yml b/spec/build/bsps/riscv/riscv/bspfrdme310arty.yml index a13b12dc3c..26c3b97dac 100644 --- a/spec/build/bsps/riscv/riscv/bspfrdme310arty.yml +++ b/spec/build/bsps/riscv/riscv/bspfrdme310arty.yml @@ -4,7 +4,7 @@ bsp: frdme310arty 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bspkendrtyek210.yml b/spec/build/bsps/riscv/riscv/bspkendrtyek210.yml new file mode 100644 index 0000000000..91c601979e --- /dev/null +++ b/spec/build/bsps/riscv/riscv/bspkendrtyek210.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: riscv +bsp: kendrytek210 +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2022 Alan Cudmore +cppflags: [] +enabled-by: true +family: riscv +includes: [] +install: [] +links: +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: grp +source: [] +type: build diff --git a/spec/build/bsps/riscv/riscv/bspmpfs64imafdc.yml b/spec/build/bsps/riscv/riscv/bspmpfs64imafdc.yml index c12703d79b..4e0e7d227e 100644 --- a/spec/build/bsps/riscv/riscv/bspmpfs64imafdc.yml +++ b/spec/build/bsps/riscv/riscv/bspmpfs64imafdc.yml @@ -4,7 +4,7 @@ bsp: mpfs64imafdc 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv32i.yml b/spec/build/bsps/riscv/riscv/bsprv32i.yml index 168839eb31..8c35a4abaa 100644 --- a/spec/build/bsps/riscv/riscv/bsprv32i.yml +++ b/spec/build/bsps/riscv/riscv/bsprv32i.yml @@ -4,7 +4,7 @@ bsp: rv32i 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv32iac.yml b/spec/build/bsps/riscv/riscv/bsprv32iac.yml index ce226c6344..7468984cc9 100644 --- a/spec/build/bsps/riscv/riscv/bsprv32iac.yml +++ b/spec/build/bsps/riscv/riscv/bsprv32iac.yml @@ -4,7 +4,7 @@ bsp: rv32iac 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv32im.yml b/spec/build/bsps/riscv/riscv/bsprv32im.yml index a6c77b421b..a7dab33e94 100644 --- a/spec/build/bsps/riscv/riscv/bsprv32im.yml +++ b/spec/build/bsps/riscv/riscv/bsprv32im.yml @@ -4,7 +4,7 @@ bsp: rv32im 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv32imac.yml b/spec/build/bsps/riscv/riscv/bsprv32imac.yml index 25b9a4d00f..b9a684ba44 100644 --- a/spec/build/bsps/riscv/riscv/bsprv32imac.yml +++ b/spec/build/bsps/riscv/riscv/bsprv32imac.yml @@ -4,7 +4,7 @@ bsp: rv32imac 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv32imafc.yml b/spec/build/bsps/riscv/riscv/bsprv32imafc.yml index fa8ce6a1d1..fd8456afba 100644 --- a/spec/build/bsps/riscv/riscv/bsprv32imafc.yml +++ b/spec/build/bsps/riscv/riscv/bsprv32imafc.yml @@ -4,7 +4,7 @@ bsp: rv32imafc 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv32imafd.yml b/spec/build/bsps/riscv/riscv/bsprv32imafd.yml index 5ac45fdd2c..19d9d72144 100644 --- a/spec/build/bsps/riscv/riscv/bsprv32imafd.yml +++ b/spec/build/bsps/riscv/riscv/bsprv32imafd.yml @@ -4,7 +4,7 @@ bsp: rv32imafd 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv32imafdc.yml b/spec/build/bsps/riscv/riscv/bsprv32imafdc.yml index 104a7a1391..d6e2a0bb98 100644 --- a/spec/build/bsps/riscv/riscv/bsprv32imafdc.yml +++ b/spec/build/bsps/riscv/riscv/bsprv32imafdc.yml @@ -4,7 +4,7 @@ bsp: rv32imafdc 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv64imac.yml b/spec/build/bsps/riscv/riscv/bsprv64imac.yml index 99dab47754..7c539e18dd 100644 --- a/spec/build/bsps/riscv/riscv/bsprv64imac.yml +++ b/spec/build/bsps/riscv/riscv/bsprv64imac.yml @@ -4,7 +4,7 @@ bsp: rv64imac 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv64imafd.yml b/spec/build/bsps/riscv/riscv/bsprv64imafd.yml index 730a76a41d..23fd0ae350 100644 --- a/spec/build/bsps/riscv/riscv/bsprv64imafd.yml +++ b/spec/build/bsps/riscv/riscv/bsprv64imafd.yml @@ -4,7 +4,7 @@ bsp: rv64imafd 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: riscv diff --git a/spec/build/bsps/riscv/riscv/bsprv64imafdc.yml b/spec/build/bsps/riscv/riscv/bsprv64imafdc.yml index 32a0837941..017cad67fa 100644 --- a/spec/build/bsps/riscv/riscv/bsprv64imafdc.yml +++ b/spec/build/bsps/riscv/riscv/bsprv64imafdc.yml @@ -4,7 +4,7 @@ bsp: rv64imafdc 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: riscv diff --git a/spec/build/bsps/riscv/riscv/grp.yml b/spec/build/bsps/riscv/riscv/grp.yml index 713c15509a..43f3a91bee 100644 --- a/spec/build/bsps/riscv/riscv/grp.yml +++ b/spec/build/bsps/riscv/riscv/grp.yml @@ -2,7 +2,7 @@ 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 @@ -51,10 +51,14 @@ links: - role: build-dependency uid: optfrdme310arty - role: build-dependency + uid: optkendrytek210 +- role: build-dependency uid: opthtif - role: build-dependency uid: optmpfs - role: build-dependency + uid: optsifiveuart +- role: build-dependency uid: optns16550max - role: build-dependency uid: ../linkcmds diff --git a/spec/build/bsps/riscv/riscv/obj.yml b/spec/build/bsps/riscv/riscv/obj.yml index 0ddeef828b..b9ad7e95a9 100644 --- a/spec/build/bsps/riscv/riscv/obj.yml +++ b/spec/build/bsps/riscv/riscv/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 @@ -16,6 +16,7 @@ install: - bsps/riscv/riscv/include/bsp/fe310-uart.h - bsps/riscv/riscv/include/bsp/irq.h - bsps/riscv/riscv/include/bsp/riscv.h + - bsps/riscv/riscv/include/bsp/k210.h - destination: ${BSP_INCLUDEDIR}/dev/serial source: - bsps/riscv/riscv/include/dev/serial/htif.h diff --git a/spec/build/bsps/riscv/riscv/objsmp.yml b/spec/build/bsps/riscv/riscv/objsmp.yml index 46369f977e..5022525b72 100644 --- a/spec/build/bsps/riscv/riscv/objsmp.yml +++ b/spec/build/bsps/riscv/riscv/objsmp.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/riscv/riscv/optfrdme310arty.yml b/spec/build/bsps/riscv/riscv/optfrdme310arty.yml index 4f30ce1f4d..7447fdf8d7 100644 --- a/spec/build/bsps/riscv/riscv/optfrdme310arty.yml +++ b/spec/build/bsps/riscv/riscv/optfrdme310arty.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: riscv/frdme310arty value: true diff --git a/spec/build/bsps/riscv/riscv/opthtif.yml b/spec/build/bsps/riscv/riscv/opthtif.yml index cd85f1d9e4..bf28568fb8 100644 --- a/spec/build/bsps/riscv/riscv/opthtif.yml +++ b/spec/build/bsps/riscv/riscv/opthtif.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/riscv/riscv/optkendrytek210.yml b/spec/build/bsps/riscv/riscv/optkendrytek210.yml new file mode 100644 index 0000000000..09848cf6e7 --- /dev/null +++ b/spec/build/bsps/riscv/riscv/optkendrytek210.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2022 Alan Cudmore +default: +- enabled-by: riscv/kendrytek210 + value: true +- enabled-by: true + value: false +description: | + enables support for the Kendryte K210 System on Chip if defined to a non-zero value, otherwise it is disabled (disabled by default) +enabled-by: true +links: [] +name: RISCV_ENABLE_KENDRYTE_K210_SUPPORT +type: build diff --git a/spec/build/bsps/riscv/riscv/optmpfs.yml b/spec/build/bsps/riscv/riscv/optmpfs.yml index 65534874cf..b22d644e82 100644 --- a/spec/build/bsps/riscv/riscv/optmpfs.yml +++ b/spec/build/bsps/riscv/riscv/optmpfs.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: riscv/mpfs64imafdc value: true diff --git a/spec/build/bsps/riscv/riscv/optns16550max.yml b/spec/build/bsps/riscv/riscv/optns16550max.yml index 423bb5f74f..a610fedefb 100644 --- a/spec/build/bsps/riscv/riscv/optns16550max.yml +++ b/spec/build/bsps/riscv/riscv/optns16550max.yml @@ -4,9 +4,11 @@ actions: - define: 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: -- enabled-by: riscv/frdme310arty +- enabled-by: + - riscv/frdme310arty + - riscv/kendrytek210 value: null - enabled-by: riscv/mpfs64imafdc value: 1 diff --git a/spec/build/bsps/riscv/riscv/optsifiveuart.yml b/spec/build/bsps/riscv/riscv/optsifiveuart.yml new file mode 100644 index 0000000000..8ff27d0275 --- /dev/null +++ b/spec/build/bsps/riscv/riscv/optsifiveuart.yml @@ -0,0 +1,20 @@ +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 & Co. KG +default: +- enabled-by: + - riscv/kendrytek210 + - riscv/frdme310arty + value: true +- enabled-by: true + value: false +description: | + enables support Sifive UART if defined to a non-zero value, otherwise it is disabled (disabled by default) +enabled-by: true +links: [] +name: RISCV_ENABLE_SIFIVE_UART_SUPPORT +type: build diff --git a/spec/build/bsps/riscv/start.yml b/spec/build/bsps/riscv/start.yml index 3b27ba1169..886a92b064 100644 --- a/spec/build/bsps/riscv/start.yml +++ b/spec/build/bsps/riscv/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/sh/gensh1/abi.yml b/spec/build/bsps/sh/gensh1/abi.yml index c6d8d5bacc..518af2f92e 100644 --- a/spec/build/bsps/sh/gensh1/abi.yml +++ b/spec/build/bsps/sh/gensh1/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/sh/gensh1/bspgensh1.yml b/spec/build/bsps/sh/gensh1/bspgensh1.yml index 8313ae849d..2e26532f9c 100644 --- a/spec/build/bsps/sh/gensh1/bspgensh1.yml +++ b/spec/build/bsps/sh/gensh1/bspgensh1.yml @@ -4,7 +4,7 @@ bsp: gensh1 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: gensh1 diff --git a/spec/build/bsps/sh/gensh1/optcpuclk.yml b/spec/build/bsps/sh/gensh1/optcpuclk.yml index 4ccce45d6c..85c2469d6c 100644 --- a/spec/build/bsps/sh/gensh1/optcpuclk.yml +++ b/spec/build/bsps/sh/gensh1/optcpuclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 20000000 diff --git a/spec/build/bsps/sh/gensh1/optlowinit.yml b/spec/build/bsps/sh/gensh1/optlowinit.yml index 121673589c..71f5874577 100644 --- a/spec/build/bsps/sh/gensh1/optlowinit.yml +++ b/spec/build/bsps/sh/gensh1/optlowinit.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/sh/gensh1/start.yml b/spec/build/bsps/sh/gensh1/start.yml index 010b43e35d..31c9602991 100644 --- a/spec/build/bsps/sh/gensh1/start.yml +++ b/spec/build/bsps/sh/gensh1/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/sh/gensh1/tstgensh1.yml b/spec/build/bsps/sh/gensh1/tstgensh1.yml index 1b8a2a8fd4..660e5ebfa9 100644 --- a/spec/build/bsps/sh/gensh1/tstgensh1.yml +++ b/spec/build/bsps/sh/gensh1/tstgensh1.yml @@ -14,7 +14,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/gensh2/abi.yml b/spec/build/bsps/sh/gensh2/abi.yml index 5eaeac1669..9a9c83e4ff 100644 --- a/spec/build/bsps/sh/gensh2/abi.yml +++ b/spec/build/bsps/sh/gensh2/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/sh/gensh2/bspgensh2.yml b/spec/build/bsps/sh/gensh2/bspgensh2.yml index 3b67bb8d5c..7fb181172e 100644 --- a/spec/build/bsps/sh/gensh2/bspgensh2.yml +++ b/spec/build/bsps/sh/gensh2/bspgensh2.yml @@ -4,7 +4,7 @@ bsp: gensh2 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: gensh2 diff --git a/spec/build/bsps/sh/gensh2/optcpuclk.yml b/spec/build/bsps/sh/gensh2/optcpuclk.yml index 4ccce45d6c..85c2469d6c 100644 --- a/spec/build/bsps/sh/gensh2/optcpuclk.yml +++ b/spec/build/bsps/sh/gensh2/optcpuclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 20000000 diff --git a/spec/build/bsps/sh/gensh2/optevb.yml b/spec/build/bsps/sh/gensh2/optevb.yml index d8035d6117..de5c08454c 100644 --- a/spec/build/bsps/sh/gensh2/optevb.yml +++ b/spec/build/bsps/sh/gensh2/optevb.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/sh/gensh2/optlowinit.yml b/spec/build/bsps/sh/gensh2/optlowinit.yml index 121673589c..71f5874577 100644 --- a/spec/build/bsps/sh/gensh2/optlowinit.yml +++ b/spec/build/bsps/sh/gensh2/optlowinit.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/sh/gensh2/start.yml b/spec/build/bsps/sh/gensh2/start.yml index 1dff0089a6..2fac1e9055 100644 --- a/spec/build/bsps/sh/gensh2/start.yml +++ b/spec/build/bsps/sh/gensh2/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/sh/gensh2/tstgensh2.yml b/spec/build/bsps/sh/gensh2/tstgensh2.yml index 6bf92f4f03..8681b1e8f3 100644 --- a/spec/build/bsps/sh/gensh2/tstgensh2.yml +++ b/spec/build/bsps/sh/gensh2/tstgensh2.yml @@ -11,7 +11,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/gensh4/abi.yml b/spec/build/bsps/sh/gensh4/abi.yml index 7289b3d527..bfa553dc9d 100644 --- a/spec/build/bsps/sh/gensh4/abi.yml +++ b/spec/build/bsps/sh/gensh4/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/sh/gensh4/bspgensh4.yml b/spec/build/bsps/sh/gensh4/bspgensh4.yml index ba60a28605..f60abe7541 100644 --- a/spec/build/bsps/sh/gensh4/bspgensh4.yml +++ b/spec/build/bsps/sh/gensh4/bspgensh4.yml @@ -4,7 +4,7 @@ bsp: gensh4 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: gensh4 diff --git a/spec/build/bsps/sh/gensh4/optcpuclk.yml b/spec/build/bsps/sh/gensh4/optcpuclk.yml index 4ccce45d6c..85c2469d6c 100644 --- a/spec/build/bsps/sh/gensh4/optcpuclk.yml +++ b/spec/build/bsps/sh/gensh4/optcpuclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 20000000 diff --git a/spec/build/bsps/sh/gensh4/optcpydata.yml b/spec/build/bsps/sh/gensh4/optcpydata.yml index a596e4f670..6bcc2113af 100644 --- a/spec/build/bsps/sh/gensh4/optcpydata.yml +++ b/spec/build/bsps/sh/gensh4/optcpydata.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/sh/gensh4/optlowinit.yml b/spec/build/bsps/sh/gensh4/optlowinit.yml index 27de113dca..5277350ab3 100644 --- a/spec/build/bsps/sh/gensh4/optlowinit.yml +++ b/spec/build/bsps/sh/gensh4/optlowinit.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/sh/gensh4/start.yml b/spec/build/bsps/sh/gensh4/start.yml index 1a86ac5498..d3b7aa6210 100644 --- a/spec/build/bsps/sh/gensh4/start.yml +++ b/spec/build/bsps/sh/gensh4/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/sh/shsim/abi.yml b/spec/build/bsps/sh/shsim/abi.yml index 2b735aea89..aea8763903 100644 --- a/spec/build/bsps/sh/shsim/abi.yml +++ b/spec/build/bsps/sh/shsim/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: sh/simsh2e value: diff --git a/spec/build/bsps/sh/shsim/bspsimsh1.yml b/spec/build/bsps/sh/shsim/bspsimsh1.yml index 7789de35c7..fd94cccb19 100644 --- a/spec/build/bsps/sh/shsim/bspsimsh1.yml +++ b/spec/build/bsps/sh/shsim/bspsimsh1.yml @@ -4,7 +4,7 @@ bsp: simsh1 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: shsim diff --git a/spec/build/bsps/sh/shsim/bspsimsh2.yml b/spec/build/bsps/sh/shsim/bspsimsh2.yml index 27486849b6..31c8a76ab8 100644 --- a/spec/build/bsps/sh/shsim/bspsimsh2.yml +++ b/spec/build/bsps/sh/shsim/bspsimsh2.yml @@ -4,7 +4,7 @@ bsp: simsh2 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: shsim diff --git a/spec/build/bsps/sh/shsim/bspsimsh2e.yml b/spec/build/bsps/sh/shsim/bspsimsh2e.yml index 098c9deb4b..5133bd888f 100644 --- a/spec/build/bsps/sh/shsim/bspsimsh2e.yml +++ b/spec/build/bsps/sh/shsim/bspsimsh2e.yml @@ -4,7 +4,7 @@ bsp: simsh2e 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: shsim diff --git a/spec/build/bsps/sh/shsim/bspsimsh4.yml b/spec/build/bsps/sh/shsim/bspsimsh4.yml index 1327583366..6000d2e224 100644 --- a/spec/build/bsps/sh/shsim/bspsimsh4.yml +++ b/spec/build/bsps/sh/shsim/bspsimsh4.yml @@ -4,7 +4,7 @@ bsp: simsh4 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: shsim diff --git a/spec/build/bsps/sh/shsim/grp.yml b/spec/build/bsps/sh/shsim/grp.yml index 53da212231..c7c72dc22e 100644 --- a/spec/build/bsps/sh/shsim/grp.yml +++ b/spec/build/bsps/sh/shsim/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/sh/shsim/obj.yml b/spec/build/bsps/sh/shsim/obj.yml index 6d35eb743e..70557d0514 100644 --- a/spec/build/bsps/sh/shsim/obj.yml +++ b/spec/build/bsps/sh/shsim/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 diff --git a/spec/build/bsps/sh/shsim/optcpuclk.yml b/spec/build/bsps/sh/shsim/optcpuclk.yml index 4ccce45d6c..85c2469d6c 100644 --- a/spec/build/bsps/sh/shsim/optcpuclk.yml +++ b/spec/build/bsps/sh/shsim/optcpuclk.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 20000000 diff --git a/spec/build/bsps/sh/shsim/optlowinit.yml b/spec/build/bsps/sh/shsim/optlowinit.yml index 121673589c..71f5874577 100644 --- a/spec/build/bsps/sh/shsim/optlowinit.yml +++ b/spec/build/bsps/sh/shsim/optlowinit.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/sh/shsim/start.yml b/spec/build/bsps/sh/shsim/start.yml index da632db0d7..59d9356f75 100644 --- a/spec/build/bsps/sh/shsim/start.yml +++ b/spec/build/bsps/sh/shsim/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/sh/shsim/tstsimsh1.yml b/spec/build/bsps/sh/shsim/tstsimsh1.yml index ee781e6278..612af75c1c 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh1.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh1.yml @@ -14,7 +14,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/shsim/tstsimsh2.yml b/spec/build/bsps/sh/shsim/tstsimsh2.yml index ee781e6278..612af75c1c 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh2.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh2.yml @@ -14,7 +14,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/shsim/tstsimsh2e.yml b/spec/build/bsps/sh/shsim/tstsimsh2e.yml index ee781e6278..612af75c1c 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh2e.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh2e.yml @@ -14,7 +14,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sh/shsim/tstsimsh4.yml b/spec/build/bsps/sh/shsim/tstsimsh4.yml index ee781e6278..612af75c1c 100644 --- a/spec/build/bsps/sh/shsim/tstsimsh4.yml +++ b/spec/build/bsps/sh/shsim/tstsimsh4.yml @@ -14,7 +14,7 @@ actions: - validation-no-clock-0 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/sparc/erc32/abi.yml b/spec/build/bsps/sparc/erc32/abi.yml index 13fc6fe45b..42e0e01cc5 100644 --- a/spec/build/bsps/sparc/erc32/abi.yml +++ b/spec/build/bsps/sparc/erc32/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/sparc/erc32/bsperc32.yml b/spec/build/bsps/sparc/erc32/bsperc32.yml index 304426b64e..4d57e5902d 100644 --- a/spec/build/bsps/sparc/erc32/bsperc32.yml +++ b/spec/build/bsps/sparc/erc32/bsperc32.yml @@ -4,7 +4,7 @@ bsp: erc32 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: erc32 @@ -17,6 +17,8 @@ install: - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/sparc/erc32/include/bsp/irq.h + - bsps/sparc/erc32/include/bsp/irqimpl.h + - bsps/sparc/include/bsp/sparc-counter.h - destination: ${BSP_LIBDIR} source: - bsps/sparc/erc32/start/linkcmds @@ -37,8 +39,6 @@ links: - role: build-dependency uid: optconirq - role: build-dependency - uid: optpwrdwnhlt -- role: build-dependency uid: ../grp - role: build-dependency uid: ../start @@ -70,5 +70,5 @@ source: - bsps/sparc/shared/irq/bsp_isr_handler.c - bsps/sparc/shared/irq/irq-shared.c - bsps/sparc/shared/start/bsp_fatal_exit.c -- bsps/sparc/shared/start/bsp_fatal_halt.c +- bsps/sparc/shared/start/sparc-counter-asm.S type: build diff --git a/spec/build/bsps/sparc/erc32/objsmp.yml b/spec/build/bsps/sparc/erc32/objsmp.yml index 05aa378fb7..346e17203d 100644 --- a/spec/build/bsps/sparc/erc32/objsmp.yml +++ b/spec/build/bsps/sparc/erc32/objsmp.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/sparc/erc32/optconirq.yml b/spec/build/bsps/sparc/erc32/optconirq.yml index 314d022a44..9d4d61aa89 100644 --- a/spec/build/bsps/sparc/erc32/optconirq.yml +++ b/spec/build/bsps/sparc/erc32/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/sparc/grp.yml b/spec/build/bsps/sparc/grp.yml index 82a0404d54..f59b3995f8 100644 --- a/spec/build/bsps/sparc/grp.yml +++ b/spec/build/bsps/sparc/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/sparc/leon2/abi.yml b/spec/build/bsps/sparc/leon2/abi.yml index 22a699dadb..3526048431 100644 --- a/spec/build/bsps/sparc/leon2/abi.yml +++ b/spec/build/bsps/sparc/leon2/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: sparc/at697f value: diff --git a/spec/build/bsps/sparc/leon2/bspat697f.yml b/spec/build/bsps/sparc/leon2/bspat697f.yml index 6cb215721c..d8b379e29e 100644 --- a/spec/build/bsps/sparc/leon2/bspat697f.yml +++ b/spec/build/bsps/sparc/leon2/bspat697f.yml @@ -4,7 +4,7 @@ bsp: at697f 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: leon2 diff --git a/spec/build/bsps/sparc/leon2/bspleon2.yml b/spec/build/bsps/sparc/leon2/bspleon2.yml index 0ed296385d..201b653c2e 100644 --- a/spec/build/bsps/sparc/leon2/bspleon2.yml +++ b/spec/build/bsps/sparc/leon2/bspleon2.yml @@ -4,7 +4,7 @@ bsp: leon2 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: leon2 diff --git a/spec/build/bsps/sparc/leon2/grp.yml b/spec/build/bsps/sparc/leon2/grp.yml index d1ecdc0217..6a62cf00ae 100644 --- a/spec/build/bsps/sparc/leon2/grp.yml +++ b/spec/build/bsps/sparc/leon2/grp.yml @@ -2,7 +2,7 @@ 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 @@ -31,8 +31,6 @@ links: - role: build-dependency uid: optconirq - role: build-dependency - uid: optpwrdwnhlt -- role: build-dependency uid: ../start - role: build-dependency uid: ../../bspopts diff --git a/spec/build/bsps/sparc/leon2/obj.yml b/spec/build/bsps/sparc/leon2/obj.yml index c8d2995677..5a68f896ed 100644 --- a/spec/build/bsps/sparc/leon2/obj.yml +++ b/spec/build/bsps/sparc/leon2/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 @@ -14,8 +14,10 @@ install: - bsps/sparc/leon2/include/leon.h - destination: ${BSP_INCLUDEDIR}/bsp source: + - bsps/sparc/include/bsp/sparc-counter.h - bsps/sparc/leon2/include/bsp/at697_pci.h - bsps/sparc/leon2/include/bsp/irq.h + - bsps/sparc/leon2/include/bsp/irqimpl.h - destination: ${BSP_LIBDIR} source: - bsps/sparc/leon2/start/linkcmds.at697f @@ -46,5 +48,5 @@ source: - bsps/sparc/shared/irq/bsp_isr_handler.c - bsps/sparc/shared/irq/irq-shared.c - bsps/sparc/shared/start/bsp_fatal_exit.c -- bsps/sparc/shared/start/bsp_fatal_halt.c +- bsps/sparc/shared/start/sparc-counter-asm.S type: build diff --git a/spec/build/bsps/sparc/leon2/objsmp.yml b/spec/build/bsps/sparc/leon2/objsmp.yml index bf5d80637d..920d154b8b 100644 --- a/spec/build/bsps/sparc/leon2/objsmp.yml +++ b/spec/build/bsps/sparc/leon2/objsmp.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/sparc/leon2/optconirq.yml b/spec/build/bsps/sparc/leon2/optconirq.yml index 1bc1912391..d59a86c6c9 100644 --- a/spec/build/bsps/sparc/leon2/optconirq.yml +++ b/spec/build/bsps/sparc/leon2/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/sparc/leon3/abi.yml b/spec/build/bsps/sparc/leon3/abi.yml index 5117e3e555..f4f1628093 100644 --- a/spec/build/bsps/sparc/leon3/abi.yml +++ b/spec/build/bsps/sparc/leon3/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: sparc/ut700 value: diff --git a/spec/build/bsps/sparc/leon3/bspgr712rc.yml b/spec/build/bsps/sparc/leon3/bspgr712rc.yml index 8a065444ab..4edc57fba3 100644 --- a/spec/build/bsps/sparc/leon3/bspgr712rc.yml +++ b/spec/build/bsps/sparc/leon3/bspgr712rc.yml @@ -4,7 +4,7 @@ bsp: gr712rc 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: leon3 diff --git a/spec/build/bsps/sparc/leon3/bspgr740.yml b/spec/build/bsps/sparc/leon3/bspgr740.yml index a5f3cd30f6..e8a7fd1a30 100644 --- a/spec/build/bsps/sparc/leon3/bspgr740.yml +++ b/spec/build/bsps/sparc/leon3/bspgr740.yml @@ -4,7 +4,7 @@ bsp: gr740 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: leon3 diff --git a/spec/build/bsps/sparc/leon3/bspleon3.yml b/spec/build/bsps/sparc/leon3/bspleon3.yml index 63b4e54f58..9c981df46b 100644 --- a/spec/build/bsps/sparc/leon3/bspleon3.yml +++ b/spec/build/bsps/sparc/leon3/bspleon3.yml @@ -4,7 +4,7 @@ bsp: leon3 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: leon3 diff --git a/spec/build/bsps/sparc/leon3/bsput699.yml b/spec/build/bsps/sparc/leon3/bsput699.yml index 0a2f9ce596..74349a2eed 100644 --- a/spec/build/bsps/sparc/leon3/bsput699.yml +++ b/spec/build/bsps/sparc/leon3/bsput699.yml @@ -4,7 +4,7 @@ bsp: ut699 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: leon3 diff --git a/spec/build/bsps/sparc/leon3/bsput700.yml b/spec/build/bsps/sparc/leon3/bsput700.yml index 52353fda7d..1e8a979190 100644 --- a/spec/build/bsps/sparc/leon3/bsput700.yml +++ b/spec/build/bsps/sparc/leon3/bsput700.yml @@ -4,7 +4,7 @@ bsp: ut700 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: leon3 diff --git a/spec/build/bsps/sparc/leon3/grp.yml b/spec/build/bsps/sparc/leon3/grp.yml index 2684b921de..a995ccc60a 100644 --- a/spec/build/bsps/sparc/leon3/grp.yml +++ b/spec/build/bsps/sparc/leon3/grp.yml @@ -2,7 +2,7 @@ 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 @@ -33,11 +33,29 @@ links: - role: build-dependency uid: objsmp - role: build-dependency + uid: optapbuartbase +- role: build-dependency + uid: optasrupcnt +- role: build-dependency + uid: optasrupcntprobe +- role: build-dependency + uid: optdsubase +- role: build-dependency + uid: optgptimerbase +- role: build-dependency + uid: optirqampbase +- role: build-dependency + uid: optirqampextirq +- role: build-dependency + uid: optirqampts +- role: build-dependency uid: optconirq - role: build-dependency + uid: optl2cachebase +- role: build-dependency uid: optleon3smp - role: build-dependency - uid: optpwrdwnhlt + uid: optplbfreq - role: build-dependency uid: ../start - role: build-dependency diff --git a/spec/build/bsps/sparc/leon3/obj.yml b/spec/build/bsps/sparc/leon3/obj.yml index b7cce4ae23..f8feab3b3b 100644 --- a/spec/build/bsps/sparc/leon3/obj.yml +++ b/spec/build/bsps/sparc/leon3/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 @@ -15,7 +15,12 @@ install: - bsps/sparc/leon3/include/leon.h - destination: ${BSP_INCLUDEDIR}/bsp source: + - bsps/sparc/leon3/include/bsp/gr740-bootstrap-regs.h + - bsps/sparc/leon3/include/bsp/gr740-iopll-regs.h + - bsps/sparc/leon3/include/bsp/gr740-thsens-regs.h - bsps/sparc/leon3/include/bsp/irq.h + - bsps/sparc/leon3/include/bsp/irqimpl.h + - bsps/sparc/leon3/include/bsp/leon3.h - bsps/sparc/leon3/include/bsp/watchdog.h - destination: ${BSP_LIBDIR} source: @@ -31,7 +36,6 @@ source: - bsps/shared/dev/serial/console-termios.c - bsps/shared/irq/irq-default-handler.c - bsps/shared/start/bspreset-empty.c -- bsps/shared/start/gettargethash-default.c - bsps/shared/start/sbrk.c - bsps/sparc/leon3/btimer/btimer.c - bsps/sparc/leon3/btimer/watchdog.c @@ -40,7 +44,6 @@ source: - bsps/sparc/leon3/console/printk_support.c - bsps/sparc/leon3/gnatsupp/gnatsupp.c - bsps/sparc/leon3/start/amba.c -- bsps/sparc/leon3/start/bsp_fatal_halt.c - bsps/sparc/leon3/start/bspclean.c - bsps/sparc/leon3/start/bspdelay.c - bsps/sparc/leon3/start/bspidle.S @@ -49,10 +52,10 @@ source: - bsps/sparc/leon3/start/cpucounter.c - bsps/sparc/leon3/start/drvmgr_def_drivers.c - bsps/sparc/leon3/start/eirq.c +- bsps/sparc/leon3/start/gettargethash.c - bsps/sparc/leon3/start/setvec.c - bsps/sparc/shared/gnatcommon.c - bsps/sparc/shared/irq/bsp_isr_handler.c -- bsps/sparc/shared/irq/irq-shared.c - bsps/sparc/shared/pci/gr_cpci_gr740.c - bsps/sparc/shared/pci/gr_leon4_n2x.c - bsps/sparc/shared/pci/pci_memreg_sparc_be.c diff --git a/spec/build/bsps/sparc/leon3/objmpci.yml b/spec/build/bsps/sparc/leon3/objmpci.yml index dee85a3cd1..1f338fad24 100644 --- a/spec/build/bsps/sparc/leon3/objmpci.yml +++ b/spec/build/bsps/sparc/leon3/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/sparc/leon3/objsmp.yml b/spec/build/bsps/sparc/leon3/objsmp.yml index 72a43f2a78..a339c12cb3 100644 --- a/spec/build/bsps/sparc/leon3/objsmp.yml +++ b/spec/build/bsps/sparc/leon3/objsmp.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/sparc/leon3/optapbuartbase.yml b/spec/build/bsps/sparc/leon3/optapbuartbase.yml new file mode 100644 index 0000000000..2986fc6324 --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optapbuartbase.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-integer: null +- format-and-define: null +build-type: option +default: +- enabled-by: sparc/gr712rc + value: 0x80000100 +- enabled-by: sparc/gr740 + value: 0xff900000 +enabled-by: true +format: '{:#010x}' +links: [] +name: LEON3_APBUART_BASE +description: | + This option defines the base address of the debug/console APBUART register + block. +type: build diff --git a/spec/build/bsps/sparc/leon3/optasrupcnt.yml b/spec/build/bsps/sparc/leon3/optasrupcnt.yml new file mode 100644 index 0000000000..470944006e --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optasrupcnt.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-boolean: null +- define-condition: null +build-type: option +default: +- enabled-by: sparc/gr740 + value: true +- enabled-by: true + value: false +enabled-by: true +links: [] +name: LEON3_HAS_ASR_22_23_UP_COUNTER +description: | + If this option is set to true, then the processor has the %asr22 and %asr23 + up-counter. +type: build diff --git a/spec/build/bsps/sparc/leon3/optasrupcntprobe.yml b/spec/build/bsps/sparc/leon3/optasrupcntprobe.yml new file mode 100644 index 0000000000..c32c909f3e --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optasrupcntprobe.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-boolean: null +- define-condition: null +build-type: option +default: +- enabled-by: + - sparc/gr712rc + - sparc/gr740 + value: false +- enabled-by: true + value: true +enabled-by: true +links: [] +name: LEON3_PROBE_ASR_22_23_UP_COUNTER +description: | + If this option is set to true, then it will be probed if the %asr22 and + %asr23 up-counter is available. +type: build diff --git a/spec/build/bsps/sparc/leon3/optconirq.yml b/spec/build/bsps/sparc/leon3/optconirq.yml index 7083b47892..5a235c540c 100644 --- a/spec/build/bsps/sparc/leon3/optconirq.yml +++ b/spec/build/bsps/sparc/leon3/optconirq.yml @@ -4,7 +4,7 @@ actions: - define: 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: - enabled-by: true value: 0 diff --git a/spec/build/bsps/sparc/leon3/optdsubase.yml b/spec/build/bsps/sparc/leon3/optdsubase.yml new file mode 100644 index 0000000000..5fd0b9bfb7 --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optdsubase.yml @@ -0,0 +1,24 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2023 embedded brains GmbH & Co. KG +actions: +- get-integer: null +- format-and-define: null +build-type: option +default: +- enabled-by: sparc/gr712rc + value: 0x90000000 +enabled-by: true +format: '{:#010x}' +links: [] +name: LEON3_DSU_BASE +description: | + This option defines the base address of the DSU register block used by + the clock driver and CPU counter implementation. + + In general, using the Debug Support Unit (DSU) is not recommended for the + clock driver and CPU counter implementation. Before you use it, check that + it is available in flight models and that the time tag register is + implemented in radiation hardened flip-flops. For the GR712RC, this is the + case. +type: build diff --git a/spec/build/bsps/sparc/leon3/optgptimerbase.yml b/spec/build/bsps/sparc/leon3/optgptimerbase.yml new file mode 100644 index 0000000000..b2158208a0 --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optgptimerbase.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-integer: null +- format-and-define: null +build-type: option +default: +- enabled-by: sparc/gr712rc + value: 0x80000300 +- enabled-by: sparc/gr740 + value: 0xff908000 +enabled-by: true +format: '{:#010x}' +links: [] +name: LEON3_GPTIMER_BASE +description: | + This option defines the base address of the GPTIMER register block used by + the clock driver. +type: build diff --git a/spec/build/bsps/sparc/leon3/optirqampbase.yml b/spec/build/bsps/sparc/leon3/optirqampbase.yml new file mode 100644 index 0000000000..aad978406b --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optirqampbase.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-integer: null +- format-and-define: null +build-type: option +default: +- enabled-by: sparc/gr712rc + value: 0x80000200 +- enabled-by: sparc/gr740 + value: 0xff904000 +enabled-by: true +format: '{:#010x}' +links: [] +name: LEON3_IRQAMP_BASE +description: | + This option defines the base address of the IRQ(A)MP register block. +type: build diff --git a/spec/build/bsps/sparc/leon3/optirqampextirq.yml b/spec/build/bsps/sparc/leon3/optirqampextirq.yml new file mode 100644 index 0000000000..61e077de5d --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optirqampextirq.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-integer: null +- format-and-define: null +build-type: option +default: +- enabled-by: sparc/gr712rc + value: 12 +- enabled-by: sparc/gr740 + value: 10 +enabled-by: true +format: '{}' +links: [] +name: LEON3_IRQAMP_EXTENDED_INTERRUPT +description: | + This option specifies the interrupt line of the IRQ(A)MP extended interrupt. +type: build diff --git a/spec/build/bsps/sparc/leon3/optirqampts.yml b/spec/build/bsps/sparc/leon3/optirqampts.yml new file mode 100644 index 0000000000..adcfeaf850 --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optirqampts.yml @@ -0,0 +1,24 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-boolean: null +- define-condition: null +build-type: option +default: +- enabled-by: + - sparc/gr712rc + - sparc/gr740 + - sparc/ut699 + - sparc/ut700 + value: false +- enabled-by: true + value: true +enabled-by: true +links: [] +name: LEON3_IRQAMP_PROBE_TIMESTAMP +description: | + If this option is set to true, then the interrupt timestamping feature of the + IRQ(A)MP is probed. If it is available, then it may be used for the CPU + counter and interrupt profiling. +type: build diff --git a/spec/build/bsps/sparc/leon3/optl2cachebase.yml b/spec/build/bsps/sparc/leon3/optl2cachebase.yml new file mode 100644 index 0000000000..759198f827 --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optl2cachebase.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-integer: null +- format-and-define: null +build-type: option +default: +- enabled-by: sparc/gr712rc + value: 0x00000000 +- enabled-by: sparc/gr740 + value: 0xf0000000 +enabled-by: true +format: '{:#010x}' +links: [] +name: LEON3_L2CACHE_BASE +description: | + This option defines the base address of the L2CACHE register block. +type: build diff --git a/spec/build/bsps/sparc/leon3/optleon3smp.yml b/spec/build/bsps/sparc/leon3/optleon3smp.yml index f86d40c16a..9d3c3659c5 100644 --- a/spec/build/bsps/sparc/leon3/optleon3smp.yml +++ b/spec/build/bsps/sparc/leon3/optleon3smp.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: true diff --git a/spec/build/bsps/sparc/leon3/optplbfreq.yml b/spec/build/bsps/sparc/leon3/optplbfreq.yml new file mode 100644 index 0000000000..9dbc39a789 --- /dev/null +++ b/spec/build/bsps/sparc/leon3/optplbfreq.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2021 embedded brains GmbH & Co. KG +actions: +- get-boolean: null +- define-condition: null +build-type: option +default: +- enabled-by: + - sparc/gr712rc + - sparc/gr740 + value: true +- enabled-by: true + value: false +enabled-by: true +links: [] +name: LEON3_PLB_FREQUENCY_DEFINED_BY_GPTIMER +description: | + If this option is set to true, then the processor local bus (PLB) frequency + is directly defined by the first GPTIMER frequency neglecting the actual bus + topology. It is assumed that the boot loader configured the first GPTIMER to + have a frequency of LEON3_GPTIMER_0_FREQUENCY_SET_BY_BOOT_LOADER. +type: build diff --git a/spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml b/spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml deleted file mode 100644 index 1ddb90bc10..0000000000 --- a/spec/build/bsps/sparc/leon3/optpwrdwnhlt.yml +++ /dev/null @@ -1,16 +0,0 @@ -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: -- enabled-by: true - value: false -description: | - If defined, CPU is powered down on fatal exit. Otherwise generate system error which will hand over to debugger, simulator, etc. -enabled-by: true -links: [] -name: BSP_POWER_DOWN_AT_FATAL_HALT -type: build diff --git a/spec/build/bsps/sparc/objmem.yml b/spec/build/bsps/sparc/objmem.yml index 071a7473b4..4c1602efda 100644 --- a/spec/build/bsps/sparc/objmem.yml +++ b/spec/build/bsps/sparc/objmem.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects cflags: [] copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true diff --git a/spec/build/bsps/sparc/start.yml b/spec/build/bsps/sparc/start.yml index 65293d8d8a..ab0b0d498d 100644 --- a/spec/build/bsps/sparc/start.yml +++ b/spec/build/bsps/sparc/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/sparc64/grp.yml b/spec/build/bsps/sparc64/grp.yml index c74d5df93c..b1a505ab6d 100644 --- a/spec/build/bsps/sparc64/grp.yml +++ b/spec/build/bsps/sparc64/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/sparc64/niagara/abi.yml b/spec/build/bsps/sparc64/niagara/abi.yml index eae575e1d9..6cc0e02274 100644 --- a/spec/build/bsps/sparc64/niagara/abi.yml +++ b/spec/build/bsps/sparc64/niagara/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/sparc64/niagara/bspniagara.yml b/spec/build/bsps/sparc64/niagara/bspniagara.yml index 679a9cafad..012f765d3c 100644 --- a/spec/build/bsps/sparc64/niagara/bspniagara.yml +++ b/spec/build/bsps/sparc64/niagara/bspniagara.yml @@ -4,7 +4,7 @@ bsp: niagara 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: niagara diff --git a/spec/build/bsps/sparc64/start.yml b/spec/build/bsps/sparc64/start.yml index 526fb049fd..3e8e65d826 100644 --- a/spec/build/bsps/sparc64/start.yml +++ b/spec/build/bsps/sparc64/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/sparc64/usiii/abi.yml b/spec/build/bsps/sparc64/usiii/abi.yml index 3b072388cd..8673c41b60 100644 --- a/spec/build/bsps/sparc64/usiii/abi.yml +++ b/spec/build/bsps/sparc64/usiii/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/sparc64/usiii/bspusiii.yml b/spec/build/bsps/sparc64/usiii/bspusiii.yml index 598a977ad0..2f67a3e1f7 100644 --- a/spec/build/bsps/sparc64/usiii/bspusiii.yml +++ b/spec/build/bsps/sparc64/usiii/bspusiii.yml @@ -4,7 +4,7 @@ bsp: usiii 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: usiii diff --git a/spec/build/bsps/sparc64/usiii/optclkfastidle.yml b/spec/build/bsps/sparc64/usiii/optclkfastidle.yml index 3fd064cc0a..72e7ab8d9a 100644 --- a/spec/build/bsps/sparc64/usiii/optclkfastidle.yml +++ b/spec/build/bsps/sparc64/usiii/optclkfastidle.yml @@ -4,7 +4,7 @@ actions: - define-condition: 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: - enabled-by: true value: false diff --git a/spec/build/bsps/tst-xfail-dl06.yml b/spec/build/bsps/tst-xfail-dl06.yml index 603555ad18..3132d6c2d1 100644 --- a/spec/build/bsps/tst-xfail-dl06.yml +++ b/spec/build/bsps/tst-xfail-dl06.yml @@ -7,7 +7,7 @@ actions: - dl06 build-type: option copyrights: -- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2022 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tst-xfail-intr.yml b/spec/build/bsps/tst-xfail-intr.yml index eec046c8c0..5820519bad 100644 --- a/spec/build/bsps/tst-xfail-intr.yml +++ b/spec/build/bsps/tst-xfail-intr.yml @@ -7,7 +7,7 @@ actions: - validation-intr build-type: option copyrights: -- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2021 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tst.yml b/spec/build/bsps/tst.yml index c5a581f7fd..739ab8c6c4 100644 --- a/spec/build/bsps/tst.yml +++ b/spec/build/bsps/tst.yml @@ -24,7 +24,7 @@ actions: - psxfenv01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: | Provides general test states. diff --git a/spec/build/bsps/tstnoiconv.yml b/spec/build/bsps/tstnoiconv.yml index fae03cf1ba..989301d6a9 100644 --- a/spec/build/bsps/tstnoiconv.yml +++ b/spec/build/bsps/tstnoiconv.yml @@ -9,7 +9,7 @@ actions: - iconvopen build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnointrcrit.yml b/spec/build/bsps/tstnointrcrit.yml index 2a199a7e23..deacb50eaa 100644 --- a/spec/build/bsps/tstnointrcrit.yml +++ b/spec/build/bsps/tstnointrcrit.yml @@ -30,7 +30,7 @@ actions: - spintrcritical24 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnojffs2.yml b/spec/build/bsps/tstnojffs2.yml index d7f753cf67..375a74f144 100644 --- a/spec/build/bsps/tstnojffs2.yml +++ b/spec/build/bsps/tstnojffs2.yml @@ -4,6 +4,7 @@ actions: reason: null state: exclude tests: + - fsjffs2empty01 - fsjffs2gc01 - jffs2fserror - jffs2fslink @@ -13,9 +14,17 @@ actions: - jffs2fsscandir01 - jffs2fssymlink - jffs2fstime + - jffs2nandfserror + - jffs2nandfslink + - jffs2nandfspatheval + - jffs2nandfspermission + - jffs2nandfsrdwr + - jffs2nandfsscandir01 + - jffs2nandfssymlink + - jffs2nandfstime build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnolibdl.yml b/spec/build/bsps/tstnolibdl.yml index 5695a461ea..3e09033f37 100644 --- a/spec/build/bsps/tstnolibdl.yml +++ b/spec/build/bsps/tstnolibdl.yml @@ -17,7 +17,7 @@ actions: - dl11 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstnorfs.yml b/spec/build/bsps/tstnorfs.yml index 3a5e35c184..0464aaf268 100644 --- a/spec/build/bsps/tstnorfs.yml +++ b/spec/build/bsps/tstnorfs.yml @@ -16,7 +16,7 @@ actions: - mrfsfstime build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstqemu.yml b/spec/build/bsps/tstqemu.yml new file mode 100644 index 0000000000..3956cc4828 --- /dev/null +++ b/spec/build/bsps/tstqemu.yml @@ -0,0 +1,72 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + reason: | + Tests that are passing intermittently due to #4922 + state: indeterminate + tests: + - psx12 + - psxclock + - psxtimes01 + - psxualarm + - rtmonuse + - rtmonusxtimes01 + - smpclock01 + - smpfatal01 + - smpfatal03 + - smpmrsp01 + - smpmutex01 + - smppsxmutex01 + - smpschedaffinity01 + - smpschedaffinity02 + - smpschededf01 + - smpschededf03 + - smpscheduler04 + - smpthreadpin01 + - sp04 + - sp20 + - sp68 + - sp69 + - sp71 + - spcpucounter01 + - spedfsched02 + - spedfsched04 + - spintrcritical01 + - spintrcritical02 + - spintrcritical03 + - spintrcritical04 + - spintrcritical05 + - spintrcritical06 + - spintrcritical07 + - spintrcritical08 + - spintrcritical09 + - spintrcritical10 + - spintrcritical11 + - spintrcritical12 + - spintrcritical13 + - spintrcritical14 + - spintrcritical15 + - spintrcritical16 + - spintrcritical17 + - spintrcritical18 + - spintrcritical19 + - spintrcritical20 + - spintrcritical21 + - spintrcritical22 + - spintrcritical23 + - spintrcritical24 + - sprmsched01 + - sptimecounter01 + - sptimecounter02 + - sptimecounter04 + - ttest02 + - validation-0 + - validation-smp-only-0 +build-type: option +copyrights: +- Copyright (C) 2023 On-Line Applications Research (OAR) +default: [] +description: '' +enabled-by: true +links: [] +type: build diff --git a/spec/build/bsps/tstreqtick.yml b/spec/build/bsps/tstreqtick.yml index 389aec3eea..97317d5833 100644 --- a/spec/build/bsps/tstreqtick.yml +++ b/spec/build/bsps/tstreqtick.yml @@ -53,7 +53,7 @@ actions: - spqreslib build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/tstsmallmem.yml b/spec/build/bsps/tstsmallmem.yml index b2e98d1bac..057926559c 100644 --- a/spec/build/bsps/tstsmallmem.yml +++ b/spec/build/bsps/tstsmallmem.yml @@ -134,7 +134,7 @@ actions: - append-test-cppflags: tmtimer01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: [] description: '' enabled-by: true diff --git a/spec/build/bsps/v850/gdbv850sim/abi.yml b/spec/build/bsps/v850/gdbv850sim/abi.yml index 4e03dd98c4..f70d1d19a2 100644 --- a/spec/build/bsps/v850/gdbv850sim/abi.yml +++ b/spec/build/bsps/v850/gdbv850sim/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: v850/v850essim value: diff --git a/spec/build/bsps/v850/gdbv850sim/bspv850e1sim.yml b/spec/build/bsps/v850/gdbv850sim/bspv850e1sim.yml index b33b5d32f6..c2e0b65b60 100644 --- a/spec/build/bsps/v850/gdbv850sim/bspv850e1sim.yml +++ b/spec/build/bsps/v850/gdbv850sim/bspv850e1sim.yml @@ -4,7 +4,7 @@ bsp: v850e1sim 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: gdbv850sim diff --git a/spec/build/bsps/v850/gdbv850sim/bspv850e2sim.yml b/spec/build/bsps/v850/gdbv850sim/bspv850e2sim.yml index e9db30bea6..1368da60dd 100644 --- a/spec/build/bsps/v850/gdbv850sim/bspv850e2sim.yml +++ b/spec/build/bsps/v850/gdbv850sim/bspv850e2sim.yml @@ -4,7 +4,7 @@ bsp: v850e2sim 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: gdbv850sim diff --git a/spec/build/bsps/v850/gdbv850sim/bspv850e2v3sim.yml b/spec/build/bsps/v850/gdbv850sim/bspv850e2v3sim.yml index acc439b720..09c0f8bd5c 100644 --- a/spec/build/bsps/v850/gdbv850sim/bspv850e2v3sim.yml +++ b/spec/build/bsps/v850/gdbv850sim/bspv850e2v3sim.yml @@ -4,7 +4,7 @@ bsp: v850e2v3sim 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: gdbv850sim diff --git a/spec/build/bsps/v850/gdbv850sim/bspv850esim.yml b/spec/build/bsps/v850/gdbv850sim/bspv850esim.yml index d6418536b3..90e8b1066c 100644 --- a/spec/build/bsps/v850/gdbv850sim/bspv850esim.yml +++ b/spec/build/bsps/v850/gdbv850sim/bspv850esim.yml @@ -4,7 +4,7 @@ bsp: v850esim 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: gdbv850sim diff --git a/spec/build/bsps/v850/gdbv850sim/bspv850essim.yml b/spec/build/bsps/v850/gdbv850sim/bspv850essim.yml index 5916a1ca6f..fa8666c722 100644 --- a/spec/build/bsps/v850/gdbv850sim/bspv850essim.yml +++ b/spec/build/bsps/v850/gdbv850sim/bspv850essim.yml @@ -4,7 +4,7 @@ bsp: v850essim 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: gdbv850sim diff --git a/spec/build/bsps/v850/gdbv850sim/bspv850sim.yml b/spec/build/bsps/v850/gdbv850sim/bspv850sim.yml index 3288b8e63f..0653674f40 100644 --- a/spec/build/bsps/v850/gdbv850sim/bspv850sim.yml +++ b/spec/build/bsps/v850/gdbv850sim/bspv850sim.yml @@ -4,7 +4,7 @@ bsp: v850sim 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: gdbv850sim diff --git a/spec/build/bsps/v850/gdbv850sim/grp.yml b/spec/build/bsps/v850/gdbv850sim/grp.yml index cb7d5dde20..a2060f5789 100644 --- a/spec/build/bsps/v850/gdbv850sim/grp.yml +++ b/spec/build/bsps/v850/gdbv850sim/grp.yml @@ -2,7 +2,7 @@ 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 diff --git a/spec/build/bsps/v850/gdbv850sim/obj.yml b/spec/build/bsps/v850/gdbv850sim/obj.yml index 95130ba37b..b0e01ed171 100644 --- a/spec/build/bsps/v850/gdbv850sim/obj.yml +++ b/spec/build/bsps/v850/gdbv850sim/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 diff --git a/spec/build/bsps/v850/gdbv850sim/start.yml b/spec/build/bsps/v850/gdbv850sim/start.yml index d1ffc46527..3834490982 100644 --- a/spec/build/bsps/v850/gdbv850sim/start.yml +++ b/spec/build/bsps/v850/gdbv850sim/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/x86_64/amd64/abi.yml b/spec/build/bsps/x86_64/amd64/abi.yml index ccbea52e23..6e539bbd66 100644 --- a/spec/build/bsps/x86_64/amd64/abi.yml +++ b/spec/build/bsps/x86_64/amd64/abi.yml @@ -5,7 +5,7 @@ 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: - enabled-by: true value: diff --git a/spec/build/bsps/x86_64/amd64/bspamd64.yml b/spec/build/bsps/x86_64/amd64/bspamd64.yml index 3f0cc988d3..c05c0bc4ff 100644 --- a/spec/build/bsps/x86_64/amd64/bspamd64.yml +++ b/spec/build/bsps/x86_64/amd64/bspamd64.yml @@ -4,7 +4,7 @@ bsp: amd64 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: amd64 diff --git a/spec/build/bsps/x86_64/amd64/bspamd64efi.yml b/spec/build/bsps/x86_64/amd64/bspamd64efi.yml new file mode 100644 index 0000000000..e822252002 --- /dev/null +++ b/spec/build/bsps/x86_64/amd64/bspamd64efi.yml @@ -0,0 +1,84 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: x86_64 +bsp: amd64efi +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +cppflags: [] +enabled-by: true +family: amd64 +includes: +- bsps/shared/freebsd/stand/efi/include +- bsps/shared/freebsd/stand/efi/include/amd64 +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/x86_64/amd64/include/apic.h + - bsps/x86_64/amd64/include/bsp.h + - bsps/x86_64/amd64/include/clock.h + - bsps/x86_64/amd64/include/pic.h + - bsps/x86_64/amd64/include/start.h +- destination: ${BSP_LIBDIR} + source: + - bsps/x86_64/amd64/start/linkcmds +links: +- role: build-dependency + uid: ../../obj +- role: build-dependency + uid: ../../objirq +- role: build-dependency + uid: ../../objmem +- role: build-dependency + uid: ../../opto2 +- role: build-dependency + uid: efiabi +- role: build-dependency + uid: start +- role: build-dependency + uid: ../grp +- role: build-dependency + uid: ../../optmultiboot +- role: build-dependency + uid: ../../opteficonsole +- role: build-dependency + uid: ../../optefiearlyconsole +- role: build-dependency + uid: ../../optefistom +- role: build-dependency + uid: ../../optefigopm +- role: build-dependency + uid: ../../optefimmapprint +- role: build-dependency + uid: ../../optefibs +- role: build-dependency + uid: ../../bspopts +- role: build-dependency + uid: optldpagesize +- role: build-dependency + uid: ../../objefi +source: +- bsps/shared/cache/nocache.c +- bsps/shared/dev/btimer/btimer-cpucounter.c +- bsps/shared/dev/getentropy/getentropy-cpucounter.c +- bsps/shared/dev/serial/console-termios-init.c +- bsps/shared/dev/serial/console-termios.c +- bsps/shared/irq/irq-default-handler.c +- bsps/shared/start/bspfatal-default.c +- bsps/shared/start/bspreset-empty.c +- bsps/shared/start/gettargethash-default.c +- bsps/shared/start/sbrk.c +- bsps/x86_64/amd64/clock/eficlock.c +- bsps/x86_64/amd64/console/eficonsole.c +- bsps/x86_64/amd64/console/efistop.c +- bsps/x86_64/amd64/console/efigop.c +- bsps/x86_64/amd64/console/outch.c +- bsps/x86_64/amd64/console/console.c +- bsps/x86_64/amd64/interrupts/idt.c +- bsps/x86_64/amd64/interrupts/isr_handler.S +- bsps/x86_64/amd64/interrupts/pic.c +- bsps/x86_64/amd64/start/bspstart.c +- bsps/x86_64/amd64/start/multiboot2.c +- bsps/x86_64/amd64/start/efimem.c +- bsps/x86_64/amd64/start/page.c +type: build diff --git a/spec/build/bsps/x86_64/amd64/efiabi.yml b/spec/build/bsps/x86_64/amd64/efiabi.yml new file mode 100644 index 0000000000..3781e43891 --- /dev/null +++ b/spec/build/bsps/x86_64/amd64/efiabi.yml @@ -0,0 +1,23 @@ +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 & Co. KG +default: +- enabled-by: true + value: + - -fshort-wchar + - -maccumulate-outgoing-args + - -fno-stack-protector + - -fno-stack-check + - -mno-red-zone + - -mcmodel=large +description: | + ABI flags +enabled-by: true +links: [] +name: ABI_FLAGS +type: build diff --git a/spec/build/bsps/x86_64/amd64/optldpagesize.yml b/spec/build/bsps/x86_64/amd64/optldpagesize.yml new file mode 100644 index 0000000000..f445eae606 --- /dev/null +++ b/spec/build/bsps/x86_64/amd64/optldpagesize.yml @@ -0,0 +1,25 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- assert-uint32: null +- env-assign: null +- set-value: -Wl,-z,max-page-size=${LD_MAX_PAGE_SIZE:#010x} +- substitute: null +- env-append: LDFLAGS +- env-append: PKGCONFIG_LDFLAGS +build-type: option +copyrights: +- Copyright (C) 2023 Karel Gardas +default: +- enabled-by: true + value: 4096 +description: | + Set the value of max-page-size parameter for the GNU linker. + By default on x86_64 the linker is using 2MB page size which is + too big for creating correctly formed and later recognized multiboot2 + binaries. Default value 4k used here is working well for the purpose. +enabled-by: true +format: '{:#010x}' +links: [] +name: LD_MAX_PAGE_SIZE +type: build diff --git a/spec/build/bsps/x86_64/amd64/start.yml b/spec/build/bsps/x86_64/amd64/start.yml index 3687f53f5b..1a52568dea 100644 --- a/spec/build/bsps/x86_64/amd64/start.yml +++ b/spec/build/bsps/x86_64/amd64/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/x86_64/grp.yml b/spec/build/bsps/x86_64/grp.yml index d87800c5bd..2ffc1d3c9c 100644 --- a/spec/build/bsps/x86_64/grp.yml +++ b/spec/build/bsps/x86_64/grp.yml @@ -2,7 +2,7 @@ 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 |