1195497Simp# MALTA -- Kernel config for MALTA boards
2195497Simp#
3195497Simp# For more information on this file, please read the handbook section on
4195497Simp# Kernel Configuration Files:
5195497Simp#
6195497Simp#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
7195497Simp#
8195497Simp# The handbook is also available locally in /usr/share/doc/handbook
9195497Simp# if you've installed the doc distribution, otherwise always see the
10195497Simp# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
11195497Simp# latest information.
12195497Simp#
13195497Simp# An exhaustive list of options and more detailed explanations of the
14195497Simp# device lines is also present in the ../../conf/NOTES and NOTES files. 
15195497Simp# If you are in doubt as to the purpose or necessity of a line, check first 
16195497Simp# in NOTES.
17195497Simp#
18202173Simp# $FreeBSD$
19195497Simp
20195497Simpident		MALTA
21195497Simp
22215270Simpmachine		mips mips64el	# Malta supports both, so it isn't in std.malta
23215270Simp
24195497Simpmakeoptions	ARCH_FLAGS="-march=mips64 -mabi=64"
25195497Simp
26195497Simpoptions 	YAMON
27195497Simp
28195497Simp# Don't build any modules yet.
29195497Simpmakeoptions	MODULES_OVERRIDE=""
30195497Simp
31195497Simpoptions 	TICK_USE_YAMON_FREQ=defined
32195497Simp#options 	TICK_USE_MALTA_RTC=defined
33195497Simp
34195497Simpinclude		"../malta/std.malta"
35195497Simp
36195497Simpoptions		ISA_MIPS64
37195497Simp
38195497Simphints		"MALTA.hints"		#Default places to look for devices.
39195497Simp
40195497Simpmakeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
41195497Simp
42195497Simpoptions 	DDB
43195497Simpoptions 	KDB
44195497Simp
45195497Simpoptions 	SCHED_4BSD		#4BSD scheduler
46195497Simpoptions 	INET			#InterNETworking
47221753Sgonzooptions 	NFSCL			#Network Filesystem Client
48221753Sgonzooptions 	NFS_ROOT		#NFS usable as /, requires NFSCL
49195497Simpoptions 	PSEUDOFS		#Pseudo-filesystem framework
50195497Simpoptions 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
51195497Simp
52195497Simpoptions 	FFS			#Berkeley Fast Filesystem
53195497Simpoptions 	SOFTUPDATES		#Enable FFS soft updates support
54195497Simpoptions 	UFS_ACL			#Support for access control lists
55195497Simpoptions 	UFS_DIRHASH		#Improve performance on big directories
56220982Smavoptions 	ROOTDEVNAME=\"ufs:ada0s1a\"
57195497Simp
58195497Simp
59195497Simp# Debugging for use in -current
60203938Sattilio#options 	DEADLKRES		#Enable the deadlock resolver
61195497Simpoptions 	INVARIANTS		#Enable calls of extra sanity checking
62195497Simpoptions 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
63195497Simp#options 	WITNESS			#Enable checks to detect deadlocks and cycles
64195497Simp#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
65195497Simp
66195497Simpdevice		loop
67195497Simpdevice		ether
68195497Simpdevice		le
69195497Simpdevice		miibus
70195497Simpdevice		md
71195497Simpdevice		uart
72