svn commit: r201908 - head/sys/mips/conf
Warner Losh
imp at FreeBSD.org
Sat Jan 9 18:08:32 UTC 2010
Author: imp
Date: Sat Jan 9 18:08:31 2010
New Revision: 201908
URL: http://svn.freebsd.org/changeset/base/201908
Log:
Merge from pprojects/mips to head by hand.
Copy over the SWARM config file.
Added:
- copied unchanged from r201907, projects/mips/sys/mips/conf/SWARM
Directory Properties:
head/sys/mips/conf/SWARM (props changed)
Copied: head/sys/mips/conf/SWARM (from r201907, projects/mips/sys/mips/conf/SWARM)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/mips/conf/SWARM Sat Jan 9 18:08:31 2010 (r201908, copy of r201907, projects/mips/sys/mips/conf/SWARM)
@@ -0,0 +1,81 @@
+#
+# $Id: //depot/user/neelnatu/freebsd_sibyte/src/sys/mips/conf/SWARM#7 $
+#
+
+ident SWARM
+options CPU_SB1
+
+files "../sibyte/files.sibyte"
+hints "SWARM.hints"
+
+options PCI_IOSPACE_ADDR=0xFC000000
+options PCI_IOSPACE_SIZE=0x02000000
+
+#
+# 32-bit kernel cannot deal with physical memory beyond 4GB
+# XXX pmap assumes that all the memory can be mapped using KSEG0
+#
+options MAXMEM=512*1024
+
+options CFE
+options CFE_CONSOLE
+options CFE_ENV
+options ALT_BREAK_TO_DEBUGGER
+
+# cfe loader expects kernel at 0x80001000 for mips32 w/o backwards
+# offsets in the linked elf image (see ldscript hack)
+# XXX can we conditionalize the linker stuff on options CFE?
+options KERNVIRTADDR=0x80001000
+
+makeoptions LDSCRIPT_NAME= ldscript.mips.cfe
+
+#cpu CPU_MIPS64
+#options ISA_MIPS64
+#makeoptions ARCH_FLAGS="-march=mips64 -mgp64 -mabi=o64"
+cpu CPU_MIPS32
+options ISA_MIPS32
+makeoptions ARCH_FLAGS="-march=mips32"
+
+makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
+makeoptions MODULES_OVERRIDE=""
+
+options DDB
+options KDB
+
+options SCHED_4BSD #4BSD scheduler
+options INET #InterNETworking
+options NFSCLIENT #Network Filesystem Client
+options NFS_ROOT #NFS usable as /, requires NFSCLIENT
+options PSEUDOFS #Pseudo-filesystem framework
+options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
+
+# Debugging for use in -current
+options INVARIANTS
+options INVARIANT_SUPPORT
+options WITNESS
+
+options FFS #Fast filesystem
+
+device pci
+device miibus
+device bge
+device loop
+device ether
+device md
+device random
+
+options USB_DEBUG
+device usb
+device ohci
+device uhci
+device ehci
+
+device umass
+
+device scbus
+device da
+
+device ata
+device atadisk
+device atapicd
+options ATA_STATIC_ID
More information about the svn-src-head
mailing list