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 FFS # Berkeley Fast Filesystem 19#options SOFTUPDATES # Enable FFS soft updates support 20options UFS_ACL # Support for access control lists 21options UFS_DIRHASH # Improve performance on big directories 22options NFSCL 23options NFS_ROOT 24options MSDOSFS #MSDOS Filesystem 25# 26#options BOOTP 27#options BOOTP_NFSROOT 28#options BOOTP_NFSV3 29#options BOOTP_WIRED_TO=nlge0 30#options BOOTP_COMPAT 31#options ROOTDEVNAME=\"nfs:10.1.1.8:/usr/extra/nfsroot\" 32 33options MD_ROOT # MD is a potential root device 34options MD_ROOT_SIZE=132000 35options ROOTDEVNAME=\"ufs:md0\" 36options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 37options HZ=1000 38options NO_SWAPPING 39 40# Debugging options 41options KTRACE # ktrace(1) support 42options DDB 43options KDB 44options GDB 45options BREAK_TO_DEBUGGER 46options ALT_BREAK_TO_DEBUGGER 47#options DEADLKRES # Enable the deadlock resolver 48#options INVARIANTS 49#options INVARIANT_SUPPORT 50#options WITNESS # Detect deadlocks and cycles 51#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 52#options KTR # ktr(4) and ktrdump(8) support 53#options KTR_COMPILE=(KTR_LOCK|KTR_PROC|KTR_INTR|KTR_CALLOUT|KTR_UMA|KTR_SYSC) 54#options KTR_ENTRIES=131072 55#options LOCK_DEBUG 56#options LOCK_PROFILING 57 58options GEOM_UZIP 59 60# Device tree 61options FDT 62options FDT_DTB_STATIC 63makeoptions FDT_DTS_FILE=xlp-basic.dts 64 65# Pseudo 66device loop 67device random 68device md 69device bpf 70 71# Network 72device miibus 73device ether 74device xlpge 75#device re 76device msk 77device em 78 79# Disks 80device siis 81device da 82device scbus 83#device ata 84 85# USB 86device usb # USB Bus (required) 87device ehci # EHCI PCI->USB interface (USB 2.0) 88#options USB_DEBUG # enable debug msgs 89#device ugen # Generic 90#device uhid # "Human Interface Devices" 91device umass # Requires scbus and da 92 93# i2c driver and devices 94device iic 95device iicbus 96device iicoc 97device ds1374 # RTC on XLP boards 98 99# 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