NetBSD/sys/arch/i386/conf/std.i386
ad da694a1ffc For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.

Installation changes:

- Update installation section of release notes to match reality.
- Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE.
- Build INSTALL kernel from GENERIC, like on amd64.
- Update boot menu to allow disabling ACPI and/or SMP.
- Remove GENERIC.NOACPI from the installed kernel list.
- TODO: install default boot.cfg in etc.tgz.
- TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.

Build changes:

- No longer build ALL, it's for verification, is slow to build and the
  build process is already crippled by the number of kernels built.
- No longer build GENERIC.NOACPI.
2008-04-30 15:29:11 +00:00

22 lines
720 B
Plaintext

# $NetBSD: std.i386,v 1.28 2008/04/30 15:29:12 ad Exp $
#
# standard, required NetBSD/i386 'options'
machine i386 x86
include "conf/std" # MI standard options
options EXEC_AOUT # exec a.out binaries
options EXEC_ELF32 # exec ELF binaries
options EXEC_SCRIPT # exec #! scripts
options CPU_IN_CKSUM
#options CRYPTO_MD_DES_ENC # machine-dependant code for DES
#options CRYPTO_MD_DES_CBC # machine-dependant DES CBC code
#options CRYPTO_MD_BF_ENC # machine-dependant code for BF_encrypt
#options CRYPTO_MD_BF_CBC # careful: uses bswapl, requires 486
options MULTIPROCESSOR # multiprocessor supprot
options MPBIOS # configure CPUs and APICs using MPBIOS
mainbus0 at root
cpu* at mainbus?
ioapic* at mainbus?