BERI_TEMPLATE revision 257527
162606Sitojun#
262606Sitojun# BERI_TEMPLATE -- a template kernel configuration for the SRI/Cambridge
362606Sitojun# "BERI" (Bluespec Extensible RISC Implementation) FPGA soft core CPU.  This
462606Sitojun# kernel configuration file will be included by other board-specific files,
562606Sitojun# and so contains only BERI features common across all board targets.
662606Sitojun#
762606Sitojun# $FreeBSD: stable/10/sys/mips/conf/BERI_TEMPLATE 257527 2013-11-01 21:15:39Z brooks $
862606Sitojun#
962606Sitojun
1062606Sitojunident		BERI_TEMPLATE
1162606Sitojun
1262606Sitojunmachine		mips mips64
1362606Sitojun
1462606Sitojuncpu		CPU_BERI
1562606Sitojun
1662606Sitojunoptions 	HZ=200
1762606Sitojun
1862606Sitojunmakeoptions	ARCH_FLAGS="-march=mips64 -mabi=64"
1962606Sitojun
2062606Sitojunmakeoptions 	KERNLOADADDR=0xffffffff80100000
2162606Sitojun
2262606Sitojuninclude		"../beri/std.beri"
2362606Sitojun
2462606Sitojunmakeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
2562606Sitojun
2662606Sitojunmakeoptions	MODULES_OVERRIDE=""
2762606Sitojun
2862606Sitojunoptions 	DDB
2962606Sitojunoptions 	KDB
3062606Sitojunoptions 	ALT_BREAK_TO_DEBUGGER
3162606Sitojunoptions 	KTRACE
3262606Sitojun
3362606Sitojunoptions 	CAPABILITY_MODE
3462606Sitojunoptions 	CAPABILITIES
3562606Sitojun
3662606Sitojunoptions 	SCHED_ULE
3762606Sitojun
3862606Sitojunoptions 	FFS			#Berkeley Fast Filesystem
3962606Sitojun
4062606Sitojunoptions 	INET
4162606Sitojunoptions 	INET6
4262606Sitojunoptions 	KGSSAPI
4362606Sitojunoptions 	NFSCL
4462606Sitojunoptions 	NFSLOCKD
4562606Sitojunoptions 	NFS_ROOT
4662606Sitojun
4762606Sitojun# Debugging for use in -current
4862606Sitojun#options 	DEADLKRES		#Enable the deadlock resolver
49122687Sbmsoptions 	INVARIANTS		#Enable calls of extra sanity checking
50122687Sbmsoptions 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
51122687Sbms#options 	WITNESS			#Enable checks to detect deadlocks and cycles
52122687Sbms#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
53122687Sbms
54122687Sbmsdevice		crypto
55122687Sbmsdevice		cryptodev
5662606Sitojundevice		ether
5762606Sitojundevice		geom_map
5862606Sitojundevice		loop
5993032Simpdevice		md
6093032Simpdevice		random
61122687Sbmsdevice		snp
62122687Sbms