source src/mainboard/Kconfig
source src/arch/i386/Kconfig
source src/arch/ppc/Kconfig
-source src/devices/Kconfig
source src/northbridge/Kconfig
+source src/devices/Kconfig
source src/southbridge/Kconfig
source src/superio/Kconfig
source src/cpu/Kconfig
bool
default y
-config HAVE_HIGH_TABLES
- bool
- default y
-
config PCI_BUS_SEGN_BITS
int
default 0
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
- hex
- default 0
+ hex
+ default 0
config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
- hex
- default 0
+ hex
+ default 0
config CPU_ADDR_BITS
int
default 126
config LOGICAL_CPUS
- int
- default 1
+ bool
+ default y
config PCI_ROM_RUN
- int
- default 0
-
-config HT_CHAIN_UNITID_BASE
- int
- default 1
-
-config HT_CHAIN_END_UNITID_BASE
- int
- default 32
+ bool
+ default n
config HEAP_SIZE
hex
int
default 2048
-config MULTIBOOT
- bool
- default n
-
config COMPRESSED_PAYLOAD_LZMA
bool
default y
int
default 0
-config HAVE_ACPI_TABLES
- bool
- default n
-
config HAVE_FALLBACK_BOOT
bool
default y
config HAVE_HARD_RESET
bool
- default n
+ default 0
config HAVE_INIT_TIMER
bool
bool
default y
-config HAVE_MP_TABLE
- bool
- default n
-
config HAVE_OPTION_TABLE
bool
default y
-config HAVE_PIRQ_TABLE
- bool
- default n
-
config PIRQ_ROUTE
bool
default n
bool
default n
-menu "Drivers"
+config USE_WATCHDOG_ON_BOOT
+ bool
+ default n
+
+config VGA
+ bool
+ default n
+ help
+ Build board-specific VGA code.
+
+config GFXUMA
+ bool
+ default n
+ help
+ Enable Unified Memory Architecture for graphics.
+
+# TODO
+# menu "Drivers"
+#
+# endmenu
+
+menu "Generated System Tables"
+
+config HAVE_LOW_TABLES
+ bool
+ default y
+
+config HAVE_HIGH_TABLES
+ bool "Write 'high' tables to avoid being overwritten in F segment"
+ default y
+
+config MULTIBOOT
+ bool "Add Multiboot tables (for grub2)"
+ default n
+
+config HAVE_ACPI_TABLES
+ bool "Generate ACPI tables"
+ default n
+
+config HAVE_MP_TABLE
+ bool "Generate an MP table"
+ default n
+
+config HAVE_PIRQ_TABLE
+ bool "Generate a PIRQ table"
+ default n
endmenu
You will be able to specify the location and file name of the
payload image later.
-
-config VGA_BIOS
- bool "Add a VGA BIOS image"
- depends on PAYLOAD_ELF
- help
- Select this option if you have a VGA BIOS image that you would
- like to add to your ROM.
-
- You will be able to specify the location and file name of the
- image later.
-
-
-
config PAYLOAD_NONE
bool "No payload"
help
ROM image for a certain mainboard, i.e. a coreboot ROM image
which does not yet contain a payload.
- For such an image to be useful, you have to use the 'lar' tool
+ For such an image to be useful, you have to use the 'cbfs' tool
to add a payload to the ROM image later.
endchoice
-config NORMAL_PAYLOAD_FILE
- string "Normal payload path and filename"
+config FALLBACK_PAYLOAD_FILE
+ string "Payload path and filename"
depends on PAYLOAD_ELF
default "payload.elf"
help
- The path and filename of the ELF executable file to use as normal payload.
+ The path and filename of the ELF executable file to use as payload.
-config FALLBACK_PAYLOAD_FILE
- string "Fallback payload path and filename"
- depends on PAYLOAD_ELF
- default "payload.elf"
+endmenu
+
+menu "VGA BIOS"
+
+config VGA_BIOS
+ bool "Add a VGA BIOS image"
help
- The path and filename of the ELF executable file to use as fallback payload.
+ Select this option if you have a VGA BIOS image that you would
+ like to add to your ROM.
+
+ You will be able to specify the location and file name of the
+ image later.
config FALLBACK_VGA_BIOS_FILE
string "VGA BIOS path and filename"
depends on VGA_BIOS
default "1106,3230"
help
- The ID that would associate your VGA BIOS to your video card.
+ The ID that would associate your VGA BIOS to your video card.
+ (PCI VendorID, PCI Device ID)
endmenu
config GDB_STUB
- bool "Enable GDB debugging support"
+ bool "GDB debugging support"
default y
help
- If this is set, then you will be able to set breakpoints for gdb debugging.
- See: src/arch/i386/lib/c_start.S
+ If enabled, you will be able to set breakpoints for gdb debugging.
+ See src/arch/i386/lib/c_start.S for details.