Home | History | Annotate | Line # | Download | only in conf
ALL revision 1.55
      1 #
      2 #	ALL -- everything that's currently supported
      3 #
      4 #	$Id: ALL,v 1.55 1994/10/25 21:31:32 cgd Exp $
      5 #
      6 
      7 # architecture type and name of kernel; REQUIRED
      8 machine		"i386"
      9 ident		ALL
     10 
     11 # different CPU types; you must have at least the correct one; REQUIRED
     12 cpu		"I386_CPU"
     13 cpu		"I486_CPU"
     14 cpu		"I586_CPU"
     15 
     16 # floating point emulation
     17 options		MATH_EMULATE
     18 
     19 # make the kernel a little faster; will break on some machines
     20 #options	DUMMY_NOPS
     21 
     22 # temporary kluge while adding support for non-contiguous physical memory
     23 options		MACHINE_NONCONTIG
     24 
     25 # time zone RTC is expected to be set in; REQUIRED
     26 timezone	8 dst
     27 
     28 # estimated number of users
     29 maxusers	32
     30 
     31 # paging of processes, and caching vnodes and devices; REQUIRED
     32 options		SWAPPAGER
     33 options		VNODEPAGER,DEVPAGER
     34 
     35 # system call tracing, a la ktrace(1)
     36 options		KTRACE
     37 
     38 # FIFOs; RECOMMENDED
     39 options		FIFO
     40 
     41 # System V-like message queues
     42 #options	SYSVMSG
     43 
     44 # System V-like semaphores
     45 #options	SYSVSEM
     46 
     47 # System V-like memory sharing
     48 #options	SYSVSHM
     49 #options	SHMMAXPGS=1024		# 1024 pages is the default
     50 
     51 # generic SCSI system
     52 options		SCSI
     53 
     54 # UFS
     55 options		FFS
     56 
     57 # quotas in UFS
     58 options		QUOTA
     59 
     60 # memory file system (shares memory and swap space)
     61 options		MFS
     62 
     63 # Sun's Network File System
     64 options		NFSSERVER
     65 options		NFSCLIENT
     66 
     67 # ISO 9660 file system, with Rock Ridge
     68 options		"CD9660"
     69 
     70 # MS-DOS file system
     71 options		MSDOSFS
     72 
     73 # /dev/fd
     74 options		FDESC
     75 
     76 # kernel file system
     77 options		KERNFS
     78 
     79 # various types of networks and protocols
     80 #options	IMP	 
     81 options		INET
     82 options		NS
     83 options		ISO,TPIP,EON
     84 options		CCITT,LLC,HDLC
     85 
     86 # packet forwarding
     87 options		GATEWAY
     88 
     89 # kernel debugger
     90 options		DDB
     91 
     92 # Allows user to create an i386 LDT (Used by Wine to run Windows programs)
     93 options		"USER_LDT"
     94 
     95 # NetBSD 0.8, 0.9, and 1.0 compatibility
     96 options		"COMPAT_NOMID"
     97 options		"COMPAT_09"
     98 options		"COMPAT_10"
     99 
    100 options		"COMPAT_43"
    101 options		"TCP_COMPAT_42"
    102 
    103 config		netbsd	root on wd0 swap on wd0 and sd0
    104 
    105 #buses
    106 controller	isa0
    107 
    108 #console
    109 device		pc0	at isa? port "IO_KBD" irq 1
    110 
    111 #serial ports
    112 device		com0	at isa? port "IO_COM1" irq 4
    113 device		com1	at isa? port "IO_COM2" irq 3
    114 #device		com2	at isa? port "IO_COM3" irq 5
    115 #device		com3	at isa? port "IO_COM4" irq 9
    116 
    117 #parallel ports
    118 device		lpt0	at isa? port "IO_LPT1" irq 7
    119 device		lpt1	at isa? port "IO_LPT2"
    120 device		lpt2	at isa? port "IO_LPT3"
    121 
    122 #bus mice
    123 # Microft InPort
    124 device		mms0	at isa? port "IO_BMS1" irq 5
    125 # Logitech
    126 device		lms0	at isa? port "IO_BMS1" irq 5
    127 # PS/2 auxiliary port; BROKEN
    128 #device		pms0	at isa? port "IO_KBD" irq 5
    129 
    130 #non-scsi disk controllers
    131 controller	wdc0	at isa? port "IO_WD1" irq 14
    132 disk		wd0	at wdc0 drive ?
    133 disk		wd1	at wdc0 drive ?
    134 
    135 #non-scsi floppy controllers
    136 controller	fdc0	at isa? port "IO_FD1" irq 6 drq 2
    137 disk		fd0	at fdc0 drive ?
    138 disk		fd1	at fdc0 drive ?
    139 
    140 #non-scsi tape drives
    141 device		wt0	at isa? port 0x300 irq 5 drq 1
    142 
    143 #non-scsi CD-ROM drives
    144 # Mitsumi
    145 device		mcd0	at isa? port 0x300 irq 10
    146 
    147 #scsi
    148 controller	aha0	at isa? port "IO_AHA0" irq 11 drq 5
    149 master		scsibus0 at aha0
    150 device		sd0	at scsibus0 slave ?
    151 device		sd1	at scsibus0 slave ?
    152 device		sd2	at scsibus0 slave ?
    153 device		sd3	at scsibus0 slave ?
    154 device		st0	at scsibus0 slave ?
    155 device		st1	at scsibus0 slave ?
    156 device		cd0	at scsibus0 slave ?
    157 device		cd1	at scsibus0 slave ?
    158 device	        ch0	at scsibus0 slave ?
    159 device	        ch1	at scsibus0 slave ?
    160 
    161 controller	ahb0	at isa? irq 11 drq 5
    162 master		scsibus1 at ahb0
    163 device		sd0	at scsibus1 slave ?
    164 device		sd1	at scsibus1 slave ?
    165 device		sd2	at scsibus1 slave ?
    166 device		sd3	at scsibus1 slave ?
    167 device		st0	at scsibus1 slave ?
    168 device		st1	at scsibus1 slave ?
    169 device		cd0	at scsibus1 slave ?
    170 device		cd1	at scsibus1 slave ?
    171 device	        ch0	at scsibus1 slave ?
    172 device	        ch1	at scsibus1 slave ?
    173 
    174 controller	bt0	at isa? port "IO_BT0" irq 11
    175 master		scsibus2 at bt0
    176 device		sd0	at scsibus2 slave ?
    177 device		sd1	at scsibus2 slave ?
    178 device		sd2	at scsibus2 slave ?
    179 device		sd3	at scsibus2 slave ?
    180 device		st0	at scsibus2 slave ?
    181 device		st1	at scsibus2 slave ?
    182 device		cd0	at scsibus2 slave ?
    183 device		cd1	at scsibus2 slave ?
    184 device	        ch0	at scsibus2 slave ?
    185 device	        ch1	at scsibus2 slave ?
    186 
    187 controller	uha0	at isa? port "IO_UHA0" irq 11 drq 5
    188 master		scsibus3 at uha0
    189 device		sd0	at scsibus3 slave ?
    190 device		sd1	at scsibus3 slave ?
    191 device		sd2	at scsibus3 slave ?
    192 device		sd3	at scsibus3 slave ?
    193 device		st0	at scsibus3 slave ?
    194 device		st1	at scsibus3 slave ?
    195 device		cd0	at scsibus3 slave ?
    196 device		cd1	at scsibus3 slave ?
    197 device	        ch0	at scsibus3 slave ?
    198 device	        ch1	at scsibus3 slave ?
    199 
    200 #sound-blaster
    201 device		sb0	at isa? port 0x220 irq 7 drq 1
    202 
    203 #ethernet
    204 device ed0 at isa? port 0x300 irq 10 iomem 0xcc000
    205 device ed1 at isa? port 0x250 irq 9 iomem 0xd8000
    206 #device hp0 at isa? port 0x300 irq 5
    207 device le0 at isa? port 0x280 irq 10 drq 7
    208 device ep0 at isa? port ? irq ?
    209 
    210 #math co-processor
    211 device		npx0	at isa? port "IO_NPX" irq 13
    212 
    213 # psuedo-terminals; REQUIRED for remote logins and many other things
    214 pseudo-device pty	64
    215 
    216 # loopback; RECOMMENDED
    217 pseudo-device loop
    218 
    219 # ethernet; REQUIRED if using any ethernet device
    220 pseudo-device ether #XXX
    221 
    222 # used by kernel for logging messages; gateway to syslogd
    223 pseudo-device log
    224 
    225 # packet filter
    226 pseudo-device bpfilter	4
    227 
    228 # compressed SLIP
    229 pseudo-device sl
    230 
    231 # point-to-point protocol
    232 pseudo-device ppp
    233 
    234 # vn virtual filesystem device
    235 pseudo-device vn 4
    236 
    237 # speaker queue
    238 pseudo-device speaker
    239 
    240 # tablet line discipline
    241 pseudo-device tb
    242 #pseudo-device tun	missing header files
    243 
    244 # /dev/audio
    245 pseudo-device audio
    246