SWARM revision 203938
1#
2# $FreeBSD: head/sys/mips/conf/SWARM 203938 2010-02-15 23:44:48Z attilio $
3#
4
5ident		SWARM
6options		CPU_SB1
7
8files		"../sibyte/files.sibyte"
9hints		"SWARM.hints"
10
11#
12# 32-bit kernel cannot deal with physical memory beyond 4GB
13# XXX pmap assumes that all the memory can be mapped using KSEG0
14#
15options		MAXMEM=512*1024
16
17options		CFE
18options		CFE_CONSOLE
19options		CFE_ENV
20options		ALT_BREAK_TO_DEBUGGER
21
22# cfe loader expects kernel at 0x80001000 for mips32 w/o backwards
23# offsets in the linked elf image (see ldscript hack)
24# XXX can we conditionalize the linker stuff on options CFE?
25options		KERNVIRTADDR=0x80001000
26
27makeoptions	LDSCRIPT_NAME=	ldscript.mips.cfe
28
29#cpu		CPU_MIPS64
30#options 	ISA_MIPS64
31#makeoptions	ARCH_FLAGS="-march=mips64 -mgp64 -mabi=o64"
32cpu		CPU_MIPS32
33options 	ISA_MIPS32
34makeoptions	ARCH_FLAGS="-march=mips32"
35
36makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
37makeoptions	MODULES_OVERRIDE=""
38
39options		DDB
40options		KDB
41
42options		SCHED_4BSD		#4BSD scheduler
43options		INET			#InterNETworking
44options		NFSCLIENT		#Network Filesystem Client
45options		NFS_ROOT		#NFS usable as /, requires NFSCLIENT
46options		PSEUDOFS		#Pseudo-filesystem framework
47options		_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
48
49# Debugging for use in -current
50#options 	DEADLKRES
51options		INVARIANTS
52options		INVARIANT_SUPPORT
53options		WITNESS
54
55options 	FFS			#Fast filesystem
56
57options		KTRACE
58
59device		pci
60device		miibus
61device		bge
62device		loop
63device		ether
64device		md
65device		random
66
67options		USB_DEBUG
68device usb
69device ohci
70device uhci
71device ehci
72
73device umass
74
75device scbus
76device da
77
78device		ata
79device		atadisk
80device		atapicd
81options		ATA_STATIC_ID
82