From 27b0347d3283974ee9938e3335a7530a72ad8c34 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Tue, 26 May 2015 20:08:25 -0400 Subject: [PATCH] Cleanup config/ directory for kbuild Change-Id: I60f497acddb20d86524bb346e717970700379df6 Signed-off-by: Anas Nashif --- config/fsl_frdm_k64f/bsp.kconf | 74 ----------------- config/fsl_frdm_k64f/defs.bsp | 39 --------- .../fsl_frdm_k64f/nkernel/bsp-nkernel.kconf | 34 -------- .../fsl_frdm_k64f/ukernel/bsp-ukernel.kconf | 34 -------- config/generic_pc/bsp-atom_n28xx.kconf | 67 ---------------- config/generic_pc/bsp-minuteia.kconf | 61 -------------- config/generic_pc/bsp-pentium4.kconf | 64 --------------- config/generic_pc/defs.bsp | 41 ---------- .../nkernel/bsp-nkernelatom_n28xx.kconf | 34 -------- .../nkernel/bsp-nkernelminuteia.kconf | 34 -------- .../nkernel/bsp-nkernelpentium4.kconf | 34 -------- .../ukernel/bsp-ukernelatom_n28xx.kconf | 34 -------- .../ukernel/bsp-ukernelminuteia.kconf | 34 -------- .../ukernel/bsp-ukernelpentium4.kconf | 34 -------- config/quark/bsp.kconf | 79 ------------------- config/quark/defs.bsp | 38 --------- config/quark/nkernel/bsp-nkernel.kconf | 35 -------- config/quark/ukernel/bsp-ukernel.kconf | 35 -------- config/ti_lm3s6965/bsp.kconf | 73 ----------------- config/ti_lm3s6965/defs.bsp | 42 ---------- config/ti_lm3s6965/nkernel/bsp-nkernel.kconf | 34 -------- config/ti_lm3s6965/ukernel/bsp-ukernel.kconf | 34 -------- 22 files changed, 988 deletions(-) delete mode 100644 config/fsl_frdm_k64f/bsp.kconf delete mode 100644 config/fsl_frdm_k64f/defs.bsp delete mode 100644 config/fsl_frdm_k64f/nkernel/bsp-nkernel.kconf delete mode 100644 config/fsl_frdm_k64f/ukernel/bsp-ukernel.kconf delete mode 100644 config/generic_pc/bsp-atom_n28xx.kconf delete mode 100644 config/generic_pc/bsp-minuteia.kconf delete mode 100644 config/generic_pc/bsp-pentium4.kconf delete mode 100644 config/generic_pc/defs.bsp delete mode 100644 config/generic_pc/nkernel/bsp-nkernelatom_n28xx.kconf delete mode 100644 config/generic_pc/nkernel/bsp-nkernelminuteia.kconf delete mode 100644 config/generic_pc/nkernel/bsp-nkernelpentium4.kconf delete mode 100644 config/generic_pc/ukernel/bsp-ukernelatom_n28xx.kconf delete mode 100644 config/generic_pc/ukernel/bsp-ukernelminuteia.kconf delete mode 100644 config/generic_pc/ukernel/bsp-ukernelpentium4.kconf delete mode 100644 config/quark/bsp.kconf delete mode 100644 config/quark/defs.bsp delete mode 100644 config/quark/nkernel/bsp-nkernel.kconf delete mode 100644 config/quark/ukernel/bsp-ukernel.kconf delete mode 100644 config/ti_lm3s6965/bsp.kconf delete mode 100644 config/ti_lm3s6965/defs.bsp delete mode 100644 config/ti_lm3s6965/nkernel/bsp-nkernel.kconf delete mode 100644 config/ti_lm3s6965/ukernel/bsp-ukernel.kconf diff --git a/config/fsl_frdm_k64f/bsp.kconf b/config/fsl_frdm_k64f/bsp.kconf deleted file mode 100644 index 0528e9486c..0000000000 --- a/config/fsl_frdm_k64f/bsp.kconf +++ /dev/null @@ -1,74 +0,0 @@ -# bsp.kconf - Freescale FRDM-K64F BSP configuration options - -# -# Copyright (c) 2014 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -# This BSP-specific file must do the following: -# -# 1) Source the configuration fragment for the ARM CPU it uses. -# 2) Define any configuration options that are unique to this BSP. At a minimum, -# a hidden option of the form BSP_ must be defined. -# 3) Select any generic ARM architecture configuration options that apply -# to this BSP, if they are not selected by default. -# 4) Provide a default value for any generic ARM architecture -# configuration options that apply to this BSP, if no generic default value -# is defined or if the generic default value is not appropriate. - -config ATOMIC_IDLE_WFI - default y - -config NUM_IRQ_PRIO_BITS - default 4 - -config NUM_IRQS - # must be >= the highest interrupt number used - default 34 - -source "ARM_CortexM4.kconf" - -menu "fsl_frdm_k64f BSP Options" - -config BSP_FSL_FRDM_K64F - def_bool y - # omit prompt to signify a "hidden" option - select CPU_CORTEXM4 - -config SYS_CLOCK_HW_CYCLES_PER_SEC - default 120000000 - -config WDOG_INIT - def_bool y - # omit prompt to signify a "hidden" option - help - This processor enables the watchdog timer with a short timeout - upon reset. Therefore, this requires that the watchdog be configured - during reset handling. - -endmenu diff --git a/config/fsl_frdm_k64f/defs.bsp b/config/fsl_frdm_k64f/defs.bsp deleted file mode 100644 index 927b5e5b7f..0000000000 --- a/config/fsl_frdm_k64f/defs.bsp +++ /dev/null @@ -1,39 +0,0 @@ -# defs.bsp - build system - -# -# Copyright (c) 2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -ARCH ?= arm -CPU ?= CortexM3 -DEVICE ?= CortexM3 - -# Toolchain is overridable by the project. -VXMICRO_TOOL ?= gcc - diff --git a/config/fsl_frdm_k64f/nkernel/bsp-nkernel.kconf b/config/fsl_frdm_k64f/nkernel/bsp-nkernel.kconf deleted file mode 100644 index 86fc0361cc..0000000000 --- a/config/fsl_frdm_k64f/nkernel/bsp-nkernel.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-nkernel.kconf - nanokernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring nanokernel for fsl_frdm_k64f" -source "nkernel.kconf" diff --git a/config/fsl_frdm_k64f/ukernel/bsp-ukernel.kconf b/config/fsl_frdm_k64f/ukernel/bsp-ukernel.kconf deleted file mode 100644 index 17b460d05a..0000000000 --- a/config/fsl_frdm_k64f/ukernel/bsp-ukernel.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-ukernel.kconf - microkernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring microkernel for fsl_frdm_k64f" -source "ukernel.kconf" diff --git a/config/generic_pc/bsp-atom_n28xx.kconf b/config/generic_pc/bsp-atom_n28xx.kconf deleted file mode 100644 index 8d5014e2c2..0000000000 --- a/config/generic_pc/bsp-atom_n28xx.kconf +++ /dev/null @@ -1,67 +0,0 @@ -# bsp.config - generic_pc BSP atom_n28xx variant configuration options - -# -# Copyright (c) 2013-2014, Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -# This BSP-specific file must do the following: -# -# 1) Define any configuration options that are unique to this BSP. At a minimum, -# a hidden option of the form BSP_ must be defined. -# 2) Select any generic Intel architecture configuration options that apply -# to this BSP, if they are not selected by default. -# 3) Provide a default value for any generic Intel architecture configuration -# options that apply to this BSP, if no generic default value is defined -# or if the generic default value is not appropriate. -# 4) Source the generic Intel architecture configuration options. - -config BSP_ATOM_N28XX - def_bool y - # omit prompt to signify a "hidden" option - select CPU_PENTIUM4 - select SHUTOFF_PIC - select IOAPIC - select LOAPIC - select LOAPIC_TIMER - select EOI_HANDLER_SUPPORTED - select BOOTLOADER_UNKNOWN - select EXTRA_SERIAL_PORT - select SERIAL_INTERRUPT_LEVEL - select CUSTOM_RANDOM_GENERATOR - -config CPU_MIGHT_SUPPORT_CLFLUSH - default y - -config PHYS_LOAD_ADDR - default 0x00100000 - -config SYS_CLOCK_HW_CYCLES_PER_SEC - default 150000000 - -source "Intel-core.kconf" diff --git a/config/generic_pc/bsp-minuteia.kconf b/config/generic_pc/bsp-minuteia.kconf deleted file mode 100644 index f3008be761..0000000000 --- a/config/generic_pc/bsp-minuteia.kconf +++ /dev/null @@ -1,61 +0,0 @@ -# bsp.kconf - generic_pc BSP minuteia variant configuration options - -# -# Copyright (c) 2011-2014, Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -# This BSP-specific file must do the following: -# -# 1) Define any configuration options that are unique to this BSP. At a minimum, -# a hidden option of the form BSP_ must be defined. -# 2) Select any generic Intel architecture configuration options that apply -# to this BSP, if they are not selected by default. -# 3) Provide a default value for any generic Intel architecture configuration -# options that apply to this BSP, if no generic default value is defined -# or if the generic default value is not appropriate. -# 4) Source the generic Intel architecture configuration options. - -config BSP_PCMINUTEIA - def_bool y - # omit prompt to signify a "hidden" option - select CPU_MINUTEIA - select PIC - select PIT - select BOI_HANDLER_SUPPORTED - select EOI_HANDLER_SUPPORTED - select BOOTLOADER_UNKNOWN - select EXTRA_SERIAL_PORT - -config PHYS_LOAD_ADDR - default 0x00100000 - -config SYS_CLOCK_HW_CYCLES_PER_SEC - default 1193180 - -source "Intel-core.kconf" diff --git a/config/generic_pc/bsp-pentium4.kconf b/config/generic_pc/bsp-pentium4.kconf deleted file mode 100644 index 473d250646..0000000000 --- a/config/generic_pc/bsp-pentium4.kconf +++ /dev/null @@ -1,64 +0,0 @@ -# bsp.config - generic_pc BSP pentium4 variant configuration options - -# -# Copyright (c) 2011-2014, Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -# This BSP-specific file must do the following: -# -# 1) Define any configuration options that are unique to this BSP. At a minimum, -# a hidden option of the form BSP_ must be defined. -# 2) Select any generic Intel architecture configuration options that apply -# to this BSP, if they are not selected by default. -# 3) Provide a default value for any generic Intel architecture configuration -# options that apply to this BSP, if no generic default value is defined -# or if the generic default value is not appropriate. -# 4) Source the generic Intel architecture configuration options. - -config BSP_PCPENTIUM4 - def_bool y - # omit prompt to signify a "hidden" option - select CPU_PENTIUM4 - select PIC - select PIT - select BOI_HANDLER_SUPPORTED - select EOI_HANDLER_SUPPORTED - select BOOTLOADER_UNKNOWN - select EXTRA_SERIAL_PORT - -config CPU_MIGHT_SUPPORT_CLFLUSH - default y - -config PHYS_LOAD_ADDR - default 0x00100000 - -config SYS_CLOCK_HW_CYCLES_PER_SEC - default 1193180 - -source "Intel-core.kconf" diff --git a/config/generic_pc/defs.bsp b/config/generic_pc/defs.bsp deleted file mode 100644 index b19d7a72c9..0000000000 --- a/config/generic_pc/defs.bsp +++ /dev/null @@ -1,41 +0,0 @@ -# defs.bsp - build system - -# -# Copyright (c) 2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -ARCH ?= x86 -BSP_VARIANT ?= pentium4 -CPU ?= ${BSP_VARIANT} -DEVICE ?= ${CPU} - -# Toolchain is overridable by the project. -VXMICRO_TOOL ?= gcc - -RUN = qemu diff --git a/config/generic_pc/nkernel/bsp-nkernelatom_n28xx.kconf b/config/generic_pc/nkernel/bsp-nkernelatom_n28xx.kconf deleted file mode 100644 index 4bc1c5d531..0000000000 --- a/config/generic_pc/nkernel/bsp-nkernelatom_n28xx.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-nkernelatom_n28xx.kconf - nanokernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring nanokernel for generic_pc (atom_n28xx variant (atom_n28xx single core)" -source "nkernel.kconf" diff --git a/config/generic_pc/nkernel/bsp-nkernelminuteia.kconf b/config/generic_pc/nkernel/bsp-nkernelminuteia.kconf deleted file mode 100644 index 9e2ad47ec0..0000000000 --- a/config/generic_pc/nkernel/bsp-nkernelminuteia.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-nkernelminuteia.kconf - nanokernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring nanokernel for generic_pc (minuteia variant)" -source "nkernel.kconf" diff --git a/config/generic_pc/nkernel/bsp-nkernelpentium4.kconf b/config/generic_pc/nkernel/bsp-nkernelpentium4.kconf deleted file mode 100644 index 0528e00797..0000000000 --- a/config/generic_pc/nkernel/bsp-nkernelpentium4.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-nkernelpentium4.kconf - nanokernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring nanokernel for generic_pc (pentium4 variant)" -source "nkernel.kconf" diff --git a/config/generic_pc/ukernel/bsp-ukernelatom_n28xx.kconf b/config/generic_pc/ukernel/bsp-ukernelatom_n28xx.kconf deleted file mode 100644 index d2d5352ef1..0000000000 --- a/config/generic_pc/ukernel/bsp-ukernelatom_n28xx.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-ukernelatom_n28xx.kconf - microkernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring microkernel for generic_pc (atom_n28xx variant (atom_n28xx single core)" -source "ukernel.kconf" diff --git a/config/generic_pc/ukernel/bsp-ukernelminuteia.kconf b/config/generic_pc/ukernel/bsp-ukernelminuteia.kconf deleted file mode 100644 index 35624a1412..0000000000 --- a/config/generic_pc/ukernel/bsp-ukernelminuteia.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-ukernelminuteia.kconf - microkernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring microkernel for generic_pc (minuteia variant)" -source "ukernel.kconf" diff --git a/config/generic_pc/ukernel/bsp-ukernelpentium4.kconf b/config/generic_pc/ukernel/bsp-ukernelpentium4.kconf deleted file mode 100644 index c6fbfc9066..0000000000 --- a/config/generic_pc/ukernel/bsp-ukernelpentium4.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-ukernelpentium4.kconf - microkernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring microkernel for generic_pc (pentium4 variant)" -source "ukernel.kconf" diff --git a/config/quark/bsp.kconf b/config/quark/bsp.kconf deleted file mode 100644 index a77858f2e7..0000000000 --- a/config/quark/bsp.kconf +++ /dev/null @@ -1,79 +0,0 @@ -# bsp.kconf - Quark BSP configuration options - -# -# Copyright (c) 2011-2014, Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - - -# This BSP-specific file must do the following: -# -# 1) Define any configuration options that are unique to this BSP. At a minimum, -# a hidden option of the form BSP_ must be defined. -# 2) Select any generic Intel architecture configuration options that apply -# to this BSP, if they are not selected by default. -# 3) Provide a default value for any generic Intel architecture configuration -# options that apply to this BSP, if no generic default value is defined -# or if the generic default value is not appropriate. -# 4) Source the generic Intel architecture configuration options. - -config BSP_QUARK - def_bool y - # omit prompt to signify a "hidden" option - select CPU_MINUTEIA - select IOAPIC - select HPET_TIMER - select PCI - select EOI_HANDLER_SUPPORTED - select BOOTLOADER_UNKNOWN - select EXTRA_SERIAL_PORT - -config BOOTLOADER_KEXEC - bool - prompt "VxMicro boots using Linux kexec() system call" - default n - help - This option signifies that Linux boots VxMicro using kexec system call - and utility. This method is used to boot VxMicro over the network. - -config BOOTLOADER_GRUB - bool - prompt "VxMicro boots using GRUB 2.0" - default y - depends on !BOOTLOADER_KEXEC - help - This option signifies that GRUB 2.0 is used to boot VxMicro. GRUB 2.0 - is used to boot VxMicro from SD card. - -config PHYS_LOAD_ADDR - default 0x00100000 - -config SYS_CLOCK_HW_CYCLES_PER_SEC - default 25000000 - -source "Intel-core.kconf" diff --git a/config/quark/defs.bsp b/config/quark/defs.bsp deleted file mode 100644 index efccf0d824..0000000000 --- a/config/quark/defs.bsp +++ /dev/null @@ -1,38 +0,0 @@ -# defs.bsp - build system - -# -# Copyright (c) 2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -ARCH ?= x86 -CPU ?= minuteia -DEVICE ?= quark - -# Toolchain is overridable by the project. -VXMICRO_TOOL ?= gcc diff --git a/config/quark/nkernel/bsp-nkernel.kconf b/config/quark/nkernel/bsp-nkernel.kconf deleted file mode 100644 index ff587a0420..0000000000 --- a/config/quark/nkernel/bsp-nkernel.kconf +++ /dev/null @@ -1,35 +0,0 @@ -# bsp-nkernel.kconf - nanokernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring nanokernel for Quark" -source "nkernel.kconf" - diff --git a/config/quark/ukernel/bsp-ukernel.kconf b/config/quark/ukernel/bsp-ukernel.kconf deleted file mode 100644 index 1b8ab38a99..0000000000 --- a/config/quark/ukernel/bsp-ukernel.kconf +++ /dev/null @@ -1,35 +0,0 @@ -# bsp-ukernel.kconf - microkernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring microkernel for Quark" -source "ukernel.kconf" - diff --git a/config/ti_lm3s6965/bsp.kconf b/config/ti_lm3s6965/bsp.kconf deleted file mode 100644 index ec09e8f4f7..0000000000 --- a/config/ti_lm3s6965/bsp.kconf +++ /dev/null @@ -1,73 +0,0 @@ -# bsp.kconf - TI LM3S6965 BSP configuration options - -# -# Copyright (c) 2013-2014 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -# This BSP-specific file must do the following: -# -# 1) Source the configuration fragment for the ARM CPU it uses. -# 2) Define any configuration options that are unique to this BSP. At a minimum, -# a hidden option of the form BSP_ must be defined. -# 3) Select any generic ARM architecture configuration options that apply -# to this BSP, if they are not selected by default. -# 4) Provide a default value for any generic ARM architecture -# configuration options that apply to this BSP, if no generic default value -# is defined or if the generic default value is not appropriate. - -config ATOMIC_IDLE_WFI - default n - -config NUM_IRQ_PRIO_BITS - default 3 - -config NUM_IRQS - # must be >= the highest interrupt number used - # - include the UART interrupts - default 7 - -source "ARM_CortexM3.kconf" - -menu "ti_lm3s6965 BSP Options" - -config BSP_TI_LM3S6965 - def_bool y - # omit prompt to signify a "hidden" option - select CPU_CORTEXM3 - -config BSP_TI_LM3S6965_QEMU - def_bool y - # omit prompt to signify a "hidden" option - # BSP has only been tested on QEMU, not on real hardware, so always - # assume it is used for a QEMU target. - -config SYS_CLOCK_HW_CYCLES_PER_SEC - default 12000000 - -endmenu diff --git a/config/ti_lm3s6965/defs.bsp b/config/ti_lm3s6965/defs.bsp deleted file mode 100644 index d87fba2f5a..0000000000 --- a/config/ti_lm3s6965/defs.bsp +++ /dev/null @@ -1,42 +0,0 @@ -# defs.bsp - build system - -# -# Copyright (c) 2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -ARCH ?= arm -CPU ?= CortexM3 -DEVICE ?= CortexM3 - -# Toolchain is overridable by the project. -VXMICRO_TOOL ?= gcc - -RUN = qemu - -QEMU_MACHINE = lm3s6965evb diff --git a/config/ti_lm3s6965/nkernel/bsp-nkernel.kconf b/config/ti_lm3s6965/nkernel/bsp-nkernel.kconf deleted file mode 100644 index 729c3b6627..0000000000 --- a/config/ti_lm3s6965/nkernel/bsp-nkernel.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-nkernel.kconf - nanokernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring nanokernel for ti_lm3s6965" -source "nkernel.kconf" diff --git a/config/ti_lm3s6965/ukernel/bsp-ukernel.kconf b/config/ti_lm3s6965/ukernel/bsp-ukernel.kconf deleted file mode 100644 index c249545857..0000000000 --- a/config/ti_lm3s6965/ukernel/bsp-ukernel.kconf +++ /dev/null @@ -1,34 +0,0 @@ -# bsp-ukernel.kconf - microkernel configuration options - -# -# Copyright (c) 2014-2015 Wind River Systems, Inc. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# 1) Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2) Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# 3) Neither the name of Wind River Systems nor the names of its contributors -# may be used to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -comment "Configuring microkernel for ti_lm3s6965" -source "ukernel.kconf"