Home | History | Annotate | Line # | Download | only in conf
ALL revision 1.25
      1 #
      2 #	ALL -- everything that's currently supported
      3 #
      4 #	$Id: ALL,v 1.25 1993/09/07 00:25:50 mycroft 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 
     15 # floating point emulation
     16 options		MATH_EMULATE
     17 
     18 # temporary kluge while adding support for non-contiguous physical memory
     19 options		MACHINE_NONCONTIG
     20 
     21 # time zone RTC is expected to be set in; REQUIRED
     22 timezone	8 dst
     23 
     24 # estimated number of users; affects maximum number of file descriptors
     25 maxusers	32
     26 
     27 # paging of processes, and caching vnodes and devices; REQUIRED
     28 options		SWAPPAGER
     29 options		VNODEPAGER,DEVPAGER
     30 
     31 # system call tracing, a la ktrace(1)
     32 options		KTRACE
     33 
     34 # FIFOs; RECOMMENDED
     35 options		FIFO
     36 
     37 # System V-like memory sharing; BROKEN
     38 #options		SYSVSHM
     39 #options		SHMMAXPGS=1024
     40 
     41 # process accounting
     42 options		ACCOUNTING
     43 
     44 # generic SCSI system
     45 options		SCSI
     46 
     47 # quotas in UFS
     48 options		QUOTA
     49 
     50 # memory file system (shares memory and swap space)
     51 options		MFS
     52 
     53 # Sun's Network File System
     54 options		NFSSERVER
     55 options		NFSCLIENT
     56 
     57 # ISO 9660 file system, with Rock Ridge
     58 options		ISOFS
     59 
     60 options		FDESC
     61 options		KERNFS
     62 
     63 # various types of networks and protocols
     64 #options		IMP	 
     65 options		INET
     66 options		NS
     67 options		ISO
     68 options		TPIP
     69 options		EON
     70 options		CCITT
     71 
     72 # packet forwarding
     73 options		GATEWAY
     74 
     75 # kernel debugger
     76 options		DDB
     77 
     78 options		"COMPAT_NOMID"
     79 options		"COMPAT_43"
     80 options		"TCP_COMPAT_42"
     81 
     82 config		netbsd	at 0xfe100000 root on wd0 swap on wd0 and sd0
     83 
     84 #buses
     85 controller	isa0
     86 
     87 #non-scsi disk controllers
     88 controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
     89 disk		wd0	at wdc0 drive 0
     90 disk		wd1	at wdc0 drive 1
     91 
     92 #floppy controller
     93 controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
     94 disk		fd0	at fdc0 drive 0
     95 disk		fd1	at fdc0 drive 1
     96 
     97 #console
     98 device		pc0	at isa? port "IO_KBD" tty irq 1 vector pcrint
     99 
    100 #math co-processor
    101 device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr
    102 
    103 #serial ports
    104 device		com0	at isa? port "IO_COM1" tty irq 4 vector comintr
    105 device		com1	at isa? port "IO_COM2" tty irq 3 vector comintr
    106 
    107 #bus mice
    108 # Microft InPort
    109 device		mms0	at isa? port "IO_BMS1" tty irq 5 vector mmsintr
    110 # Logitech
    111 device		lms0	at isa? port "IO_BMS1" tty irq 5 vector lmsintr
    112 # PS/2 auxiliary port; BROKEN
    113 #device		pms0	at isa? port "IO_KBD" tty irq 5 vector pmsintr
    114 
    115 #scsi
    116 controller	scbus0
    117 
    118 controller	aha0	at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr
    119 device		sd0	at aha0 flags 0 drive ?
    120 device		sd1	at aha0 flags 0 drive ?
    121 device		sd2	at aha0 flags 0 drive ?
    122 device		sd3	at aha0 flags 0 drive ?
    123 device		st0	at aha0 flags 1 drive ?
    124 device		st1	at aha0 flags 1 drive ?
    125 device		cd0	at aha0 flags 2 drive ?
    126 device		cd1	at aha0 flags 2 drive ?
    127 device	        ch0	at aha0 flags 3 drive ?
    128 device	        ch1	at aha0 flags 3 drive ?
    129 
    130 controller	ahb0	at isa? bio irq 11 drq 5 vector ahbintr
    131 device		sd0	at ahb0 flags 0 drive ?
    132 device		sd1	at ahb0 flags 0 drive ?
    133 device		sd2	at ahb0 flags 0 drive ?
    134 device		sd3	at ahb0 flags 0 drive ?
    135 device		st0	at ahb0 flags 1 drive ?
    136 device		st1	at ahb0 flags 1 drive ?
    137 device		cd0	at ahb0 flags 2 drive ?
    138 device		cd1	at ahb0 flags 2 drive ?
    139 device	        ch0	at ahb0 flags 3 drive ?
    140 device	        ch1	at ahb0 flags 3 drive ?
    141 
    142 controller	bt0	at isa? port "IO_BT0" bio irq 11  vector btintr
    143 device		sd0	at bt0 flags 0 drive ?
    144 device		sd1	at bt0 flags 0 drive ?
    145 device		sd2	at bt0 flags 0 drive ?
    146 device		sd3	at bt0 flags 0 drive ?
    147 device		st0	at bt0 flags 1 drive ?
    148 device		st1	at bt0 flags 1 drive ?
    149 device		cd0	at bt0 flags 2 drive ?
    150 device		cd1	at bt0 flags 2 drive ?
    151 device	        ch0	at bt0 flags 3 drive ?
    152 device	        ch1	at bt0 flags 3 drive ?
    153 
    154 controller	uha0	at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr
    155 device		sd0	at uha0 flags 0 drive ?
    156 device		sd1	at uha0 flags 0 drive ?
    157 device		sd2	at uha0 flags 0 drive ?
    158 device		sd3	at uha0 flags 0 drive ?
    159 device		st0	at uha0 flags 1 drive ?
    160 device		st1	at uha0 flags 1 drive ?
    161 device		cd0	at uha0 flags 2 drive ?
    162 device		cd1	at uha0 flags 2 drive ?
    163 device	        ch0	at uha0 flags 3 drive ?
    164 device	        ch1	at uha0 flags 3 drive ?
    165 
    166 #ethernet
    167 device ne0 at isa? port 0x300 net irq 9 vector neintr
    168 device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr
    169 #device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr
    170 device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr
    171 #device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr
    172 device hp0 at isa? port 0x300 net irq 5 vector hpintr
    173 device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr
    174 
    175 # psuedo-terminals; REQUIRED for remote logins and many other things
    176 pseudo-device pty	64
    177 
    178 # loopback; RECOMMENDED
    179 pseudo-device loop
    180 
    181 # ethernet; REQUIRED if using any ethernet device
    182 pseudo-device ether #XXX
    183 
    184 # packet filter
    185 pseudo-device bpfilter	4
    186 
    187 # compressed SLIP
    188 pseudo-device sl
    189 
    190 # point-to-point protocol
    191 pseudo-device ppp
    192 
    193 # speaker queue
    194 pseudo-device speaker
    195 
    196 #pseudo-device tb	2	was never ported to 4.4
    197 #pseudo-device tun	missing header files
    198