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