## ## This file is part of the coreboot project. ## ## Copyright (C) 2006 Segher Boessenkool ## Copyright (C) 2006-2007 coresystems GmbH ## (Written by Stefan Reinauer for coresystems GmbH) ## Copyright (C) 2007 Uwe Hermann ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; version 2 of the License. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this program; if not, write to the Free Software ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## menu "Mainboard" choice prompt "Mainboard vendor" default VENDOR_EMULATION config VENDOR_ADL bool "Advanced Digital Logic" help Select this option for various systems from Advanced Digital Logic. config VENDOR_AMD bool "AMD" help Select this option for various systems from Advanced Micro Devices, Inc. config VENDOR_ARTECGROUP bool "Artec Group" help Select this option for various systems from the Artec Group. config VENDOR_GIGABYTE bool "Gigabyte" help Select this option for various systems from Gigabyte config VENDOR_EMULATION bool "Emulated systems" help Select this option for various system emulators, such as QEMU. config VENDOR_PCENGINES bool "PC Engines" help Select this option for PC Engines systems. endchoice source "mainboard/adl/Kconfig" source "mainboard/amd/Kconfig" source "mainboard/artecgroup/Kconfig" source "mainboard/emulation/Kconfig" source "mainboard/gigabyte/Kconfig" source "mainboard/pcengines/Kconfig" choice prompt "ROM chip size" default COREBOOT_ROMSIZE_KB_256 config COREBOOT_ROMSIZE_KB_128 bool "128 KB" help Choose this option if you have a 128 KB ROM chip. config COREBOOT_ROMSIZE_KB_256 bool "256 KB" help Choose this option if you have a 256 KB ROM chip. config COREBOOT_ROMSIZE_KB_512 bool "512 KB" help Choose this option if you have a 512 KB ROM chip. config COREBOOT_ROMSIZE_KB_1024 bool "1024 KB (1 MB)" help Choose this option if you have a 1024 KB (1 MB) ROM chip. config COREBOOT_ROMSIZE_KB_2048 bool "2048 KB (2 MB)" help Choose this option if you have a 2048 KB (2 MB) ROM chip. endchoice config COREBOOT_ROMSIZE_KB int default 128 if COREBOOT_ROMSIZE_KB_128 default 256 if COREBOOT_ROMSIZE_KB_256 default 512 if COREBOOT_ROMSIZE_KB_512 default 1024 if COREBOOT_ROMSIZE_KB_1024 default 2048 if COREBOOT_ROMSIZE_KB_2048 help Map the config names to an integer. endmenu