Home | History | Annotate | Line # | Download | only in conf
AP_MS104_SH4 revision 1.6
      1 #	$NetBSD: AP_MS104_SH4,v 1.6 2014/03/24 14:15:38 szptvlfn Exp $
      2 #
      3 #	Alpha project AP-MS104-SH4 config file
      4 #
      5 
      6 # for big endian
      7 #include "arch/evbsh3/conf/std.evbsh3.eb"
      8 # for little endian
      9 include "arch/evbsh3/conf/std.evbsh3.el"
     10 include "arch/evbsh3/conf/std.ap_ms104_sh4"
     11 
     12 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
     13 
     14 maxusers	32
     15 
     16 # CPU releated options
     17 options 	SH4_CACHE_DISABLE_EMODE
     18 
     19 # kloader-related
     20 options 	KLOADER
     21 options 	KLOADER_KERNEL_PATH="\"/netbsd\""
     22 #options 	KLOADER_DEBUG
     23 
     24 # Standard system options
     25 
     26 options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
     27 options 	NTP		# NTP phase/frequency locked loop
     28 
     29 options 	KTRACE		# system call tracing via ktrace(1)
     30 
     31 options 	SYSVMSG		# System V-like message queues
     32 options 	SYSVSEM		# System V-like semaphores
     33 options 	SYSVSHM		# System V-like memory sharing
     34 
     35 options 	USERCONF	# userconf(4) support
     36 #options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
     37 
     38 # Development and Debugging options
     39 options 	DIAGNOSTIC	# expensive kernel consistency checks
     40 #options 	DEBUG		# expensive debugging checks/support
     41 #options 	LOCKDEBUG	# expensive locking checks/support
     42 #options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
     43 options 	DDB		# in-kernel debugger
     44 #options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
     45 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
     46 #options 	DDB_VERBOSE_HELP
     47 #makeoptions    DEBUG="-g"      # compile full symbol table
     48 options 	SYMTAB_SPACE=320000
     49 
     50 # Compatibility options
     51 options 	COMPAT_14	# NetBSD 1.4
     52 options 	COMPAT_15	# NetBSD 1.5
     53 options 	COMPAT_16	# NetBSD 1.6
     54 options 	COMPAT_20	# NetBSD 2.0
     55 options 	COMPAT_30	# NetBSD 3.0
     56 options 	COMPAT_40	# NetBSD 4.0
     57 options 	COMPAT_50	# NetBSD 5.0
     58 options 	COMPAT_60	# NetBSD 6.0 compatibility.
     59 options 	COMPAT_43	# and 4.3BSD
     60 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
     61 
     62 # File systems
     63 file-system 	FFS		# UFS
     64 file-system 	KERNFS		# /kern
     65 file-system 	MSDOSFS		# MS-DOS file system
     66 file-system 	NFS		# Network File System client
     67 file-system 	PTYFS		# /dev/ptm support
     68 file-system 	PROCFS		# /proc
     69 file-system	TMPFS		# Efficient memory file-system
     70 
     71 # File system options
     72 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
     73 options 	WAPBL		# File system journaling support
     74 
     75 # Networking options
     76 options 	INET		# IP + ICMP + TCP + UDP
     77 options 	INET6		# IPV6
     78 
     79 # Kernel root file system and dump configuration.
     80 config		netbsd	root on ? type ?
     81 
     82 options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
     83 
     84 #
     85 # Device configuration
     86 #
     87 mainbus0 at root
     88 cpu* at mainbus?
     89 shb* at mainbus?
     90 options 	SCIFCONSOLE,SCIFCN_SPEED=38400
     91 scif0 at shb?
     92 sci0 at shb?
     93 
     94 # Ricoh RS5C316 Real Time Clock
     95 rs5c313rtc0 at mainbus?
     96 
     97 # Network interface
     98 sm0	at mainbus?			# SMC LAN91C111
     99 sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
    100 
    101 # PCMCIA bus support
    102 shpcmcia0 at mainbus?
    103 pcmcia* at shpcmcia?
    104 #options 	PCMCIAVERBOSE
    105 #options 	PCMCIACISDEBUG
    106 
    107 # IDE and related devices
    108 wdc*	at pcmcia? function ?
    109 atabus*	at ata?
    110 wd*	at atabus? drive ? flags 0x0000
    111 
    112 # Pseudo-Devices
    113 
    114 # disk/mass storage pseudo-devices
    115 pseudo-device	md			# memory disk device (ramdisk)
    116 
    117 pseudo-device	vnd			# disk-like interface to files
    118 options 	VND_COMPRESSION		# compressed vnd(4)
    119 
    120 # network pseudo-devices
    121 pseudo-device	bpfilter		# Berkeley packet filter
    122 pseudo-device	loop			# network loopback
    123 
    124 # miscellaneous pseudo-devices
    125 pseudo-device	pty			# pseudo-terminals
    126 pseudo-device	clockctl		# user control of clock subsystem
    127 pseudo-device	ksyms			# /dev/ksyms
    128 
    129 # userland interface to drivers, including autoconf and properties retrieval
    130 pseudo-device	drvctl
    131