1# $FreeBSD$ 2 3include "../nlm/std.xlp" 4makeoptions MODULES_OVERRIDE="" 5makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 6#profile 2 7 8hints "XLP.hints" 9 10options SCHED_ULE # ULE scheduler 11#options VERBOSE_SYSINIT 12#options SCHED_4BSD # 4BSD scheduler 13options SMP 14options PREEMPTION # Enable kernel thread preemption 15#options FULL_PREEMPTION # Enable kernel thread preemption 16options INET # InterNETworking 17options INET6 # IPv6 communications protocols 18options TCP_HHOOK # hhook(9) framework for TCP 19options FFS # Berkeley Fast Filesystem 20#options SOFTUPDATES # Enable FFS soft updates support 21options UFS_ACL # Support for access control lists 22options UFS_DIRHASH # Improve performance on big directories 23options NFSCL 24options NFS_ROOT 25options MSDOSFS #MSDOS Filesystem 26# 27#options BOOTP 28#options BOOTP_NFSROOT 29#options BOOTP_NFSV3 30#options BOOTP_WIRED_TO=nlge0 31#options BOOTP_COMPAT 32#options ROOTDEVNAME=\"nfs:10.1.1.8:/usr/extra/nfsroot\" 33 34options MD_ROOT # MD is a potential root device 35options MD_ROOT_SIZE=132000 36options ROOTDEVNAME=\"ufs:md0\" 37options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 38options HZ=1000 39options NO_SWAPPING 40 41# Debugging options 42options KTRACE # ktrace(1) support 43options DDB 44options KDB 45options GDB 46options BREAK_TO_DEBUGGER 47options ALT_BREAK_TO_DEBUGGER 48#options DEADLKRES # Enable the deadlock resolver 49#options INVARIANTS 50#options INVARIANT_SUPPORT 51#options WITNESS # Detect deadlocks and cycles 52#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 53#options KTR # ktr(4) and ktrdump(8) support 54#options KTR_COMPILE=(KTR_LOCK|KTR_PROC|KTR_INTR|KTR_CALLOUT|KTR_UMA|KTR_SYSC) 55#options KTR_ENTRIES=131072 56#options LOCK_DEBUG 57#options LOCK_PROFILING 58 59device xz 60options GEOM_UZIP 61 62# Device tree 63options FDT 64options FDT_DTB_STATIC 65makeoptions FDT_DTS_FILE=xlp-basic.dts 66 67# Pseudo 68device loop 69device md 70device bpf 71 72# Network 73device miibus 74device ether 75device xlpge 76#device re 77device msk 78device iflib 79device em 80 81# Disks 82device siis 83device da 84device scbus 85#device ata 86 87# USB 88device usb # USB Bus (required) 89device ehci # EHCI PCI->USB interface (USB 2.0) 90#options USB_DEBUG # enable debug msgs 91#device ugen # Generic 92#device uhid # "Human Interface Devices" 93device umass # Requires scbus and da 94 95# i2c driver and devices 96device iic 97device iicbus 98device iicoc 99device ds13rtc # RTC on XLP boards 100 101# Crypto 102device crypto 103device cryptodev 104device nlmsec 105device nlmrsa 106 107# Options that use crypto 108options IPSEC 109options GEOM_ELI 110 111# NOR 112device cfi 113device cfid 114 115# MMC/SD 116device gpio 117device mmc # MMC/SD bus 118device mmcsd # MMC/SD memory card 119device sdhci # Generic PCI SD Host Controller 120