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