Home | History | Annotate | Line # | Download | only in conf
MMEYE revision 1.16
      1  1.16  jdolecek #	$NetBSD: MMEYE,v 1.16 2002/07/08 22:14:35 jdolecek Exp $
      2   1.1    itojun #
      3   1.1    itojun #	GENERIC -- everything that's currently supported
      4   1.1    itojun #
      5   1.1    itojun 
      6   1.1    itojun include "arch/mmeye/conf/std.mmeye"
      7  1.14    atatat 
      8  1.14    atatat #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
      9   1.1    itojun 
     10   1.1    itojun maxusers	16		# estimated number of users
     11   1.1    itojun 
     12   1.1    itojun # CPU support
     13  1.10       uch options		SH3
     14   1.1    itojun options 	SH7708R		# 100MHz
     15   1.1    itojun options 	MMEYE
     16   1.1    itojun options 	MMEYE_NEW_INT
     17   1.1    itojun #options 	MMEYE_NO_CACHE
     18   1.8     lukem options 	PCLOCK=33330000		# 33.33MHz
     19   1.8     lukem options 	INITTODR_ALWAYS_USE_RTC
     20   1.1    itojun 
     21   1.1    itojun # Standard system options
     22   1.1    itojun #options 	UCONSOLE	# users can use TIOCCONS (for xconsole)
     23   1.1    itojun #options 	INSECURE	# disable kernel security levels
     24   1.1    itojun 
     25   1.1    itojun options 	HZ=50		# clock interrupt generates every 1/HZ sec
     26   1.1    itojun #options 	NTP		# NTP phase/frequency locked loop
     27   1.1    itojun 
     28   1.1    itojun options 	KTRACE		# system call tracing via ktrace(1)
     29   1.9  jdolecek 
     30  1.13  gmcgarry #options 	USERCONF	# userconf(4) support
     31   1.9  jdolecek #options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
     32   1.1    itojun 
     33   1.1    itojun # Diagnostic/debugging support options
     34   1.1    itojun #options 	DIAGNOSTIC	# cheap kernel consistency checks
     35   1.1    itojun #options 	DEBUG		# expensive debugging checks/support
     36   1.1    itojun #options 	DDB		# in-kernel debugger
     37   1.1    itojun #makeoptions	DEBUG="-g"	# compile full symbol table
     38   1.1    itojun #options 	SYSCALL_DEBUG
     39   1.1    itojun 
     40   1.1    itojun # Compatibility options
     41   1.3    tsubai options 	COMPAT_14	# NetBSD 1.4,
     42   1.1    itojun options 	COMPAT_43	# and 4.3BSD
     43   1.1    itojun 
     44   1.1    itojun # Executable format options
     45   1.1    itojun options 	EXEC_COFF	# COFF executables
     46   1.1    itojun options 	EXEC_ELF32	# 32-bit ELF executables
     47   1.1    itojun 
     48   1.1    itojun # File systems
     49   1.1    itojun file-system 	FFS		# UFS
     50   1.1    itojun file-system 	MFS		# memory file system
     51   1.1    itojun file-system 	NFS		# Network File System client
     52   1.1    itojun file-system 	PROCFS		# /proc
     53   1.1    itojun 
     54   1.1    itojun # Networking options
     55   1.1    itojun options 	INET		# IP + ICMP + TCP + UDP
     56   1.1    itojun options 	NFS_BOOT_DHCP	# Support DHCP NFS root
     57   1.1    itojun 
     58   1.1    itojun #options 	PCIVERBOSE	# verbose PCI device autoconfig messages
     59   1.6       cgd #options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
     60   1.1    itojun options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
     61   1.1    itojun 
     62   1.1    itojun # Kernel root file system and dump configuration.
     63   1.3    tsubai #config		netbsd	root on ? type nfs
     64   1.3    tsubai config		netbsd	root on wd0a type ffs
     65   1.1    itojun 
     66   1.1    itojun #
     67   1.1    itojun # Device configuration
     68   1.1    itojun #
     69   1.1    itojun 
     70   1.1    itojun mainbus0 at root
     71   1.1    itojun 
     72   1.1    itojun shb*	at mainbus?
     73   1.5   msaitoh 
     74   1.5   msaitoh # WatchDog Timer
     75   1.5   msaitoh wdog0 at shb? port 0xffffff84
     76   1.1    itojun 
     77   1.1    itojun com0	at shb? port 0xa4000000 irq 11
     78   1.1    itojun com1	at shb? port 0xa4000008 irq 12
     79   1.1    itojun 
     80   1.1    itojun # SH PCMCIA controllers
     81   1.1    itojun shpcic0	at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x1000000
     82   1.1    itojun shpcic1	at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x1000000
     83   1.1    itojun 
     84   1.1    itojun # PCMCIA bus support
     85   1.1    itojun pcmcia*	at shpcic? controller ? socket ?
     86   1.1    itojun 
     87   1.1    itojun com*	at pcmcia? function ?		# Modems and serial cards
     88   1.1    itojun wdc*	at pcmcia? function ?
     89   1.1    itojun wd*	at wdc? drive ?			# the drives themselves
     90   1.1    itojun 
     91   1.1    itojun ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
     92   1.1    itojun mbe*	at pcmcia? function ?		# MB8696x based Ethernet
     93   1.1    itojun ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
     94   1.1    itojun sm*	at pcmcia? function ?		# Megahertz Ethernet
     95   1.1    itojun 
     96   1.1    itojun pseudo-device	vnd		4	# disk-like interface to files
     97   1.1    itojun #pseudo-device	bpfilter	8	# Berkeley packet filter
     98   1.1    itojun #pseudo-device	ipfilter		# IP filter (firewall) and NAT
     99   1.1    itojun pseudo-device	loop			# network loopback
    100   1.7  jdolecek pseudo-device	pty			# pseudo-terminals
    101  1.15     lukem pseudo-device	clockctl		# user control of clock subsystem
    102   1.1    itojun 
    103   1.1    itojun # Enable the hooks used for initializing the root memory-disk.
    104   1.1    itojun #options 	MEMORY_DISK_HOOKS
    105   1.1    itojun #options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
    106   1.1    itojun #options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
    107  1.12     lukem #options 	MEMORY_DISK_ROOT_SIZE=3074	# size of memory disk, in blocks
    108   1.1    itojun 
    109   1.1    itojun #pseudo-device	md		1	# memory disk device (ramdisk)
    110