1218887Sdim# $FreeBSD$ 2218887Sdim 3218887Sdiminclude "../nlm/std.xlp" 4218887Sdimmakeoptions MODULES_OVERRIDE="" 5218887Sdimmakeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 6218887Sdim#profile 2 7218887Sdim 8218887Sdimhints "XLP.hints" 9218887Sdim 10218887Sdimoptions SCHED_ULE # ULE scheduler 11218887Sdim#options VERBOSE_SYSINIT 12218887Sdim#options SCHED_4BSD # 4BSD scheduler 13218887Sdimoptions SMP 14221345Sdimoptions PREEMPTION # Enable kernel thread preemption 15249423Sdim#options FULL_PREEMPTION # Enable kernel thread preemption 16221345Sdimoptions INET # InterNETworking 17221345Sdimoptions INET6 # IPv6 communications protocols 18221345Sdimoptions FFS # Berkeley Fast Filesystem 19218887Sdim#options SOFTUPDATES # Enable FFS soft updates support 20218887Sdimoptions UFS_ACL # Support for access control lists 21218887Sdimoptions UFS_DIRHASH # Improve performance on big directories 22218887Sdimoptions NFSCL 23218887Sdimoptions NFS_ROOT 24218887Sdimoptions MSDOSFS #MSDOS Filesystem 25221345Sdim# 26218887Sdim#options BOOTP 27221345Sdim#options BOOTP_NFSROOT 28218887Sdim#options BOOTP_NFSV3 29218887Sdim#options BOOTP_WIRED_TO=nlge0 30218887Sdim#options BOOTP_COMPAT 31218887Sdim#options ROOTDEVNAME=\"nfs:10.1.1.8:/usr/extra/nfsroot\" 32221345Sdim 33234353Sdimoptions MD_ROOT # MD is a potential root device 34234353Sdimoptions MD_ROOT_SIZE=132000 35234353Sdimoptions ROOTDEVNAME=\"ufs:md0\" 36234353Sdimoptions _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 37218887Sdimoptions HZ=1000 38218887Sdimoptions NO_SWAPPING 39218887Sdim 40263508Sdim# Debugging options 41263508Sdimoptions KTRACE # ktrace(1) support 42218887Sdimoptions DDB 43218887Sdimoptions KDB 44263508Sdimoptions GDB 45263508Sdimoptions BREAK_TO_DEBUGGER 46218887Sdimoptions ALT_BREAK_TO_DEBUGGER 47263508Sdim#options DEADLKRES # Enable the deadlock resolver 48263508Sdim#options INVARIANTS 49218887Sdim#options INVARIANT_SUPPORT 50234353Sdim#options WITNESS # Detect deadlocks and cycles 51234353Sdim#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 52218887Sdim#options KTR # ktr(4) and ktrdump(8) support 53218887Sdim#options KTR_COMPILE=(KTR_LOCK|KTR_PROC|KTR_INTR|KTR_CALLOUT|KTR_UMA|KTR_SYSC) 54218887Sdim#options KTR_ENTRIES=131072 55218887Sdim#options LOCK_DEBUG 56218887Sdim#options LOCK_PROFILING 57218887Sdim 58218887Sdimoptions GEOM_UZIP 59243830Sdim 60218887Sdim# Device tree 61218887Sdimoptions FDT 62218887Sdimoptions FDT_DTB_STATIC 63218887Sdimmakeoptions FDT_DTS_FILE=xlp-basic.dts 64218887Sdim 65249423Sdim# Pseudo 66218887Sdimdevice loop 67218887Sdimdevice random 68218887Sdimdevice md 69218887Sdimdevice bpf 70218887Sdim 71218887Sdim# Network 72249423Sdimdevice miibus 73218887Sdimdevice ether 74234353Sdimdevice xlpge 75218887Sdim#device re 76218887Sdimdevice msk 77263508Sdimdevice em 78263508Sdim 79263508Sdim# Disks 80263508Sdimdevice siis 81263508Sdimdevice da 82263508Sdimdevice scbus 83263508Sdim#device ata 84263508Sdim 85263508Sdim# USB 86263508Sdimdevice usb # USB Bus (required) 87263508Sdimdevice ehci # EHCI PCI->USB interface (USB 2.0) 88263508Sdim#options USB_DEBUG # enable debug msgs 89263508Sdim#device ugen # Generic 90263508Sdim#device uhid # "Human Interface Devices" 91263508Sdimdevice umass # Requires scbus and da 92263508Sdim 93218887Sdim# i2c driver and devices 94263508Sdimdevice iic 95218887Sdimdevice iicbus 96221345Sdimdevice iicoc 97221345Sdimdevice ds1374 # RTC on XLP boards 98221345Sdim 99221345Sdim# Crypto 100device crypto 101device cryptodev 102device nlmsec 103device nlmrsa 104 105# Options that use crypto 106options IPSEC 107options GEOM_ELI 108 109# NOR 110device cfi 111device cfid 112 113# MMC/SD 114device mmc # MMC/SD bus 115device mmcsd # MMC/SD memory card 116device sdhci # Generic PCI SD Host Controller 117