2009-08-12 17:00:51 +02:00
|
|
|
menu "Mainboard"
|
|
|
|
|
|
|
|
choice
|
|
|
|
prompt "Mainboard vendor"
|
|
|
|
default VENDOR_EMULATION
|
|
|
|
|
|
|
|
config VENDOR_ABIT
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "Abit"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_ADVANTECH
|
|
|
|
bool "Advantech"
|
|
|
|
config VENDOR_AMD
|
|
|
|
bool "AMD"
|
|
|
|
config VENDOR_ARIMA
|
|
|
|
bool "Arima"
|
2009-08-26 16:11:48 +02:00
|
|
|
config VENDOR_ARTEC_GROUP
|
2009-08-12 17:00:51 +02:00
|
|
|
bool "Artec Group"
|
|
|
|
config VENDOR_ASI
|
|
|
|
bool "ASI"
|
2010-04-05 21:47:34 +02:00
|
|
|
config VENDOR_ASROCK
|
|
|
|
bool "ASROCK"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_ASUS
|
|
|
|
bool "ASUS"
|
2009-08-28 17:22:31 +02:00
|
|
|
config VENDOR_A_TREND
|
|
|
|
bool "A-Trend"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_AXUS
|
|
|
|
bool "AXUS"
|
|
|
|
config VENDOR_AZZA
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "AZZA"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_BCOM
|
|
|
|
bool "BCOM"
|
|
|
|
config VENDOR_BIOSTAR
|
|
|
|
bool "Biostar"
|
|
|
|
config VENDOR_BROADCOM
|
|
|
|
bool "Broadcom"
|
|
|
|
config VENDOR_COMPAQ
|
|
|
|
bool "Compaq"
|
|
|
|
config VENDOR_DELL
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "Dell"
|
2009-08-26 16:11:48 +02:00
|
|
|
config VENDOR_DIGITAL_LOGIC
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "DIGITAL-LOGIC"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_EAGLELION
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "EagleLion"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_EMULATION
|
|
|
|
bool "Emulation"
|
2010-05-16 16:24:41 +02:00
|
|
|
config VENDOR_GETAC
|
|
|
|
bool "Getac"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_GIGABYTE
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "GIGABYTE"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_HP
|
|
|
|
bool "HP"
|
|
|
|
config VENDOR_IBM
|
|
|
|
bool "IBM"
|
|
|
|
config VENDOR_IEI
|
|
|
|
bool "IEI"
|
|
|
|
config VENDOR_INTEL
|
|
|
|
bool "Intel"
|
|
|
|
config VENDOR_IWILL
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "IWILL"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_JETWAY
|
|
|
|
bool "Jetway"
|
|
|
|
config VENDOR_KONTRON
|
|
|
|
bool "Kontron"
|
|
|
|
config VENDOR_LIPPERT
|
|
|
|
bool "Lippert"
|
2009-08-28 17:22:31 +02:00
|
|
|
config VENDOR_MITAC
|
|
|
|
bool "Mitac"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_MSI
|
|
|
|
bool "MSI"
|
|
|
|
config VENDOR_NEC
|
|
|
|
bool "NEC"
|
|
|
|
config VENDOR_NEWISYS
|
|
|
|
bool "Newisys"
|
2010-04-19 23:21:54 +02:00
|
|
|
config VENDOR_NOKIA
|
|
|
|
bool "Nokia"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_NVIDIA
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "NVIDIA"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_OLPC
|
|
|
|
bool "OLPC"
|
2009-08-26 16:11:48 +02:00
|
|
|
config VENDOR_PC_ENGINES
|
2009-08-12 17:00:51 +02:00
|
|
|
bool "PC Engines"
|
|
|
|
config VENDOR_RCA
|
|
|
|
bool "RCA"
|
2010-01-17 15:08:17 +01:00
|
|
|
config VENDOR_RODA
|
|
|
|
bool "Roda"
|
2009-08-28 17:22:31 +02:00
|
|
|
config VENDOR_SOYO
|
|
|
|
bool "Soyo"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_SUNW
|
2009-08-25 03:06:39 +02:00
|
|
|
bool "Sun"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_SUPERMICRO
|
|
|
|
bool "Supermicro"
|
|
|
|
config VENDOR_TECHNEXION
|
|
|
|
bool "Technexion"
|
2009-08-28 17:22:31 +02:00
|
|
|
config VENDOR_TECHNOLOGIC
|
|
|
|
bool "Technologic"
|
|
|
|
config VENDOR_TELEVIDEO
|
|
|
|
bool "TeleVideo"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_THOMSON
|
|
|
|
bool "Thomson"
|
2010-05-20 09:35:17 +02:00
|
|
|
config VENDOR_TRAVERSE
|
|
|
|
bool "Traverse Technologies"
|
2009-08-12 17:00:51 +02:00
|
|
|
config VENDOR_TYAN
|
|
|
|
bool "Tyan"
|
|
|
|
config VENDOR_VIA
|
|
|
|
bool "VIA"
|
2010-02-24 17:36:56 +01:00
|
|
|
config VENDOR_WINENT
|
|
|
|
bool "Win Enterprises"
|
2010-05-08 23:50:31 +02:00
|
|
|
config VENDOR_WYSE
|
|
|
|
bool "Wyse"
|
2009-08-12 17:00:51 +02:00
|
|
|
|
|
|
|
endchoice
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Abit"
|
|
|
|
depends on VENDOR_ABIT
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Advantech"
|
|
|
|
depends on VENDOR_ADVANTECH
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "AMD"
|
|
|
|
depends on VENDOR_AMD
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Arima"
|
|
|
|
depends on VENDOR_ARIMA
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Artec Group"
|
2009-08-26 16:11:48 +02:00
|
|
|
depends on VENDOR_ARTEC_GROUP
|
2009-08-25 16:41:38 +02:00
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "ASI"
|
|
|
|
depends on VENDOR_ASI
|
|
|
|
|
2010-04-05 21:47:34 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "ASROCK"
|
|
|
|
depends on VENDOR_ASROCK
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "ASUS"
|
|
|
|
depends on VENDOR_ASUS
|
|
|
|
|
2009-08-28 17:22:31 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "A-Trend"
|
|
|
|
depends on VENDOR_A_TREND
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "AXUS"
|
|
|
|
depends on VENDOR_AXUS
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "AZZA"
|
|
|
|
depends on VENDOR_AZZA
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "BCOM"
|
|
|
|
depends on VENDOR_BCOM
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Biostar"
|
|
|
|
depends on VENDOR_BIOSTAR
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Broadcom"
|
|
|
|
depends on VENDOR_BROADCOM
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Compaq"
|
|
|
|
depends on VENDOR_COMPAQ
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Dell"
|
|
|
|
depends on VENDOR_DELL
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "DIGITAL-LOGIC"
|
2009-08-26 16:11:48 +02:00
|
|
|
depends on VENDOR_DIGITAL_LOGIC
|
2009-08-25 16:41:38 +02:00
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "EagleLion"
|
|
|
|
depends on VENDOR_EAGLELION
|
|
|
|
|
2009-08-12 17:00:51 +02:00
|
|
|
config MAINBOARD_VENDOR
|
2009-08-25 02:53:22 +02:00
|
|
|
string
|
|
|
|
default "Emulation"
|
|
|
|
depends on VENDOR_EMULATION
|
2009-08-12 17:00:51 +02:00
|
|
|
|
2010-05-16 16:24:41 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Getac"
|
|
|
|
depends on VENDOR_GETAC
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "GIGABYTE"
|
|
|
|
depends on VENDOR_GIGABYTE
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "HP"
|
|
|
|
depends on VENDOR_HP
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "IBM"
|
|
|
|
depends on VENDOR_IBM
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "IEI"
|
|
|
|
depends on VENDOR_IEI
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Intel"
|
|
|
|
depends on VENDOR_INTEL
|
|
|
|
|
2009-12-02 22:11:12 +01:00
|
|
|
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
|
|
|
|
hex
|
|
|
|
default 0x8086
|
|
|
|
depends on VENDOR_INTEL
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "IWILL"
|
|
|
|
depends on VENDOR_IWILL
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Jetway"
|
|
|
|
depends on VENDOR_JETWAY
|
|
|
|
|
2009-08-12 17:00:51 +02:00
|
|
|
config MAINBOARD_VENDOR
|
2009-08-25 02:53:22 +02:00
|
|
|
string
|
|
|
|
default "Kontron"
|
|
|
|
depends on VENDOR_KONTRON
|
2009-08-12 17:00:51 +02:00
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
2009-08-25 02:53:22 +02:00
|
|
|
string
|
2009-08-25 16:41:38 +02:00
|
|
|
default "Lippert"
|
|
|
|
depends on VENDOR_LIPPERT
|
2009-08-12 17:00:51 +02:00
|
|
|
|
2009-08-28 17:22:31 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Mitac"
|
|
|
|
depends on VENDOR_MITAC
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "MSI"
|
|
|
|
depends on VENDOR_MSI
|
|
|
|
|
2009-12-02 22:11:12 +01:00
|
|
|
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
|
|
|
|
hex
|
|
|
|
default 0x1462
|
|
|
|
depends on VENDOR_MSI
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "NEC"
|
|
|
|
depends on VENDOR_NEC
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Newisys"
|
|
|
|
depends on VENDOR_NEWISYS
|
|
|
|
|
2010-04-19 23:21:54 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Nokia"
|
|
|
|
depends on VENDOR_NOKIA
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "NVIDIA"
|
|
|
|
depends on VENDOR_NVIDIA
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "OLPC"
|
|
|
|
depends on VENDOR_OLPC
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "PC Engines"
|
2009-08-26 16:11:48 +02:00
|
|
|
depends on VENDOR_PC_ENGINES
|
2009-08-25 16:41:38 +02:00
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "RCA"
|
|
|
|
depends on VENDOR_RCA
|
|
|
|
|
2010-01-17 15:08:17 +01:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Roda"
|
|
|
|
depends on VENDOR_RODA
|
|
|
|
|
2010-01-25 11:50:21 +01:00
|
|
|
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
|
|
|
|
hex
|
|
|
|
default 0x4352
|
|
|
|
depends on VENDOR_RODA
|
|
|
|
|
2009-08-28 17:22:31 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Soyo"
|
|
|
|
depends on VENDOR_SOYO
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Sun"
|
|
|
|
depends on VENDOR_SUNW
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Supermicro"
|
|
|
|
depends on VENDOR_SUPERMICRO
|
|
|
|
|
2010-01-25 11:50:21 +01:00
|
|
|
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
|
|
|
|
hex
|
|
|
|
default 0x15d9
|
|
|
|
depends on VENDOR_SUPERMICRO
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Technexion"
|
|
|
|
depends on VENDOR_TECHNEXION
|
|
|
|
|
2009-08-28 17:22:31 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Technologic"
|
|
|
|
depends on VENDOR_TECHNOLOGIC
|
|
|
|
|
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "TeleVideo"
|
|
|
|
depends on VENDOR_TELEVIDEO
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Thomson"
|
|
|
|
depends on VENDOR_THOMSON
|
|
|
|
|
2010-05-20 09:35:17 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Traverse Technologies"
|
|
|
|
depends on VENDOR_TRAVERSE
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Tyan"
|
|
|
|
depends on VENDOR_TYAN
|
|
|
|
|
2009-09-22 20:49:08 +02:00
|
|
|
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
|
|
|
|
hex
|
|
|
|
default 0x10f1
|
|
|
|
depends on VENDOR_TYAN
|
|
|
|
|
2009-08-25 16:41:38 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "VIA"
|
|
|
|
depends on VENDOR_VIA
|
2009-08-12 17:00:51 +02:00
|
|
|
|
|
|
|
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
|
|
|
|
hex
|
|
|
|
default 0x1019
|
2009-08-25 02:53:22 +02:00
|
|
|
depends on VENDOR_VIA
|
2009-08-12 17:00:51 +02:00
|
|
|
|
2010-02-24 17:36:56 +01:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Win Enterprise"
|
|
|
|
depends on VENDOR_WINENT
|
|
|
|
|
2010-05-08 23:50:31 +02:00
|
|
|
config MAINBOARD_VENDOR
|
|
|
|
string
|
|
|
|
default "Wyse"
|
|
|
|
depends on VENDOR_WYSE
|
|
|
|
|
|
|
|
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
|
|
|
|
hex
|
|
|
|
default 0x102d
|
|
|
|
depends on VENDOR_WYSE
|
|
|
|
|
2009-08-12 17:00:51 +02:00
|
|
|
source "src/mainboard/a-trend/Kconfig"
|
|
|
|
source "src/mainboard/abit/Kconfig"
|
|
|
|
source "src/mainboard/advantech/Kconfig"
|
|
|
|
source "src/mainboard/amd/Kconfig"
|
|
|
|
source "src/mainboard/arima/Kconfig"
|
|
|
|
source "src/mainboard/artecgroup/Kconfig"
|
|
|
|
source "src/mainboard/asi/Kconfig"
|
2010-04-05 21:47:34 +02:00
|
|
|
source "src/mainboard/asrock/Kconfig"
|
2009-08-12 17:00:51 +02:00
|
|
|
source "src/mainboard/asus/Kconfig"
|
|
|
|
source "src/mainboard/axus/Kconfig"
|
|
|
|
source "src/mainboard/azza/Kconfig"
|
|
|
|
source "src/mainboard/bcom/Kconfig"
|
|
|
|
source "src/mainboard/biostar/Kconfig"
|
|
|
|
source "src/mainboard/broadcom/Kconfig"
|
|
|
|
source "src/mainboard/compaq/Kconfig"
|
|
|
|
source "src/mainboard/dell/Kconfig"
|
|
|
|
source "src/mainboard/digitallogic/Kconfig"
|
|
|
|
source "src/mainboard/eaglelion/Kconfig"
|
|
|
|
source "src/mainboard/emulation/Kconfig"
|
2010-05-16 16:24:41 +02:00
|
|
|
source "src/mainboard/getac/Kconfig"
|
2009-08-12 17:00:51 +02:00
|
|
|
source "src/mainboard/gigabyte/Kconfig"
|
|
|
|
source "src/mainboard/hp/Kconfig"
|
|
|
|
source "src/mainboard/ibm/Kconfig"
|
|
|
|
source "src/mainboard/iei/Kconfig"
|
|
|
|
source "src/mainboard/intel/Kconfig"
|
|
|
|
source "src/mainboard/iwill/Kconfig"
|
|
|
|
source "src/mainboard/jetway/Kconfig"
|
|
|
|
source "src/mainboard/kontron/Kconfig"
|
|
|
|
source "src/mainboard/lippert/Kconfig"
|
2009-09-24 11:03:06 +02:00
|
|
|
source "src/mainboard/mitac/Kconfig"
|
2009-08-12 17:00:51 +02:00
|
|
|
source "src/mainboard/msi/Kconfig"
|
|
|
|
source "src/mainboard/nec/Kconfig"
|
|
|
|
source "src/mainboard/newisys/Kconfig"
|
2010-04-19 23:21:54 +02:00
|
|
|
source "src/mainboard/nokia/Kconfig"
|
2009-08-12 17:00:51 +02:00
|
|
|
source "src/mainboard/nvidia/Kconfig"
|
|
|
|
source "src/mainboard/olpc/Kconfig"
|
|
|
|
source "src/mainboard/pcengines/Kconfig"
|
|
|
|
source "src/mainboard/rca/Kconfig"
|
2010-01-17 15:08:17 +01:00
|
|
|
source "src/mainboard/roda/Kconfig"
|
2009-09-24 11:03:06 +02:00
|
|
|
source "src/mainboard/soyo/Kconfig"
|
2009-08-12 17:00:51 +02:00
|
|
|
source "src/mainboard/sunw/Kconfig"
|
|
|
|
source "src/mainboard/supermicro/Kconfig"
|
|
|
|
source "src/mainboard/technexion/Kconfig"
|
|
|
|
source "src/mainboard/technologic/Kconfig"
|
|
|
|
source "src/mainboard/televideo/Kconfig"
|
|
|
|
source "src/mainboard/thomson/Kconfig"
|
2010-05-20 09:35:17 +02:00
|
|
|
source "src/mainboard/traverse/Kconfig"
|
2009-08-12 17:00:51 +02:00
|
|
|
source "src/mainboard/tyan/Kconfig"
|
|
|
|
source "src/mainboard/via/Kconfig"
|
2010-02-24 17:36:56 +01:00
|
|
|
source "src/mainboard/winent/Kconfig"
|
2010-05-08 23:50:31 +02:00
|
|
|
source "src/mainboard/wyse/Kconfig"
|
2009-08-12 17:00:51 +02:00
|
|
|
|
2009-10-16 19:37:20 +02:00
|
|
|
config BOARD_ROMSIZE_KB_128
|
|
|
|
bool
|
|
|
|
config BOARD_ROMSIZE_KB_256
|
|
|
|
bool
|
|
|
|
config BOARD_ROMSIZE_KB_512
|
|
|
|
bool
|
|
|
|
config BOARD_ROMSIZE_KB_1024
|
|
|
|
bool
|
|
|
|
config BOARD_ROMSIZE_KB_2048
|
|
|
|
bool
|
|
|
|
config BOARD_ROMSIZE_KB_4096
|
|
|
|
bool
|
|
|
|
|
2009-10-07 18:15:40 +02:00
|
|
|
# TODO: No help text possible for choice fields?
|
2009-08-12 17:00:51 +02:00
|
|
|
choice
|
|
|
|
prompt "ROM chip size"
|
2009-10-16 19:37:20 +02:00
|
|
|
default COREBOOT_ROMSIZE_KB_128 if BOARD_ROMSIZE_KB_128
|
|
|
|
default COREBOOT_ROMSIZE_KB_256 if BOARD_ROMSIZE_KB_256
|
|
|
|
default COREBOOT_ROMSIZE_KB_512 if BOARD_ROMSIZE_KB_512
|
|
|
|
default COREBOOT_ROMSIZE_KB_1024 if BOARD_ROMSIZE_KB_1024
|
|
|
|
default COREBOOT_ROMSIZE_KB_2048 if BOARD_ROMSIZE_KB_2048
|
|
|
|
default COREBOOT_ROMSIZE_KB_4096 if BOARD_ROMSIZE_KB_4096
|
2009-10-07 18:15:40 +02:00
|
|
|
help
|
|
|
|
Select the size of the ROM chip you intend to flash coreboot on.
|
|
|
|
|
|
|
|
The build system will take care of creating a coreboot.rom file
|
|
|
|
of the matching size.
|
2009-08-12 17:00:51 +02:00
|
|
|
|
|
|
|
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.
|
|
|
|
|
2009-08-17 16:33:03 +02:00
|
|
|
config COREBOOT_ROMSIZE_KB_4096
|
|
|
|
bool "4096 KB (4 MB)"
|
|
|
|
help
|
|
|
|
Choose this option if you have a 4096 KB (4 MB) ROM chip.
|
|
|
|
|
2009-08-12 17:00:51 +02:00
|
|
|
endchoice
|
|
|
|
|
2009-10-07 18:15:40 +02:00
|
|
|
# Map the config names to an integer (KB).
|
2009-08-12 17:00:51 +02:00
|
|
|
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
|
2009-08-17 16:33:03 +02:00
|
|
|
default 4096 if COREBOOT_ROMSIZE_KB_4096
|
2009-08-12 17:00:51 +02:00
|
|
|
|
2009-10-07 18:15:40 +02:00
|
|
|
# Map the config names to a hex value (bytes).
|
2009-09-25 20:43:02 +02:00
|
|
|
config ROM_SIZE
|
|
|
|
hex
|
|
|
|
default 0x20000 if COREBOOT_ROMSIZE_KB_128
|
|
|
|
default 0x40000 if COREBOOT_ROMSIZE_KB_256
|
|
|
|
default 0x80000 if COREBOOT_ROMSIZE_KB_512
|
|
|
|
default 0x100000 if COREBOOT_ROMSIZE_KB_1024
|
|
|
|
default 0x200000 if COREBOOT_ROMSIZE_KB_2048
|
|
|
|
default 0x400000 if COREBOOT_ROMSIZE_KB_4096
|
|
|
|
|
2009-08-12 17:00:51 +02:00
|
|
|
endmenu
|
|
|
|
|