diff options
author | Chris Johns <chrisj@rtems.org> | 2022-09-16 11:21:13 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2022-09-17 08:31:14 +1000 |
commit | 818f1dcb75fcb33676fbc5aa6cfdc15b58a76357 (patch) | |
tree | faaaf047c54a83f3a6c20601c931533fc66405a6 |
Add deployment test buildset configuration files
-rw-r--r-- | config/5/project-tools-bsp.bset | 6 | ||||
-rw-r--r-- | config/5/project-tools.bset | 4 | ||||
-rw-r--r-- | config/6/project-aarch64-bsp.ini | 11 | ||||
-rw-r--r-- | config/6/project-aarch64-tools-bsp-libbsd-config.bset | 7 | ||||
-rw-r--r-- | config/6/project-aarch64-tools-bsp-libbsd.bset | 9 | ||||
-rw-r--r-- | config/6/project-bsps.ini | 19 | ||||
-rw-r--r-- | config/6/project-tools-bsp-config.bset | 7 | ||||
-rw-r--r-- | config/6/project-tools-bsp.bset | 8 | ||||
-rw-r--r-- | config/6/project-tools.bset | 4 | ||||
-rw-r--r-- | config/6/test-aarch64-bsps-bad-opts.bset | 18 | ||||
-rw-r--r-- | config/6/test-aarch64-bsps-opts.bset | 18 | ||||
-rw-r--r-- | config/6/test-aarch64-bsps.bset | 15 | ||||
-rw-r--r-- | config/6/test-aarch64-config.bset | 17 | ||||
-rw-r--r-- | config/6/test-aarch64-powerpc-config.bset | 11 | ||||
-rw-r--r-- | config/6/test-aarch64-powerpc.ini | 18 | ||||
-rw-r--r-- | config/6/test.ini | 14 |
16 files changed, 186 insertions, 0 deletions
diff --git a/config/5/project-tools-bsp.bset b/config/5/project-tools-bsp.bset new file mode 100644 index 0000000..cce74ce --- /dev/null +++ b/config/5/project-tools-bsp.bset @@ -0,0 +1,6 @@ +# +# Project Tools and BSP +# +%define with_rtems_bsp powerpc/mvme2307 +5/rtems-powerpc +5/rtems-kernel diff --git a/config/5/project-tools.bset b/config/5/project-tools.bset new file mode 100644 index 0000000..ecd55e7 --- /dev/null +++ b/config/5/project-tools.bset @@ -0,0 +1,4 @@ +# +# Project Tools +# +5/rtems-powerpc diff --git a/config/6/project-aarch64-bsp.ini b/config/6/project-aarch64-bsp.ini new file mode 100644 index 0000000..230f3d7 --- /dev/null +++ b/config/6/project-aarch64-bsp.ini @@ -0,0 +1,11 @@ +# +# Project Aarch64 BSP +# +[DEFAULT] +RTEMS_POSIX_API = True +BUILD_SAMPLES = True +BUILD_TESTS = False + +[aarch64/xilinx_versal_aiedge] +BSP_XILINX_VERSAL_NOCACHE_LENGTH = 0x4000000 +BSP_XILINX_VERSAL_RAM_LENGTH = 0x200000000 diff --git a/config/6/project-aarch64-tools-bsp-libbsd-config.bset b/config/6/project-aarch64-tools-bsp-libbsd-config.bset new file mode 100644 index 0000000..18f2f46 --- /dev/null +++ b/config/6/project-aarch64-tools-bsp-libbsd-config.bset @@ -0,0 +1,7 @@ +# +# Project Tools and BSPs +# +%define with_rtems_bsp_config config/6/project-aarch64-bsp.ini +6/rtems-aarch64 +6/rtems-kernel +6/rtems-libbsd diff --git a/config/6/project-aarch64-tools-bsp-libbsd.bset b/config/6/project-aarch64-tools-bsp-libbsd.bset new file mode 100644 index 0000000..5c6233a --- /dev/null +++ b/config/6/project-aarch64-tools-bsp-libbsd.bset @@ -0,0 +1,9 @@ +# +# Project Tools, BSP and LibBSD +# +%define with_rtems_bsp aarch64/xilinx_versal_aiedge +%define with_rtems_bspopts BSP_XILINX_VERSAL_NOCACHE_LENGTH=0x4000000 \ + BSP_XILINX_VERSAL_RAM_LENGTH=0x200000000 +6/rtems-aarch64 +6/rtems-kernel +6/rtems-libbsd diff --git a/config/6/project-bsps.ini b/config/6/project-bsps.ini new file mode 100644 index 0000000..61f5cbe --- /dev/null +++ b/config/6/project-bsps.ini @@ -0,0 +1,19 @@ +# +# Project BSPs +# +[DEFAULT] +RTEMS_POSIX_API = True +BUILD_SAMPLES = True +BUILD_TESTS = False + +[aarch64/xilinx_versal_aiedge] +BSP_XILINX_VERSAL_NOCACHE_LENGTH = 0x4000000 +BSP_XILINX_VERSAL_RAM_LENGTH = 0x200000000 + +[aarch64/xilinx_zynqmp_lp64_zu3eg] +RTEMS_SMP = True + +[arm/xilinx_zynq_zc706] +RTEMS_SMP = True +BSP_XILINX_VERSAL_NOCACHE_LENGTH = 0x4000000 +BSP_XILINX_VERSAL_RAM_LENGTH = 0x200000000 diff --git a/config/6/project-tools-bsp-config.bset b/config/6/project-tools-bsp-config.bset new file mode 100644 index 0000000..1f56a0f --- /dev/null +++ b/config/6/project-tools-bsp-config.bset @@ -0,0 +1,7 @@ +# +# Project 1 Tools and BSPs +# +%define with_rtems_bsp_config config/6/project-bsps.ini +6/rtems-aarch64 +6/rtems-arm +6/rtems-kernel diff --git a/config/6/project-tools-bsp.bset b/config/6/project-tools-bsp.bset new file mode 100644 index 0000000..867ae77 --- /dev/null +++ b/config/6/project-tools-bsp.bset @@ -0,0 +1,8 @@ +# +# Project Tools and BSP +# +%define with_rtems_bsp aarch64/xilinx_versal_aiedge +%define with_rtems_bspopts BSP_XILINX_VERSAL_NOCACHE_LENGTH=0x4000000 \ + BSP_XILINX_VERSAL_RAM_LENGTH=0x200000000 +6/rtems-aarch64 +6/rtems-kernel diff --git a/config/6/project-tools.bset b/config/6/project-tools.bset new file mode 100644 index 0000000..aa2120b --- /dev/null +++ b/config/6/project-tools.bset @@ -0,0 +1,4 @@ +# +# Project 1 Tools +# +6/rtems-aarch64 diff --git a/config/6/test-aarch64-bsps-bad-opts.bset b/config/6/test-aarch64-bsps-bad-opts.bset new file mode 100644 index 0000000..81c55b8 --- /dev/null +++ b/config/6/test-aarch64-bsps-bad-opts.bset @@ -0,0 +1,18 @@ +# +# Gemini BSPs +# +# Build into the prefix path: +# +# - PowerPC tools +# - RTEMS Kernel and BSP +# + +%define mail_single_report 1 + +%define with_rtems_bsp aarch64/xilinx_versal_aiedge aarch64/xilinx_zynqmp_lp64_zu3eg +%define with_rtems_bspopts A=B C=d +%define rtems_target aarch64-rtems%{rtems_version} +%define rtems_host %{rtems_target} + +6/rtems-aarch64 +6/rtems-kernel diff --git a/config/6/test-aarch64-bsps-opts.bset b/config/6/test-aarch64-bsps-opts.bset new file mode 100644 index 0000000..36408ae --- /dev/null +++ b/config/6/test-aarch64-bsps-opts.bset @@ -0,0 +1,18 @@ +# +# Gemini BSPs +# +# Build into the prefix path: +# +# - PowerPC tools +# - RTEMS Kernel and BSP +# + +%define mail_single_report 1 + +%define with_rtems_bsp aarch64/xilinx_versal_aiedge +%define with_rtems_bspopts BSP_XILINX_VERSAL_NOCACHE_LENGTH=0x4000000 BSP_XILINX_VERSAL_RAM_LENGTH=0x200000000 +%define rtems_target aarch64-rtems%{rtems_version} +%define rtems_host %{rtems_target} + +6/rtems-aarch64 +6/rtems-kernel diff --git a/config/6/test-aarch64-bsps.bset b/config/6/test-aarch64-bsps.bset new file mode 100644 index 0000000..dc335cf --- /dev/null +++ b/config/6/test-aarch64-bsps.bset @@ -0,0 +1,15 @@ +# +# Gemini BSPs +# +# Build into the prefix path: +# +# - PowerPC tools +# - RTEMS Kernel and BSP +# + +%define with_rtems_bsp aarch64/xilinx_versal_aiedge aarch64/xilinx_zynqmp_lp64_zu3eg +%define rtems_target aarch64-rtems%{rtems_version} +%define rtems_host %{rtems_target} + +6/rtems-aarch64 +6/rtems-kernel diff --git a/config/6/test-aarch64-config.bset b/config/6/test-aarch64-config.bset new file mode 100644 index 0000000..ef19eaa --- /dev/null +++ b/config/6/test-aarch64-config.bset @@ -0,0 +1,17 @@ +# +# Gemini BSPs +# +# Build into the prefix path: +# +# - PowerPC tools +# - RTEMS Kernel and BSP +# + +%define mail_single_report 1 + +%define with_rtems_bsp_config config/6/test.ini +%define rtems_target aarch64-rtems%{rtems_version} +%define rtems_host %{rtems_target} + +6/rtems-aarch64 +6/rtems-kernel diff --git a/config/6/test-aarch64-powerpc-config.bset b/config/6/test-aarch64-powerpc-config.bset new file mode 100644 index 0000000..e3978e8 --- /dev/null +++ b/config/6/test-aarch64-powerpc-config.bset @@ -0,0 +1,11 @@ +# +# Build kernels for different architectures +# + +%define mail_single_report 1 + +%define with_rtems_bsp_config config/6/test-aarch64-powerpc.ini + +6/rtems-aarch64 +6/rtems-powerpc +6/rtems-kernel diff --git a/config/6/test-aarch64-powerpc.ini b/config/6/test-aarch64-powerpc.ini new file mode 100644 index 0000000..478e4eb --- /dev/null +++ b/config/6/test-aarch64-powerpc.ini @@ -0,0 +1,18 @@ +# +# Test Config +# +[DEFAULT] +RTEMS_POSIX_API = True +BUILD_SAMPLES = True +BUILD_TESTS = True + +[aarch64/xilinx_versal_aiedge] +BSP_XILINX_VERSAL_NOCACHE_LENGTH = 0x4000000 +BSP_XILINX_VERSAL_RAM_LENGTH = 0x200000000 + +[aarch64/xilinx_zynqmp_lp64_zu3eg] +RTEMS_SMP = True + +[powerpc/mvme2307] + +[powerpc/mvme5500] diff --git a/config/6/test.ini b/config/6/test.ini new file mode 100644 index 0000000..eb35e27 --- /dev/null +++ b/config/6/test.ini @@ -0,0 +1,14 @@ +# +# Test Config +# +[DEFAULT] +RTEMS_POSIX_API = True +BUILD_SAMPLES = True +BUILD_TESTS = True + +[aarch64/xilinx_versal_aiedge] +BSP_XILINX_VERSAL_NOCACHE_LENGTH = 0x4000000 +BSP_XILINX_VERSAL_RAM_LENGTH = 0x200000000 + +[aarch64/xilinx_zynqmp_lp64_zu3eg] +RTEMS_SMP = True |