| config ARCH_BOOTBLOCK_X86_32 |
| bool |
| default n |
| select ARCH_X86 |
| |
| config ARCH_ROMSTAGE_X86_32 |
| bool |
| default n |
| |
| config ARCH_RAMSTAGE_X86_32 |
| bool |
| default n |
| |
| # This is an SMP option. It relates to starting up APs. |
| # It is usually set in mainboard/*/Kconfig. |
| # TODO: Improve description. |
| config AP_IN_SIPI_WAIT |
| bool |
| default n |
| depends on ARCH_X86 && SMP |
| |
| # Aligns 16bit entry code in bootblock so that hyper-threading CPUs |
| # can boot AP CPUs to enable their shared caches. |
| config SIPI_VECTOR_IN_ROM |
| bool |
| default n |
| depends on ARCH_X86 |
| |
| config RAMBASE |
| hex |
| default 0x100000 |
| |
| config STACK_SIZE |
| hex |
| default 0x1000 |
| |
| # This is something you almost certainly don't want to mess with. |
| # How many SIPIs do we send when starting up APs and cores? |
| # The answer in 2000 or so was '2'. Nowadays, on many systems, |
| # it is 1. Set a safe default here, and you can override it |
| # on reasonable platforms. |
| config NUM_IPI_STARTS |
| int |
| default 2 |
| |
| config ROMCC |
| bool |
| default n |
| |
| config PC80_SYSTEM |
| bool |
| default y if ARCH_X86 |
| |
| config BOOTBLOCK_MAINBOARD_INIT |
| string |
| |
| config BOOTBLOCK_NORTHBRIDGE_INIT |
| string |
| |
| config HAVE_CMOS_DEFAULT |
| def_bool n |
| |
| config CMOS_DEFAULT_FILE |
| string |
| default "src/mainboard/$(MAINBOARDDIR)/cmos.default" |
| depends on HAVE_CMOS_DEFAULT |
| |
| config BOOTBLOCK_SOUTHBRIDGE_INIT |
| string |
| |
| config IOAPIC_INTERRUPTS_ON_FSB |
| bool |
| default y if !IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS |
| |
| config IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS |
| bool |
| default n |
| |
| config HPET_ADDRESS |
| hex |
| default 0xfed00000 if !HPET_ADDRESS_OVERRIDE |
| |
| config ID_SECTION_OFFSET |
| hex |
| default 0x80 |