Home | History | Annotate | Line # | Download | only in conf
ALL revision 1.22
      1 #
      2 #	ALL -- everything that's currently supported
      3 #
      4 #	$Id: ALL,v 1.22 1993/09/06 23:29:33 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 device		mms0	at isa? port "IO_BMS1" tty irq 5 vector mmsintr
    109 device		lms0	at isa? port "IO_BMS1" tty irq 5 vector lmsintr
    110 device		pms0	at isa? port "IO_KBD" tty irq 5 vector pmsintr
    111 
    112 #scsi
    113 controller	scbus0
    114 
    115 controller	aha0	at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr
    116 controller	ahb0	at isa? bio irq 11  vector ahbintr
    117 controller	bt0	at isa? port "IO_BT0" bio irq 11  vector btintr
    118 controller	uha0	at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr
    119 
    120 device		sd0
    121 device		sd1
    122 device		sd2
    123 device		sd3
    124 
    125 device		st0
    126 device		st1
    127 
    128 device		cd0
    129 device		cd1
    130 
    131 device	        ch0
    132 device	        ch1
    133 
    134 #ethernet
    135 device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr
    136 device ne0 at isa? port 0x300 net irq 9 vector neintr
    137 device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr
    138 device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr
    139 device hp0 at isa? port 0x300 net irq 5 vector hpintr
    140 
    141 # psuedo-terminals; REQUIRED for remote logins and many other things
    142 pseudo-device pty	64
    143 
    144 # loopback; RECOMMENDED
    145 pseudo-device loop
    146 
    147 # ethernet; REQUIRED if using any ethernet device
    148 pseudo-device ether #XXX
    149 
    150 # packet filter
    151 pseudo-device bpfilter	4
    152 
    153 # compressed SLIP
    154 pseudo-device sl
    155 
    156 # point-to-point protocol
    157 pseudo-device ppp
    158 
    159 # speaker queue
    160 pseudo-device speaker
    161 
    162 #pseudo-device tb	2	was never ported to 4.4
    163 #pseudo-device tun	missing header files
    164