SWARM revision 202171
1195360Simp#
2202171Srpaulo# $FreeBSD: head/sys/mips/conf/SWARM 202171 2010-01-12 20:52:41Z rpaulo $
3195360Simp#
4195360Simp
5195360Simpident		SWARM
6195360Simpoptions		CPU_SB1
7195360Simp
8195360Simpfiles		"../sibyte/files.sibyte"
9195360Simphints		"SWARM.hints"
10195360Simp
11195360Simpoptions		PCI_IOSPACE_ADDR=0xFC000000
12195360Simpoptions		PCI_IOSPACE_SIZE=0x02000000
13195360Simp
14195360Simp#
15195360Simp# 32-bit kernel cannot deal with physical memory beyond 4GB
16198311Sneel# XXX pmap assumes that all the memory can be mapped using KSEG0
17195360Simp#
18198311Sneeloptions		MAXMEM=512*1024
19195360Simp
20195360Simpoptions		CFE
21195360Simpoptions		CFE_CONSOLE
22195360Simpoptions		CFE_ENV
23195360Simpoptions		ALT_BREAK_TO_DEBUGGER
24195360Simp
25195360Simp# cfe loader expects kernel at 0x80001000 for mips32 w/o backwards
26195360Simp# offsets in the linked elf image (see ldscript hack)
27195360Simp# XXX can we conditionalize the linker stuff on options CFE?
28195360Simpoptions		KERNVIRTADDR=0x80001000
29195360Simp
30195360Simpmakeoptions	LDSCRIPT_NAME=	ldscript.mips.cfe
31195360Simp
32195360Simp#cpu		CPU_MIPS64
33195360Simp#options 	ISA_MIPS64
34195360Simp#makeoptions	ARCH_FLAGS="-march=mips64 -mgp64 -mabi=o64"
35195360Simpcpu		CPU_MIPS32
36195360Simpoptions 	ISA_MIPS32
37195360Simpmakeoptions	ARCH_FLAGS="-march=mips32"
38195360Simp
39195360Simpmakeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
40195360Simpmakeoptions	MODULES_OVERRIDE=""
41195360Simp
42195360Simpoptions		DDB
43195360Simpoptions		KDB
44195360Simp
45195360Simpoptions		SCHED_4BSD		#4BSD scheduler
46195360Simpoptions		INET			#InterNETworking
47195360Simpoptions		NFSCLIENT		#Network Filesystem Client
48195360Simpoptions		NFS_ROOT		#NFS usable as /, requires NFSCLIENT
49195360Simpoptions		PSEUDOFS		#Pseudo-filesystem framework
50195360Simpoptions		_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
51195360Simp
52195360Simp# Debugging for use in -current
53195360Simpoptions		INVARIANTS
54195360Simpoptions		INVARIANT_SUPPORT
55195360Simpoptions		WITNESS
56195360Simp
57195360Simpoptions 	FFS			#Fast filesystem
58195360Simp
59195360Simpdevice		pci
60195360Simpdevice		miibus
61195360Simpdevice		bge
62195360Simpdevice		loop
63195360Simpdevice		ether
64195360Simpdevice		md
65198311Sneeldevice		random
66195360Simp
67195360Simpoptions		USB_DEBUG
68195360Simpdevice usb
69195360Simpdevice ohci
70195360Simpdevice uhci
71195360Simpdevice ehci
72195360Simp
73195360Simpdevice umass
74195360Simp
75195360Simpdevice scbus
76195360Simpdevice da
77195360Simp
78195360Simpdevice		ata
79195360Simpdevice		atadisk
80195360Simpdevice		atapicd
81195360Simpoptions		ATA_STATIC_ID
82