Module Name: src Committed By: cliff Date: Mon Nov 9 09:42:33 UTC 2009
Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLS6ATX_7A Log Message: - deconfigure DDB_COMMANDONENTER - add config's for msk0 and wm0 kernels - configure PCI - configure msk0 and wm0 & PHYs - deconfigure ksyms for now to keep kernel image size small To generate a diff of this commit: cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/arch/evbmips/conf/XLS6ATX_7A Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/evbmips/conf/XLS6ATX_7A diff -u src/sys/arch/evbmips/conf/XLS6ATX_7A:1.1.2.2 src/sys/arch/evbmips/conf/XLS6ATX_7A:1.1.2.3 --- src/sys/arch/evbmips/conf/XLS6ATX_7A:1.1.2.2 Fri Sep 25 22:22:27 2009 +++ src/sys/arch/evbmips/conf/XLS6ATX_7A Mon Nov 9 09:42:33 2009 @@ -1,19 +1,18 @@ # -# $NetBSD: XLS6ATX_7A,v 1.1.2.2 2009/09/25 22:22:27 cliff Exp $ +# $NetBSD: XLS6ATX_7A,v 1.1.2.3 2009/11/09 09:42:33 cliff Exp $ include "arch/evbmips/conf/std.rmixl" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "XLS6ATX_7A-$Revision: 1.1.2.2 $" +#ident "XLS6ATX_7A-$Revision: 1.1.2.3 $" maxusers 32 # -# XXX obtain memsize from firmware TBD +# MEMSIZE can be used to limit memory size obtained from firmware or DRAM BARs # options MEMSIZE=0x10000000 # 256MB -## options MEMSIZE=0x100000000 # 4GB options NOFPU # No FPU options SOFTFLOAT # emulate FPU insn @@ -23,7 +22,8 @@ # options MEMORY_DISK_IS_ROOT # force root on memory disk # options MEMORY_DISK_SERVER=0 # no userspace memory disk support # options MEMORY_DISK_ROOT_SIZE=6144 # size of memory disk, in blocks -#options MEMORY_DISK_ROOT_SIZE=16384 # size of memory disk, in blocks +# options MEMORY_DISK_ROOT_SIZE=8224 # size of memory disk, in blocks +# options MEMORY_DISK_ROOT_SIZE=16384 # size of memory disk, in blocks # Standard system options options KTRACE # system call tracing support @@ -43,8 +43,8 @@ options DDB # kernel dynamic debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB makeoptions DEBUG="-g" # compile full symbol table -options SYMTAB_SPACE=0x500000 # size for embedded symbol table -options DDB_COMMANDONENTER="trace;show registers" +##options SYMTAB_SPACE=0x500000 # size for embedded symbol table +#options DDB_COMMANDONENTER="trace;show registers" options DB_MAX_LINE=-1 # Compatibility options @@ -133,7 +133,10 @@ options NFS_BOOT_DHCP -config netbsd root on ? type ? +config netbsd root on ? type ? +config netbsd-wm0 root on wm0 type nfs +config netbsd-msk0 root on msk0 type nfs +##config netbsd-md0 root on md0 type ffs mainbus0 at root @@ -141,6 +144,17 @@ obio0 at mainbus? com0 at obio0 addr 0x14000 mult 4 intr 9 options COM_REGMAP +rmixl_pcie0 at obio0 +pci0 at rmixl_pcie0 +ppb* at pci? +pci* at ppb? +wm* at pci? dev ? function ? # Intel i82546EB Gig-E +skc* at pci? dev ? function ? +sk* at skc? +mskc* at pci? dev ? function ? +msk* at mskc? +makphy* at mii? phy ? # Marvell 88E1000 PHYs +ukphy* at mii? phy ? # unknown PHY # Pseudo-devices @@ -174,7 +188,7 @@ #pseudo-device sequencer 1 # MIDI sequencer pseudo-device rnd # /dev/random & kernel generator pseudo-device clockctl # user control of clock subsystem -pseudo-device ksyms # /dev/ksyms +##pseudo-device ksyms # /dev/ksyms # A pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm.