Home | History | Annotate | Line # | Download | only in conf
EB7500ATX revision 1.19
      1  1.19  christos #	$NetBSD: EB7500ATX,v 1.19 2005/08/19 02:03:49 christos Exp $
      2   1.1     chris #
      3   1.5     chris #	EB7500ATX --- NetBSD/acorn32 complete configuration
      4   1.1     chris #
      5   1.1     chris # This machine description file is used to generate the default NetBSD
      6   1.5     chris # kernel. This generic kernel does not include all options, subsystems
      7   1.1     chris # and device drivers, but should be useful for most applications.
      8   1.1     chris #
      9   1.1     chris # The machine description file can be customised for your specific
     10   1.1     chris # machine to reduce the kernel size and improve its performance.
     11   1.1     chris #
     12   1.1     chris # For further information on compiling NetBSD kernels, see the config(8)
     13   1.1     chris # man page.
     14   1.1     chris #
     15   1.1     chris # For further information on hardware support for this architecture, see
     16   1.1     chris # the intro(4) man page.  For further information about kernel options
     17   1.1     chris # for this architecture, see the options(4) man page.  For an explanation
     18   1.1     chris # of each device driver in this file see the section 4 man page for the
     19   1.1     chris # device.
     20   1.1     chris 
     21   1.1     chris include		"arch/acorn32/conf/std.acorn32"
     22   1.1     chris 
     23   1.5     chris options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
     24   1.1     chris 
     25  1.19  christos #ident		"EB7500ATX-$Revision: 1.19 $"
     26   1.1     chris 
     27   1.1     chris # estimated number of users
     28   1.1     chris maxusers	32
     29   1.1     chris 
     30   1.1     chris # Standard system options
     31   1.1     chris 
     32   1.1     chris options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
     33   1.1     chris #options 	NTP		# NTP phase/frequency locked loop
     34   1.1     chris 
     35   1.1     chris # CPU options
     36   1.1     chris options 	CPU_ARM7	# Support the ARM7 core
     37   1.1     chris 
     38   1.1     chris # FPA options
     39   1.1     chris #options 	ARMFPE		# ARM Ltd FPE
     40   1.1     chris 
     41   1.1     chris options		EB7500ATX	# Define in case needed
     42   1.1     chris 
     43   1.1     chris # File systems
     44   1.1     chris 
     45   1.1     chris file-system	FFS		# UFS
     46   1.1     chris #file-system	LFS		# log-structured file system
     47   1.1     chris file-system	MFS		# memory file system
     48   1.1     chris file-system	NFS		# Network file system
     49   1.5     chris file-system 	ADOSFS		# AmigaDOS-compatible file system
     50   1.5     chris file-system 	EXT2FS		# second extended file system (linux)
     51   1.1     chris file-system	CD9660		# ISO 9660 + Rock Ridge file system
     52   1.1     chris file-system	MSDOSFS		# MS-DOS file system
     53   1.1     chris file-system	FDESC		# /dev/fd
     54   1.1     chris file-system	FILECORE	# Acorn filecore file system
     55   1.1     chris file-system	KERNFS		# /kern
     56   1.1     chris file-system	NULLFS		# loopback file system
     57   1.1     chris file-system 	OVERLAY		# overlay filesystem
     58   1.1     chris file-system	PORTAL		# portal filesystem (still experimental)
     59   1.1     chris file-system	PROCFS		# /proc
     60   1.1     chris file-system	UMAPFS		# NULLFS + uid and gid remapping
     61   1.1     chris file-system	UNION		# union file system
     62   1.1     chris 
     63   1.1     chris # File system options
     64   1.1     chris options 	QUOTA		# UFS quotas
     65   1.1     chris #options 	FFS_EI		# FFS Endian Independant support
     66   1.1     chris options 	SOFTDEP		# FFS soft updates support.
     67   1.5     chris options 	NFSSERVER
     68  1.13       dsl #options 	FFS_NO_SNAPSHOT	# ffs snapshots
     69   1.1     chris 
     70   1.1     chris # Networking options
     71   1.1     chris 
     72   1.5     chris options 	GATEWAY		# packet forwarding
     73   1.1     chris options 	INET		# IP + ICMP + TCP + UDP
     74   1.1     chris options 	INET6		# IPV6
     75   1.1     chris #options 	IPSEC		# IP security
     76   1.1     chris #options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
     77  1.16      tron #options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
     78   1.1     chris #options 	IPSEC_DEBUG	# debug for IP security
     79   1.1     chris #options 	MROUTING	# IP multicast routing
     80   1.7      manu #options 	PIM		# Protocol Independent Multicast
     81   1.5     chris options 	NS		# XNS
     82   1.1     chris #options 	NSIP		# XNS tunneling over IP
     83   1.5     chris options 	ISO,TPIP	# OSI
     84   1.1     chris #options 	EON		# OSI tunneling over IP
     85   1.5     chris options 	CCITT,LLC,HDLC	# X.25
     86   1.5     chris options 	NETATALK	# AppleTalk networking
     87   1.5     chris options 	PFIL_HOOKS	# pfil(9) packet filter hooks
     88   1.5     chris options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
     89   1.5     chris options 	PPP_DEFLATE	# Deflate compression support for PPP
     90   1.5     chris options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
     91   1.1     chris #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
     92   1.1     chris 
     93   1.5     chris #options 	ALTQ		# Manipulate network interfaces' output queues
     94   1.5     chris #options 	ALTQ_BLUE	# Stochastic Fair Blue
     95   1.5     chris #options 	ALTQ_CBQ	# Class-Based Queueing
     96   1.5     chris #options 	ALTQ_CDNR	# Diffserv Traffic Conditioner
     97   1.5     chris #options 	ALTQ_FIFOQ	# First-In First-Out Queue
     98   1.5     chris #options 	ALTQ_FLOWVALVE	# RED/flow-valve (red-penalty-box)
     99   1.5     chris #options 	ALTQ_HFSC	# Hierarchical Fair Service Curve
    100   1.5     chris #options 	ALTQ_LOCALQ	# Local queueing discipline
    101   1.5     chris #options 	ALTQ_PRIQ	# Priority Queueing
    102   1.5     chris #options 	ALTQ_RED	# Random Early Detection
    103   1.5     chris #options 	ALTQ_RIO	# RED with IN/OUT
    104   1.5     chris #options 	ALTQ_WFQ	# Weighted Fair Queueing
    105   1.5     chris 
    106   1.1     chris # Compatibility options
    107   1.1     chris 
    108   1.5     chris options 	COMPAT_43	# 4.3BSD compatibility.
    109  1.19  christos options 	COMPAT_30	# NetBSD 3.0 compatibility.
    110   1.9   reinoud options 	COMPAT_20	# NetBSD 2.0 compatibility.
    111   1.5     chris options 	COMPAT_16	# NetBSD 1.6 compatibility.
    112   1.5     chris options		COMPAT_15	# NetBSD 1.5 compatibility.
    113   1.5     chris options 	COMPAT_14	# NetBSD 1.4 compatibility.
    114   1.5     chris options 	COMPAT_13	# NetBSD 1.3 compatibility.
    115   1.5     chris options 	COMPAT_12	# NetBSD 1.2 compatibility.
    116   1.1     chris #options 	COMPAT_11	# NetBSD 1.1 compatibility.
    117   1.1     chris #options 	COMPAT_10	# NetBSD 1.0 compatibility.
    118   1.1     chris #options 	COMPAT_09	# NetBSD 0.9 compatibility.
    119   1.1     chris #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
    120   1.8  christos options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
    121   1.1     chris 
    122   1.1     chris # Shared memory options
    123   1.1     chris 
    124   1.1     chris options 	SYSVMSG		# System V-like message queues
    125   1.1     chris options 	SYSVSEM		# System V-like semaphores
    126   1.1     chris #options 	SEMMNI=10	# number of semaphore identifiers
    127   1.1     chris #options 	SEMMNS=60	# number of semaphores in system
    128   1.1     chris #options 	SEMUME=10	# max number of undo entries per process
    129   1.1     chris #options 	SEMMNU=30	# number of undo structures in system
    130   1.1     chris options 	SYSVSHM		# System V-like memory sharing
    131   1.1     chris options 	SHMMAXPGS=1024	# 1024 pages is the default
    132   1.5     chris options 	P1003_1B_SEMAPHORE # p1003.1b semaphore support
    133   1.1     chris 
    134   1.1     chris # Device options
    135   1.1     chris 
    136   1.5     chris options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
    137   1.5     chris #options 	MEMORY_DISK_ROOT_SIZE=4100	# Size in blocks
    138   1.1     chris #options 	MEMORY_DISK_IS_ROOT	# use memory disk as root
    139   1.1     chris 
    140   1.1     chris # Miscellaneous kernel options
    141   1.1     chris options 	KTRACE		# system call tracing, a la ktrace(1)
    142   1.5     chris options 	SYSTRACE	# system call vetting via systrace(1)
    143   1.1     chris options 	IRQSTATS	# manage IRQ statistics
    144   1.1     chris options 	LKM		# loadable kernel modules
    145   1.1     chris options 	KMEMSTATS	# kernel memory statistics
    146   1.1     chris #options 	SCSIVERBOSE	# Verbose SCSI errors
    147   1.5     chris options 	USERCONF	# userconf(4) support
    148   1.1     chris #options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
    149   1.6    atatat #options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
    150   1.1     chris options		SYMTAB_SPACE=250000
    151   1.1     chris 
    152   1.5     chris # Enable experimental buffer queue strategy for better responsiveness under 
    153   1.5     chris # high disk I/O load. Use it with caution - it's not proven to be stable yet.
    154  1.15   tsutsui #options 	BUFQ_READPRIO
    155  1.15   tsutsui #options 	BUFQ_PRIOCSCAN
    156   1.5     chris 
    157   1.1     chris # Development and Debugging options
    158   1.1     chris 
    159   1.1     chris #options 	ARM700BUGTRACK	# track the ARM700 swi bug
    160   1.1     chris #options 	PORTMASTER	# Enable PortMaster only options
    161   1.1     chris options 	DIAGNOSTIC	# internal consistency checks
    162   1.1     chris #options 	PMAP_DEBUG	# Enable pmap_debug_level code
    163   1.1     chris #options 	IPKDB		# remote kernel debugging
    164   1.1     chris options 	DDB		# in-kernel debugger
    165   1.5     chris #options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
    166   1.5     chris #makeoptions	DEBUG="-g"	# compile full symbol table
    167   1.1     chris 
    168   1.1     chris config		netbsd	root on ? type ?
    169   1.1     chris options 	NFS_BOOT_DHCP
    170   1.1     chris 
    171   1.1     chris # serial console ... the conaddr is hardcoded as the pioc address + 4*com offset
    172   1.1     chris # this really be fixed some day
    173   1.1     chris #options 	COMCONSOLE,CONADDR="0x210000+4*0x3f8",CONUNIT=0,CONSPEED=9600
    174   1.1     chris 
    175   1.1     chris # The main bus device
    176   1.1     chris mainbus0 at root
    177   1.1     chris 
    178   1.5     chris # The boot CPU
    179   1.1     chris cpu0 at mainbus?
    180   1.1     chris 
    181   1.1     chris # The IOMD
    182   1.1     chris iomd0	at mainbus?
    183   1.1     chris 
    184   1.1     chris # system clock via IOMD
    185   1.1     chris clock*	at iomd?
    186   1.1     chris 
    187   1.1     chris # IIC bus device
    188   1.1     chris #iomdiic* at iomd?
    189   1.1     chris #iic* at iomdiic?
    190   1.1     chris 
    191   1.1     chris # RTC device via IIC bus
    192   1.1     chris #pcfrtc*	at iic? addr 0x50
    193   1.1     chris 
    194   1.1     chris # VIDC device
    195   1.1     chris vidc0		at mainbus?
    196   1.1     chris 
    197   1.1     chris # WSCONS
    198   1.1     chris # ws console uses DUMB, SUN or VT100 terminal emulation
    199   1.1     chris #options 	WSEMUL_NODUMB
    200   1.1     chris #options 	WSEMUL_SUN
    201   1.1     chris #options 	WSEMUL_VT100
    202   1.1     chris 
    203   1.1     chris #options 	WSDISPLAY_COMPAT_RAWKBD
    204   1.1     chris 
    205   1.1     chris #options 	FONT_BOLD8x16
    206   1.1     chris #options 	FONT_GALLANT12x22	# Very nice font
    207   1.1     chris #options 	FONT_LUCIDA16x29
    208   1.1     chris #options 	FONT_OMRON12x20		# looks funny
    209   1.1     chris #options 	FONT_QVSS8x15		# broken ?
    210   1.1     chris #options 	FONT_SONY12x25		# looks like VT220 font
    211   1.1     chris #options 	FONT_SONY8x16		# not tested
    212   1.1     chris #options 	FONT_VT220L8x8		# 8x8 font as in Arch. cons
    213   1.1     chris #options 	FONT_VT220L8x16		# 8x(2x8) font as in Arch. cons
    214   1.1     chris #options 	FONT_VT220L8x10		# not tested
    215   1.1     chris #options 	FONT_VT220L8x20		# not tested
    216   1.1     chris 
    217   1.1     chris #vidcvideo0	at vidc?		# wscons driver for VIDC
    218   1.1     chris #wsdisplay*	at vidcvideo? console ?	# display itself
    219   1.1     chris 
    220   1.3     bjh21 iomdkbc*	at iomd?		# IOMD keyboard/mouse interface
    221   1.3     bjh21 
    222   1.3     bjh21 #pckbd*		at iomdkbc? slot ?	# PS/2 keyboard
    223   1.3     bjh21 #options 	PCKBD_LAYOUT=KB_UK
    224   1.3     bjh21 #wskbd*		at pckbd?
    225   1.3     bjh21 
    226   1.3     bjh21 pms*		at iomdkbc? slot ?	# PS/2 mouse
    227   1.3     bjh21 wsmouse*	at pms?
    228   1.3     bjh21 
    229   1.1     chris #rpckbd*		at iomd?		# based on old `kbd' driver
    230   1.1     chris #wskbd*		at rpckbd?		# wskbd on RiscPC keyboard
    231   1.1     chris 
    232   1.4     bjh21 #qms*		at iomd?		# ws quadmouse driver
    233   1.4     bjh21 #wsmouse*	at qms?			# wsmouse on ws quadmouse
    234   1.1     chris 
    235   1.3     bjh21 pseudo-device	wsmux
    236   1.1     chris 
    237   1.1     chris # The origional vidcconsole :
    238   1.1     chris # vidcconsole kbd at IOMD
    239   1.1     chris # vidcconsole PS2 mouse at IOMD
    240   1.1     chris vidcconsole0	at vidc?		# display + vt100 emulation
    241   1.1     chris kbd*		at iomd?		# PS/2 keyboard for vidcconsole
    242   1.1     chris 
    243   1.1     chris # generic VT console device
    244   1.1     chris vt0	at vidc?
    245   1.1     chris vt1	at vidc?
    246   1.1     chris vt2	at vidc?
    247   1.1     chris vt3	at vidc?
    248   1.1     chris vt4	at vidc?
    249   1.1     chris vt5	at vidc?
    250   1.1     chris 
    251   1.1     chris # Audio device
    252   1.1     chris vidcaudio0	at vidc?
    253   1.1     chris audio*		at vidcaudio0
    254   1.1     chris 
    255   1.1     chris rsbus0	at mainbus?
    256   1.1     chris 
    257  1.14      matt wdc*	at rsbus? 		# eb7500atx build in ide
    258   1.1     chris atabus* at ata?
    259   1.1     chris wd*	at atabus? drive ?
    260   1.1     chris atapibus* at atapi?
    261   1.1     chris 
    262   1.1     chris # Builtin cs8920M Network adaptor
    263   1.1     chris cs*	at rsbus?
    264   1.1     chris 
    265   1.5     chris # Builtin DS1687 clock
    266   1.5     chris # Not functioning (yet) 
    267   1.5     chris #ds1687rtc*	at rsbus?
    268   1.5     chris 
    269   1.1     chris pseudo-device	loop	1		# network loopback
    270   1.1     chris pseudo-device	bpfilter 8		# packet filter
    271   1.1     chris pseudo-device	sl	2		# CSLIP
    272   1.1     chris pseudo-device	ppp	2		# PPP
    273   1.5     chris pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
    274   1.1     chris pseudo-device	tun	2		# network tunneling over tty
    275  1.10      cube pseudo-device	tap			# virtual Ethernet
    276   1.1     chris #pseudo-device	gre	2		# generic L3 over IP tunnel
    277   1.1     chris #pseudo-device	ipfilter 1		# ip filter
    278   1.1     chris pseudo-device	gif	4		# IPv[46] over IPv[46] tunnel (RFC1933)
    279   1.1     chris #pseudo-device	faith	1		# IPv[46] tcp relay translation i/f
    280   1.1     chris #pseudo-device	stf	1		# 6to4 IPv6 over IPv4 encapsulation
    281   1.1     chris #pseudo-device	strip	4		# STarmode Radio IP (Metricon Ricochet)
    282   1.5     chris pseudo-device	vlan			# IEEE 802.1q encapsulation
    283   1.5     chris pseudo-device	bridge			# simple inter-network bridging
    284   1.5     chris #options	BRIDGE_IPF		# bridge uses IP/IPv6 pfil hooks too
    285   1.1     chris pseudo-device	pty			# pseudo-terminals
    286   1.1     chris pseudo-device	tb	1		# tablet line discipline
    287   1.1     chris pseudo-device	vnd	4		# disk-like interface to files
    288   1.5     chris pseudo-device	ccd	2		# concatenated disk devices
    289   1.5     chris #pseudo-device	cgd	4		# cryptographic disk devices
    290   1.5     chris pseudo-device	raid	8		# RAIDframe disk driver
    291   1.5     chris options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
    292   1.1     chris # Options to enable various other RAIDframe RAID types.
    293   1.1     chris # options	RF_INCLUDE_EVENODD=1
    294   1.1     chris # options	RF_INCLUDE_RAID5_RS=1
    295   1.1     chris # options	RF_INCLUDE_PARITYLOGGING=1
    296   1.1     chris # options	RF_INCLUDE_CHAINDECLUSTER=1
    297   1.1     chris # options	RF_INCLUDE_INTERDECLUSTER=1
    298   1.1     chris # options 	RF_INCLUDE_PARITY_DECLUSTERING=1
    299   1.1     chris # options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
    300  1.11   hannken #pseudo-device	fss	4		# file system snapshot device
    301   1.5     chris pseudo-device	md	1		# Ramdisk driver
    302   1.1     chris pseudo-device	rnd			# /dev/random and in-kernel generator
    303   1.1     chris pseudo-device	clockctl		# user control of clock subsystem
    304   1.1     chris 
    305   1.1     chris makeoptions	MONITOR="Taxan875+LR"
    306   1.1     chris #makeoptions	MONITOR="AKF60"
    307   1.1     chris makeoptions	MODES="1024,768,60 1024,768,70 800,600,60 640,480,60 1280,1024 1152,900"
    308   1.5     chris pseudo-device	ksyms			# /dev/ksyms
    309   1.5     chris #pseudo-device	pf			# PF packet filter
    310   1.5     chris #pseudo-device	pflog			# PF log if
    311