Home | History | Annotate | Line # | Download | only in conf
GENERIC revision 1.24
      1  1.24       abs #	$NetBSD: GENERIC,v 1.24 2001/07/08 16:32:20 abs 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.7   hubertf 
      8  1.24       abs #ident 		"GENERIC-$Revision: 1.24 $"
      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.1    itojun options 	SH7708R		# 100MHz
     14   1.1    itojun options 	MMEYE
     15   1.1    itojun options 	MMEYE_NEW_INT
     16   1.1    itojun #options 	MMEYE_NO_CACHE
     17   1.1    itojun options		PCLOCK=33330000		# 33.33MHz
     18   1.1    itojun options		INITTODR_ALWAYS_USE_RTC
     19   1.1    itojun 
     20   1.1    itojun # Standard system options
     21   1.1    itojun #options 	UCONSOLE	# users can use TIOCCONS (for xconsole)
     22   1.1    itojun #options 	INSECURE	# disable kernel security levels
     23   1.1    itojun 
     24   1.1    itojun options 	HZ=50		# clock interrupt generates every 1/HZ sec
     25   1.1    itojun options 	NTP		# NTP phase/frequency locked loop
     26   1.1    itojun options 	KTRACE		# system call tracing via ktrace(1)
     27   1.1    itojun 
     28   1.1    itojun options 	SYSVMSG		# System V-like message queues
     29   1.1    itojun options 	SYSVSEM		# System V-like semaphores
     30  1.23     darcy #options	SEMMNI=10	# number of semaphore identifiers
     31  1.23     darcy #options	SEMMNS=60	# number of semaphores in system
     32  1.23     darcy #options	SEMUME=10	# max number of undo entries per process
     33  1.23     darcy #options	SEMMNU=30	# number of undo structures in system
     34   1.1    itojun options 	SYSVSHM		# System V-like memory sharing
     35   1.1    itojun #options 	SHMMAXPGS=1024	# 1024 pages is the default
     36   1.1    itojun 
     37   1.1    itojun #options 	LKM		# loadable kernel modules
     38   1.1    itojun 
     39   1.1    itojun # Diagnostic/debugging support options
     40   1.1    itojun #options 	DIAGNOSTIC	# cheap kernel consistency checks
     41   1.1    itojun #options 	DEBUG		# expensive debugging checks/support
     42   1.1    itojun #options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
     43   1.1    itojun #options 	DDB		# in-kernel debugger
     44   1.1    itojun #options 	SYSCALL_DEBUG
     45   1.1    itojun #makeoptions	DEBUG="-g"	# compile full symbol table
     46   1.1    itojun 
     47   1.1    itojun # Compatibility options
     48   1.1    itojun options 	COMPAT_13	# NetBSD 1.3
     49   1.3    tsubai options 	COMPAT_14	# NetBSD 1.4,
     50   1.1    itojun options 	COMPAT_43	# and 4.3BSD
     51  1.24       abs #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
     52   1.1    itojun 
     53   1.1    itojun # Executable format options
     54   1.1    itojun options 	EXEC_COFF	# COFF executables
     55   1.1    itojun options 	EXEC_ELF32	# 32-bit ELF executables
     56   1.1    itojun 
     57   1.1    itojun # File systems
     58   1.1    itojun file-system 	FFS		# UFS
     59   1.1    itojun file-system 	EXT2FS		# second extended file system (linux)
     60   1.1    itojun file-system 	LFS		# log-structured file system
     61   1.1    itojun file-system 	MFS		# memory file system
     62   1.1    itojun file-system 	NFS		# Network File System client
     63   1.1    itojun file-system 	CD9660		# ISO 9660 + Rock Ridge file system
     64   1.1    itojun file-system 	MSDOSFS		# MS-DOS file system
     65   1.1    itojun file-system 	FDESC		# /dev/fd
     66   1.1    itojun file-system 	KERNFS		# /kern
     67   1.1    itojun file-system 	NULLFS		# loopback file system
     68   1.6  wrstuden file-system 	OVERLAY		# overlay file system
     69   1.1    itojun file-system 	PORTAL		# portal filesystem (still experimental)
     70   1.1    itojun file-system 	PROCFS		# /proc
     71   1.1    itojun file-system 	UMAPFS		# NULLFS + uid and gid remapping
     72   1.1    itojun file-system 	UNION		# union file system
     73   1.1    itojun file-system	CODA		# Coda File System; also needs vcoda (below)
     74   1.1    itojun 
     75   1.1    itojun # File system options
     76   1.1    itojun #options 	QUOTA		# UFS quotas
     77   1.1    itojun #options 	FFS_EI		# FFS Endian Independant support
     78  1.15      fvdl options 	SOFTDEP         # FFS soft updates support.
     79   1.1    itojun options 	NFSSERVER	# Network File System server
     80   1.1    itojun #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
     81   1.1    itojun 				# immutable) behave as system flags.
     82   1.5    itojun 
     83   1.1    itojun # Networking options
     84   1.1    itojun #options 	GATEWAY		# packet forwarding
     85   1.1    itojun options 	INET		# IP + ICMP + TCP + UDP
     86   1.5    itojun options 	INET6		# IPV6
     87   1.5    itojun #options 	IPSEC		# IP security
     88   1.5    itojun #options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
     89   1.5    itojun #options 	IPSEC_DEBUG	# debug for IP security
     90   1.1    itojun #options 	MROUTING	# IP multicast routing
     91   1.1    itojun #options 	NS		# XNS
     92   1.1    itojun #options 	NSIP		# XNS tunneling over IP
     93   1.1    itojun #options 	ISO,TPIP	# OSI
     94   1.1    itojun #options 	EON		# OSI tunneling over IP
     95   1.1    itojun #options 	CCITT,LLC,HDLC	# X.25
     96   1.1    itojun #options 	NETATALK	# AppleTalk networking protocols
     97   1.1    itojun #options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
     98   1.1    itojun #options 	PPP_DEFLATE	# Deflate compression support for PPP
     99   1.1    itojun #options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
    100   1.1    itojun #options 	PFIL_HOOKS	# pfil(9) packet filter hooks
    101   1.1    itojun #options 	IPFILTER_LOG	# ipmon(8) log support
    102  1.24       abs #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
    103   1.1    itojun 
    104   1.1    itojun options 	NFS_BOOT_DHCP	# Support DHCP NFS root
    105   1.1    itojun 
    106   1.1    itojun # These options enable verbose messages for several subsystems.
    107   1.1    itojun # Warning, these may compile large string tables into the kernel!
    108   1.1    itojun #options 	PCIVERBOSE	# verbose PCI device autoconfig messages
    109  1.12       cgd #options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
    110   1.1    itojun options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
    111   1.1    itojun options 	SCSIVERBOSE	# human readable SCSI error messages
    112   1.1    itojun #options 	USBVERBOSE	# verbose USB device autoconfig messages
    113   1.1    itojun 
    114   1.1    itojun # Kernel root file system and dump configuration.
    115   1.1    itojun config		netbsd	root on ? type ?
    116   1.1    itojun 
    117   1.1    itojun #
    118   1.1    itojun # Device configuration
    119   1.1    itojun #
    120   1.1    itojun 
    121   1.1    itojun mainbus0 at root
    122   1.1    itojun 
    123   1.1    itojun shb*	at mainbus?
    124   1.9   msaitoh 
    125   1.9   msaitoh # WatchDog Timer
    126  1.22    itojun #wdog0 at shb? port 0xffffff84
    127   1.1    itojun 
    128   1.1    itojun com0	at shb? port 0xa4000000 irq 11
    129   1.1    itojun com1	at shb? port 0xa4000008 irq 12
    130   1.1    itojun 
    131   1.1    itojun # SH PCMCIA controllers
    132  1.20   msaitoh shpcic0	at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x1000000
    133  1.20   msaitoh shpcic1	at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x1000000
    134   1.1    itojun 
    135   1.1    itojun # PCMCIA bus support
    136   1.1    itojun pcmcia*	at shpcic? controller ? socket ?
    137   1.1    itojun 
    138   1.1    itojun com*	at pcmcia? function ?		# Modems and serial cards
    139   1.1    itojun wdc*	at pcmcia? function ?
    140   1.1    itojun wd*	at wdc? drive ?			# the drives themselves
    141   1.1    itojun 
    142   1.1    itojun ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
    143   1.1    itojun mbe*	at pcmcia? function ?		# MB8696x based Ethernet
    144   1.1    itojun ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
    145   1.1    itojun sm*	at pcmcia? function ?		# Megahertz Ethernet
    146   1.1    itojun 
    147   1.1    itojun # Pseudo-Devices
    148   1.1    itojun 
    149   1.1    itojun pseudo-device	ccd		4	# concatenated/striped disk devices
    150   1.1    itojun #pseudo-device	raid		4	# RAIDframe disk driver
    151  1.11    simonb #options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
    152   1.1    itojun pseudo-device	vnd		4	# disk-like interface to files
    153   1.1    itojun pseudo-device	bpfilter	8	# Berkeley packet filter
    154   1.1    itojun pseudo-device	ipfilter		# IP filter (firewall) and NAT
    155   1.1    itojun pseudo-device	loop			# network loopback
    156   1.1    itojun pseudo-device	ppp		2	# Point-to-Point Protocol
    157   1.1    itojun pseudo-device	sl		2	# Serial Line IP
    158   1.1    itojun pseudo-device	strip		2	# Starmode Radio IP (Metricom)
    159   1.1    itojun pseudo-device	tun		2	# network tunneling over tty
    160   1.1    itojun pseudo-device	gre		2	# generic L3 over IP tunnel
    161   1.1    itojun pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
    162   1.5    itojun pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
    163   1.5    itojun #pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
    164  1.13    itojun #pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
    165  1.21    bouyer pseudo-device	vlan			# IEEE 802.1q encapsulation
    166  1.19  jdolecek pseudo-device	pty			# pseudo-terminals
    167   1.1    itojun pseudo-device	rnd			# /dev/random and in-kernel generator
    168   1.1    itojun pseudo-device	vcoda		4	# coda minicache <-> venus comm.
    169   1.1    itojun #pseudo-device	md		1	# memory disk device (ramdisk)
    170   1.1    itojun 
    171   1.1    itojun # Enable the hooks used for initializing the root memory-disk.
    172   1.1    itojun #options 	MEMORY_DISK_HOOKS
    173   1.1    itojun #options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
    174   1.1    itojun #options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
    175   1.1    itojun #options 	MINIROOTSIZE=3074	# size of memory disk, in blocks
    176