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