1227663Sjchandra# $FreeBSD$
2227663Sjchandra
3227663Sjchandrainclude		"../nlm/std.xlp"
4227663Sjchandramakeoptions	MODULES_OVERRIDE=""
5227663Sjchandramakeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols
6227663Sjchandra#profile 	2
7227663Sjchandra
8233540Sjchandrahints		"XLP.hints"
9233540Sjchandra
10227663Sjchandraoptions 	SCHED_ULE		# ULE scheduler
11227663Sjchandra#options 	VERBOSE_SYSINIT
12227663Sjchandra#options 	SCHED_4BSD		# 4BSD scheduler
13227663Sjchandraoptions         SMP
14227663Sjchandraoptions 	PREEMPTION		# Enable kernel thread preemption
15227663Sjchandra#options 	FULL_PREEMPTION		# Enable kernel thread preemption
16227663Sjchandraoptions 	INET			# InterNETworking
17227663Sjchandraoptions 	INET6			# IPv6 communications protocols
18227663Sjchandraoptions 	FFS			# Berkeley Fast Filesystem
19227663Sjchandra#options 	SOFTUPDATES		# Enable FFS soft updates support
20227663Sjchandraoptions 	UFS_ACL			# Support for access control lists
21227663Sjchandraoptions 	UFS_DIRHASH		# Improve performance on big directories
22266331Sianoptions 	NFSCL
23266331Sianoptions 	NFS_ROOT
24266331Sianoptions 	MSDOSFS			#MSDOS Filesystem
25227663Sjchandra#
26227663Sjchandra#options 	BOOTP
27227663Sjchandra#options 	BOOTP_NFSROOT
28227663Sjchandra#options 	BOOTP_NFSV3
29227663Sjchandra#options 	BOOTP_WIRED_TO=nlge0
30227663Sjchandra#options 	BOOTP_COMPAT
31227663Sjchandra#options 	ROOTDEVNAME=\"nfs:10.1.1.8:/usr/extra/nfsroot\"
32227663Sjchandra
33227663Sjchandraoptions 	MD_ROOT			# MD is a potential root device
34266331Sianoptions 	MD_ROOT_SIZE=132000
35266331Sianoptions 	ROOTDEVNAME=\"ufs:md0\"
36227663Sjchandraoptions 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
37227663Sjchandraoptions 	HZ=1000	
38227663Sjchandraoptions 	NO_SWAPPING
39227663Sjchandra
40227663Sjchandra# Debugging options
41227663Sjchandraoptions 	KTRACE			# ktrace(1) support
42227663Sjchandraoptions 	DDB
43227663Sjchandraoptions 	KDB
44227663Sjchandraoptions 	GDB
45227663Sjchandraoptions 	BREAK_TO_DEBUGGER
46227663Sjchandraoptions 	ALT_BREAK_TO_DEBUGGER
47227663Sjchandra#options 	DEADLKRES		# Enable the deadlock resolver
48227663Sjchandra#options 	INVARIANTS
49227663Sjchandra#options 	INVARIANT_SUPPORT
50227663Sjchandra#options 	WITNESS			# Detect deadlocks and cycles
51227663Sjchandra#options 	WITNESS_SKIPSPIN	# Don't run witness on spinlocks for speed
52227663Sjchandra#options 	KTR			# ktr(4) and ktrdump(8) support
53227663Sjchandra#options 	KTR_COMPILE=(KTR_LOCK|KTR_PROC|KTR_INTR|KTR_CALLOUT|KTR_UMA|KTR_SYSC)
54227663Sjchandra#options 	KTR_ENTRIES=131072
55227663Sjchandra#options 	LOCK_DEBUG
56227663Sjchandra#options 	LOCK_PROFILING
57227663Sjchandra
58227663Sjchandraoptions 	GEOM_UZIP
59227663Sjchandra
60233540Sjchandra# Device tree
61233540Sjchandraoptions 	FDT
62233540Sjchandraoptions 	FDT_DTB_STATIC
63233540Sjchandramakeoptions	FDT_DTS_FILE=xlp-basic.dts
64233540Sjchandra
65227663Sjchandra# Pseudo
66227663Sjchandradevice		loop
67227663Sjchandradevice		random
68227663Sjchandradevice		md
69227663Sjchandradevice		bpf
70227663Sjchandra
71227663Sjchandra# Network
72227663Sjchandradevice		miibus
73227663Sjchandradevice		ether
74233545Sjchandradevice		xlpge
75227663Sjchandra#device		re
76227663Sjchandradevice		msk
77227663Sjchandradevice		em
78227663Sjchandra
79227663Sjchandra# Disks
80227663Sjchandradevice		siis
81227663Sjchandradevice		da
82227663Sjchandradevice		scbus
83227663Sjchandra#device		ata
84227663Sjchandra
85227725Sjchandra# USB
86227725Sjchandradevice		usb			# USB Bus (required)
87227725Sjchandradevice		ehci			# EHCI PCI->USB interface (USB 2.0)
88227725Sjchandra#options 	USB_DEBUG		# enable debug msgs
89227725Sjchandra#device		ugen			# Generic
90227725Sjchandra#device		uhid			# "Human Interface Devices"
91227725Sjchandradevice		umass			# Requires scbus and da
92227725Sjchandra
93233540Sjchandra# i2c driver and devices
94233540Sjchandradevice		iic
95233540Sjchandradevice		iicbus
96233540Sjchandradevice		iicoc
97233540Sjchandradevice		ds1374			# RTC on XLP boards
98233541Sjchandra
99233541Sjchandra# Crypto
100233541Sjchandradevice		crypto
101233541Sjchandradevice		cryptodev
102233541Sjchandradevice		nlmsec
103233541Sjchandradevice		nlmrsa
104233541Sjchandra
105233541Sjchandra# Options that use crypto
106233541Sjchandraoptions 	IPSEC
107233541Sjchandraoptions 	GEOM_ELI
108233556Sjchandra
109233556Sjchandra# NOR
110233556Sjchandradevice		cfi
111233556Sjchandradevice		cfid
112233564Sjchandra
113233564Sjchandra# MMC/SD
114233564Sjchandradevice		mmc			# MMC/SD bus
115233564Sjchandradevice		mmcsd			# MMC/SD memory card
116233564Sjchandradevice		sdhci			# Generic PCI SD Host Controller
117