head 1.36; access; symbols perseant-exfatfs-base-20250801:1.36 perseant-exfatfs-base-20240630:1.36 perseant-exfatfs:1.36.0.142 perseant-exfatfs-base:1.36 bouyer-sunxi-drm:1.36.0.140 bouyer-sunxi-drm-base:1.36 cjep_sun2x:1.36.0.138 cjep_sun2x-base:1.36 cjep_staticlib_x-base1:1.36 cjep_staticlib_x:1.36.0.136 cjep_staticlib_x-base:1.36 thorpej-futex-base:1.36 bouyer-xenpvh-base2:1.36 phil-wifi-20200421:1.36 bouyer-xenpvh-base1:1.36 phil-wifi-20200411:1.36 bouyer-xenpvh:1.36.0.134 bouyer-xenpvh-base:1.36 phil-wifi-20200406:1.36 ad-namecache-base3:1.36 ad-namecache-base2:1.36 ad-namecache-base1:1.36 ad-namecache:1.36.0.132 ad-namecache-base:1.36 isaki-audio2:1.36.0.130 isaki-audio2-base:1.36 pgoyette-compat-merge-20190127:1.36 pgoyette-compat-20190127:1.36 pgoyette-compat-20190118:1.36 pgoyette-compat-1226:1.36 pgoyette-compat-1126:1.36 pgoyette-compat-1020:1.36 pgoyette-compat-0930:1.36 pgoyette-compat-0906:1.36 pgoyette-compat-0728:1.36 pgoyette-compat-0625:1.36 pgoyette-compat-0521:1.36 pgoyette-compat-0502:1.36 pgoyette-compat-0422:1.36 pgoyette-compat-0415:1.36 pgoyette-compat-0407:1.36 pgoyette-compat-0330:1.36 pgoyette-compat-0322:1.36 pgoyette-compat-0315:1.36 pgoyette-compat:1.36.0.10 pgoyette-compat-base:1.36 perseant-stdc-iso10646:1.36.0.128 perseant-stdc-iso10646-base:1.36 prg-localcount2-base3:1.36 prg-localcount2-base2:1.36 prg-localcount2-base1:1.36 prg-localcount2:1.36.0.126 prg-localcount2-base:1.36 pgoyette-localcount-20170426:1.36 bouyer-socketcan-base1:1.36 pgoyette-localcount-20170320:1.36 bouyer-socketcan:1.36.0.124 bouyer-socketcan-base:1.36 pgoyette-localcount-20170107:1.36 pgoyette-localcount-20161104:1.36 localcount-20160914:1.36 pgoyette-localcount-20160806:1.36 pgoyette-localcount-20160726:1.36 pgoyette-localcount:1.36.0.122 pgoyette-localcount-base:1.36 netbsd-5-2-3-RELEASE:1.36 netbsd-5-1-5-RELEASE:1.36 yamt-pagecache-base9:1.36 yamt-pagecache-tag8:1.36 tls-earlyentropy:1.36.0.120 tls-earlyentropy-base:1.36 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.36 riastradh-drm2-base3:1.36 netbsd-5-2-2-RELEASE:1.36 netbsd-5-1-4-RELEASE:1.36 netbsd-5-2-1-RELEASE:1.36 netbsd-5-1-3-RELEASE:1.36 rmind-smpnet-nbase:1.36 rmind-smpnet:1.36.0.116 rmind-smpnet-base:1.36 agc-symver:1.36.0.118 agc-symver-base:1.36 tls-maxphys-base:1.36 yamt-pagecache-base8:1.36 netbsd-5-2:1.36.0.114 yamt-pagecache-base7:1.36 netbsd-5-2-RELEASE:1.36 netbsd-5-2-RC1:1.36 yamt-pagecache-base6:1.36 yamt-pagecache-base5:1.36 yamt-pagecache-base4:1.36 netbsd-5-1-2-RELEASE:1.36 netbsd-5-1-1-RELEASE:1.36 jmcneill-usbmp:1.36.0.112 jmcneill-usbmp-base:1.36 jmcneill-audiomp3:1.36.0.110 jmcneill-audiomp3-base:1.36 yamt-pagecache-base3:1.36 yamt-pagecache-base2:1.36 yamt-pagecache:1.36.0.108 yamt-pagecache-base:1.36 rmind-uvmplock-nbase:1.36 jym-xensuspend-nbase:1.36 bouyer-quota2-nbase:1.36 bouyer-quota2:1.36.0.106 bouyer-quota2-base:1.36 jruoho-x86intr:1.36.0.104 jruoho-x86intr-base:1.36 matt-nb5-pq3:1.36.0.102 matt-nb5-pq3-base:1.36 netbsd-5-1:1.36.0.100 netbsd-5-1-RELEASE:1.36 yamt-nfs-mp-base11:1.36 netbsd-5-1-RC4:1.36 uebayasi-xip-base2:1.36 yamt-nfs-mp-base10:1.36 netbsd-5-1-RC3:1.36 netbsd-5-1-RC2:1.36 netbsd-5-1-RC1:1.36 rmind-uvmplock:1.36.0.98 rmind-uvmplock-base:1.36 yamt-nfs-mp-base9:1.36 uebayasi-xip:1.36.0.96 uebayasi-xip-base:1.36 netbsd-5-0-2-RELEASE:1.36 yamt-nfs-mp-base8:1.36 yamt-nfs-mp-base7:1.36 netbsd-5-0-1-RELEASE:1.36 jymxensuspend-base:1.36 yamt-nfs-mp-base6:1.36 yamt-nfs-mp-base5:1.36 yamt-nfs-mp-base4:1.36 yamt-nfs-mp-base3:1.36 netbsd-5-0:1.36.0.94 netbsd-5-0-RELEASE:1.36 netbsd-5-0-RC4:1.36 netbsd-5-0-RC3:1.36 netbsd-5-0-RC2:1.36 jym-xensuspend:1.36.0.92 jym-xensuspend-base:1.36 netbsd-5-0-RC1:1.36 haad-dm-base2:1.36 haad-nbase2:1.36 ad-audiomp2:1.36.0.90 ad-audiomp2-base:1.36 netbsd-5:1.36.0.88 netbsd-5-base:1.36 haad-dm-base1:1.36 haad-dm:1.36.0.86 haad-dm-base:1.36 simonb-wapbl-nbase:1.36 yamt-pf42-base4:1.36 simonb-wapbl:1.36.0.84 simonb-wapbl-base:1.36 yamt-pf42-base3:1.36 hpcarm-cleanup-nbase:1.36 yamt-pf42-base2:1.36 yamt-nfs-mp-base2:1.36 yamt-nfs-mp:1.36.0.82 yamt-nfs-mp-base:1.36 yamt-pf42:1.36.0.80 yamt-pf42-base:1.36 ad-socklock-base1:1.36 yamt-lazymbuf-base15:1.36 yamt-lazymbuf-base14:1.36 keiichi-mipv6-nbase:1.36 mjf-devfs2:1.36.0.78 mjf-devfs2-base:1.36 keiichi-mipv6:1.36.0.76 keiichi-mipv6-base:1.36 bouyer-xeni386-merge1:1.36 vmlocking2-base3:1.36 bouyer-xeni386-nbase:1.36 yamt-kmem-base3:1.36 cube-autoconf:1.36.0.74 cube-autoconf-base:1.36 yamt-kmem-base2:1.36 bouyer-xeni386:1.36.0.72 bouyer-xeni386-base:1.36 yamt-kmem:1.36.0.70 yamt-kmem-base:1.36 vmlocking2-base2:1.36 reinoud-bufcleanup-nbase:1.36 vmlocking2:1.36.0.68 vmlocking2-base1:1.36 jmcneill-base:1.36 mjf-devfs:1.36.0.66 mjf-devfs-base:1.36 bouyer-xenamd64-base2:1.36 vmlocking-nbase:1.36 yamt-x86pmap-base4:1.36 bouyer-xenamd64:1.36.0.64 bouyer-xenamd64-base:1.36 yamt-x86pmap-base3:1.36 yamt-x86pmap-base2:1.36 yamt-x86pmap:1.36.0.62 yamt-x86pmap-base:1.36 jmcneill-pm:1.36.0.60 jmcneill-pm-base:1.36 hpcarm-cleanup:1.36.0.58 hpcarm-cleanup-base:1.36 mjf-ufs-trans-base:1.36 yamt-idlelwp-base8:1.36 ppcoea-renovation:1.36.0.56 ppcoea-renovation-base:1.36 reinoud-bufcleanup-base:1.36 vmlocking:1.36.0.54 vmlocking-base:1.36 ad-audiomp:1.36.0.52 ad-audiomp-base:1.36 yamt-idlelwp:1.36.0.50 post-newlock2-merge:1.36 newlock2-nbase:1.36 yamt-splraiseipl-base5:1.36 yamt-splraiseipl-base4:1.36 yamt-splraiseipl-base3:1.36 yamt-splraiseipl-base2:1.36 yamt-splraiseipl:1.36.0.48 yamt-splraiseipl-base:1.36 newlock2:1.36.0.46 newlock2-base:1.36 yamt-pdpolicy-base8:1.36 yamt-pdpolicy-base7:1.36 yamt-pdpolicy-base6:1.36 gdamore-uart:1.36.0.44 gdamore-uart-base:1.36 simonb-timcounters-final:1.36 yamt-pdpolicy-base5:1.36 elad-kernelauth-nbase:1.36 yamt-pdpolicy-base4:1.36 yamt-pdpolicy-base3:1.36 yamt-pdpolicy-base2:1.36 yamt-pdpolicy:1.36.0.42 yamt-pdpolicy-base:1.36 yamt-uio_vmspace-base5:1.36 simonb-timecounters:1.36.0.40 simonb-timecounters-base:1.36 rpaulo-netinet-merge-pcb:1.36.0.38 rpaulo-netinet-merge-pcb-base:1.36 yamt-uio_vmspace:1.36.0.36 yamt-readahead-base3:1.36 yamt-readahead-base2:1.36 yamt-readahead:1.36.0.34 yamt-readahead-base:1.36 yamt-vop-base3:1.36 yamt-vop-base2:1.36 thorpej-vnode-attr:1.36.0.32 thorpej-vnode-attr-base:1.36 yamt-vop:1.36.0.30 yamt-vop-base:1.36 yamt-lazymbuf:1.36.0.28 yamt-km-base4:1.36 yamt-km-base3:1.36 yamt-km-base2:1.36 yamt-km:1.36.0.26 yamt-km-base:1.36 kent-audio2:1.36.0.24 kent-audio2-base:1.36 ktrace-lwp:1.36.0.22 ktrace-lwp-base:1.36 nathanw_sa_before_merge:1.36 gmcgarry_ctxsw:1.36.0.20 gmcgarry_ctxsw_base:1.36 gmcgarry_ucred:1.36.0.18 gmcgarry_ucred_base:1.36 nathanw_sa_base:1.36 gehenna-devsw:1.36.0.16 gehenna-devsw-base:1.36 eeh-devprop:1.36.0.14 eeh-devprop-base:1.36 newlock:1.36.0.12 newlock-base:1.36 ifpoll-base:1.36 thorpej-mips-cache:1.36.0.8 thorpej-mips-cache-base:1.36 thorpej-devvp:1.36.0.6 thorpej-devvp-base:1.36 kqueue:1.36.0.4 kqueue-base:1.36 thorpej_scsipi_beforemerge:1.36 sommerfeld_i386mpnext:1.36 thorpej_scsipi_nbase:1.36 chs-ubc2-newbase:1.36 fvdl-softdep-base:1.36 thorpej_scsipi:1.36.0.2 thorpej_scsipi_base:1.36 netbsd-1-3-PATCH003:1.26.2.2 netbsd-1-3-PATCH003-CANDIDATE2:1.26.2.2 netbsd-1-3-PATCH003-CANDIDATE1:1.26.2.2 netbsd-1-3-PATCH003-CANDIDATE0:1.26.2.2 netbsd-1-3-PATCH002:1.26.2.2 netbsd-1-3-PATCH001:1.26.2.2 netbsd-1-3-RELEASE:1.26.2.2 netbsd-1-3-BETA:1.26.2.2 netbsd-1-3:1.26.0.2 netbsd-1-3-base:1.26 thorpej-signal:1.24.0.2 thorpej-signal-base:1.24 marc-pcmcia:1.23.0.2 marc-pcmcia-bp:1.23 marc-pcmcia-base:1.26 bouyer-scsipi:1.21.0.2 is-newarp-before-merge:1.18 is-newarp:1.18.0.4 is-newarp-base:1.18 netbsd-1-2-PATCH001:1.6.4.1 mrg-vm-swap:1.18.0.2 thorpej-setroot:1.14.0.2 netbsd-1-2-RELEASE:1.6.4.1 netbsd-1-2-BETA:1.6 netbsd-1-2:1.6.0.4 netbsd-1-2-base:1.6; locks; strict; comment @# @; 1.36 date 98.06.14.12.50.26; author billc; state dead; branches; next 1.35; 1.35 date 98.06.07.03.01.06; author enami; state Exp; branches; next 1.34; 1.34 date 98.04.16.22.01.42; author drochner; state Exp; branches; next 1.33; 1.33 date 98.03.22.18.18.46; author drochner; state Exp; branches; next 1.32; 1.32 date 98.02.06.11.20.45; author mrg; state Exp; branches; next 1.31; 1.31 date 98.02.06.07.21.49; author mrg; state Exp; branches; next 1.30; 1.30 date 97.11.27.09.59.02; author fvdl; state Exp; branches; next 1.29; 1.29 date 97.11.25.20.29.49; author kleink; state Exp; branches; next 1.28; 1.28 date 97.11.24.00.22.05; author thorpej; state Exp; branches; next 1.27; 1.27 date 97.11.17.01.57.54; author lukem; state Exp; branches; next 1.26; 1.26 date 97.10.08.10.09.44; author mycroft; state Exp; branches 1.26.2.1; next 1.25; 1.25 date 97.10.08.09.32.40; author mycroft; state Exp; branches; next 1.24; 1.24 date 97.08.19.23.49.50; author augustss; state Exp; branches; next 1.23; 1.23 date 97.07.18.04.14.34; author thorpej; state Exp; branches 1.23.2.1; next 1.22; 1.22 date 97.07.02.02.44.14; author cjs; state Exp; branches; next 1.21; 1.21 date 97.06.25.04.41.21; author mellon; state Exp; branches; next 1.20; 1.20 date 97.06.12.18.42.07; author mrg; state Exp; branches; next 1.19; 1.19 date 97.04.01.13.12.17; author mycroft; state Exp; branches; next 1.18; 1.18 date 97.02.04.04.32.06; author perry; state Exp; branches; next 1.17; 1.17 date 97.01.31.01.50.53; author thorpej; state Exp; branches; next 1.16; 1.16 date 97.01.16.23.30.34; author perry; state Exp; branches; next 1.15; 1.15 date 97.01.15.01.28.49; author perry; state Exp; branches; next 1.14; 1.14 date 96.12.07.00.26.19; author thorpej; state Exp; branches 1.14.2.1; next 1.13; 1.13 date 96.11.28.03.15.36; author thorpej; state Exp; branches; next 1.12; 1.12 date 96.11.16.01.16.47; author fvdl; state Exp; branches; next 1.11; 1.11 date 96.11.15.09.19.39; author fvdl; state Exp; branches; next 1.10; 1.10 date 96.10.02.23.56.49; author mycroft; state Exp; branches; next 1.9; 1.9 date 96.10.02.23.14.05; author mycroft; state Exp; branches; next 1.8; 1.8 date 96.08.26.23.40.24; author mrg; state Exp; branches; next 1.7; 1.7 date 96.07.14.00.10.14; author explorer; state Exp; branches; next 1.6; 1.6 date 96.03.16.06.09.15; author thorpej; state Exp; branches 1.6.4.1; next 1.5; 1.5 date 96.03.05.01.32.35; author thorpej; state Exp; branches; next 1.4; 1.4 date 96.03.05.00.37.24; author thorpej; state Exp; branches; next 1.3; 1.3 date 96.03.04.03.26.10; author cgd; state Exp; branches; next 1.2; 1.2 date 96.02.28.02.02.46; author cgd; state Exp; branches; next 1.1; 1.1 date 95.10.20.21.24.37; author jtc; state Exp; branches; next ; 1.26.2.1 date 97.11.24.01.40.37; author thorpej; state Exp; branches; next 1.26.2.2; 1.26.2.2 date 97.11.28.08.24.30; author mellon; state Exp; branches; next ; 1.23.2.1 date 97.08.23.07.08.55; author thorpej; state Exp; branches; next 1.23.2.2; 1.23.2.2 date 97.10.14.09.09.33; author thorpej; state Exp; branches; next ; 1.14.2.1 date 97.01.14.21.25.21; author thorpej; state Exp; branches; next 1.14.2.2; 1.14.2.2 date 97.01.18.04.14.46; author thorpej; state Exp; branches; next ; 1.6.4.1 date 96.08.25.17.22.20; author thorpej; state Exp; branches; next ; desc @@ 1.36 log @delete WARPED @ text @# $NetBSD: WARPED,v 1.35 1998/06/07 03:01:06 enami Exp $ # # WARPED - ftp/sup.netbsd.org server machine # # ASUS 486 PC/I-SP3G motherboard with built in PCI NCRc810 SCSI controller, # 2 Serial/1 parallel ports, and an Intel Saturn PCI chipset w/ 256k cache. # Also: Adaptec PCI 2940 SCSI, DEC 21040 PCI Ethernet, Mach 64 PCI 2M Video, # Intel Pentium Overdrive, 40M RAM, 2 Maxtor 1.2G Magik, Conner 2G tape. include "arch/i386/conf/std.i386" #options I386_CPU # CPU classes; at least one is REQUIRED #options I486_CPU options I586_CPU #options I686_CPU #options MATH_EMULATE # floating point emulation #options VM86 # virtual 8086 emulation #options USER_LDT # user-settable LDT; used by WINE # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less that 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=... # size of base memory #options REALEXTMEM=... # size of extended memory options DUMMY_NOPS # speed hack; recommended options XSERVER,UCONSOLE #options INSECURE # insecure; allow /dev/mem writing for X maxusers 64 # estimated number of users options RTC_OFFSET=480 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop #options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #makeoptions DEBUG="-g" # compile full symbol table #options DIAGNOSTIC # internal consistency checks options KTRACE # system call tracing, a la ktrace(1) #options UVM # Use UVM instead of Mach VM. #options SYSVMSG # System V-like message queues #options SYSVSEM # System V-like semaphores #options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # NetBSD 1.2, options COMPAT_13 # NetBSD 1.3, options COMPAT_43 # and 4.3BSD options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC #options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD #options EXEC_ELF32 # 32-bit ELF executables (SVR4, Linux) #options LKM # loadable kernel modules file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system #file-system NFS # Network File System client #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd #file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #options NFSSERVER # Network File System server #options QUOTA # UFS quotas options FIFO # FIFOs; RECOMMENDED #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 options NMBCLUSTERS=2048 config netbsd root on sd0a type ffs #options COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600 options PCIVERBOSE # verbose PCI device messages mainbus0 at root pci0 at mainbus0 bus ? pchb* at pci? dev ? function ? # PCI-Host bridges pcib* at pci? dev ? function ? # PCI-ISA bridges isa* at pcib? # ISA on PCI-ISA bridge isa* at mainbus0 # all other ISA #apm0 at mainbus0 # Advanced power management npx0 at isa? port 0xf0 irq 13 # math coprocessor pc0 at isa? port 0x60 irq 1 # generic PC console device #vt0 at isa? port 0x60 irq 1 #pcppi0 at isa? #sysbeep0 at pcppi? com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 #com2 at isa? port 0x3e8 irq 5 #com3 at isa? port 0x2e8 irq 9 #ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards #com* at ast? slave ? #boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards #com* at boca? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards #cy* at pci? dev ? function ? # Cyclades serial cards lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports #lpt1 at isa? port 0x278 #lpt2 at isa? port 0x3bc #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 pms0 at pc? irq 12 # PS/2 auxiliary port mouse #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI controllers #aha1 at isa? port 0x334 irq ? drq ? # Adaptec 154[02] SCSI controllers #scsibus* at aha? #ahb* at eisa? slot ? # Adaptec 174[024] SCSI controllers #scsibus* at ahb? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI controllers #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI controllers ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI controllers scsibus* at ahc? #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI controllers #scsibus* at aic? #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [57]4X SCSI controllers #bha1 at isa? port 0x334 irq ? drq ? # BusLogic [57]4X SCSI controllers #bha* at eisa? slot ? #bha* at pci? dev ? function ? #scsibus* at bha? ncr* at pci? dev ? function ? # NCR 538XX SCSI controllers scsibus* at ncr? #sea0 at isa? iomem 0xc8000 irq 5 #scsibus* at sea? #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI controllers #uha1 at isa? port 0x334 irq ? drq ? # UltraStor [13]4f SCSI controllers #uha* at eisa? slot ? # UltraStor 24f SCSI controllers #scsibus* at uha? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 #scsibus* at wds? sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc1 at isa? port 0x370 irq ? drq ? fd* at fdc? drive ? #mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives #wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers #wdc1 at isa? port 0x170 irq 15 #wd* at wdc? drive ? #wt0 at isa? port 0x300 irq 5 drq 1 # Archive and Wangtek QIC tape drives #ed0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC, 3C503, and NE[12]000 #ed1 at isa? port 0x250 iomem 0xd8000 irq 9 # ethernet cards #ed2 at isa? port 0x300 iomem 0xcc000 irq 10 #eg0 at isa? ... # 3C505 ethernet cards #el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards #ep0 at isa? port ? irq ? # 3C509 ethernet cards #ie0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN and 3C507 #ie1 at isa? port 0x300 irq 10 # EtherExpress #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? #nele0 at isa? port 0x320 irq 10 drq 7 # NE2100 #le* at nele? #bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan #le* at bicc? #ep* at eisa? slot ? # 3C579 ethernet cards #fea* at eisa? slot ? # DEC DEFEA FDDI cards #le* at pci? dev ? function ? # PCnet-PCI based ethernet cards de* at pci? dev ? function ? # DC21X4X-based ethernet cards #ep* at pci? dev ? function ? # 3C59x/3C90x ethernet cards #fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System #sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver #audio* at sp0 #sb0 at isa? port 0x220 irq 7 drq 1 # SoundBlaster #audio* at sb0 #wss0 at isa? port 0x530 irq 10 drq 0 # Windows Sound System #audio* at wss0 #pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum #audio* at pas0 #gus0 at isa? port 0x220 irq 7 drq 1 flags 6 # Gravis Ultra Sound (flags is record drq for full-duplex) #audio* at gus0 #spkr0 at pcppi? # Joystick driver. Probe is a little strange; add only if you have one. #joy0 at isa? port 0x201 pseudo-device loop 1 # network loopback pseudo-device bpfilter 4 # packet filter #pseudo-device sl 2 # CSLIP #pseudo-device ppp 2 # PPP #pseudo-device tun 2 # network tunneling over tty pseudo-device pty 128 # pseudo-terminals #pseudo-device tb 1 # tablet line discipline #pseudo-device vnd 4 # paging to files pseudo-device ccd 4 # concatenated disk devices @ 1.35 log @Also, remove space at the end of line. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.34 1998/04/16 22:01:42 drochner Exp $ @ 1.34 log @-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc" @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.33 1998/03/22 18:18:46 drochner Exp $ d96 1 a96 1 config netbsd root on sd0a type ffs @ 1.33 log @The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.32 1998/02/06 11:20:45 mrg Exp $ d118 3 d199 6 a204 1 #le0 at isa? port 0x320 irq 10 drq 7 # IsoLan, NE2100, and DEPCA d224 1 a224 1 #spkr0 at pc? port 0x61 @ 1.32 log @remove paging options from kernel files. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.31 1998/02/06 07:21:49 mrg Exp $ d139 1 a139 1 pms0 at pckbd? irq 12 # PS/2 auxiliary port mouse d216 1 a216 1 #spkr0 at pckbd? port 0x61 @ 1.31 log @add the i386 MD portions for UVM. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.30 1997/11/27 09:59:02 fvdl Exp $ a42 5 # These are required for Mach VM options VNODEPAGER # paging to vnodes options SWAPPAGER # pageout options DEVPAGER # paging to devices @ 1.30 log @Revert I486_PCI_MEM_ENABLED change, it caused too many problems. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.29 1997/11/25 20:29:49 kleink Exp $ d41 7 @ 1.29 log @Add COMPAT_13. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.27 1997/11/17 01:57:54 lukem Exp $ a26 5 # Some i486 PCI chipsets have bugs in them that cause problems when using # memory-mapped device access. Therefore, PCI mem space is disabled by # default on 486-class CPUs. This option allows re-enables it. #options I486_PCI_MEM_ENABLED @ 1.28 log @Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it. @ text @d57 1 @ 1.27 log @* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options' @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.26 1997/10/08 10:09:44 mycroft Exp $ d27 5 @ 1.26 log @Clump USER_LDT with other CPU-related options. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.25 1997/10/08 09:32:40 mycroft Exp $ d37 1 @ 1.26.2.1 log @Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.26 1997/10/08 10:09:44 mycroft Exp $ a26 5 # Some i486 PCI chipsets have bugs in them that cause problems when using # memory-mapped device access. Therefore, PCI mem space is disabled by # default on 486-class CPUs. This option allows re-enables it. #options I486_PCI_MEM_ENABLED @ 1.26.2.2 log @Pull rev 1.30 up from trunk (fvdl) @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.26.2.1 1997/11/24 01:40:37 thorpej Exp $ d27 5 @ 1.25 log @Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.24 1997/08/19 23:49:50 augustss Exp $ d14 1 a14 1 options I586_CPU # 83MHz P24T d17 2 a18 1 #options VM86 # Virtual 8086 emulation a60 1 #options USER_LDT # user-settable LDT; used by WINE @ 1.24 log @Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.23 1997/07/18 04:14:34 thorpej Exp $ d19 7 a25 4 # Some BIOSes don't get the size of extended memory right. If you # have a broken BIOS, uncomment the following and set the value # properly for your system. #options BIOSEXTMEM=... # size of extended memory @ 1.23 log @- Enable COMPAT_NOMID - Bump ptys to 128. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.22 1997/07/02 02:44:14 cjs Exp $ d199 1 d202 1 d204 1 d206 1 d208 1 @ 1.23.2.1 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.24 1997/08/19 23:49:50 augustss Exp $ a198 1 #audio* at sp0 a200 1 #audio* at sb0 a201 1 #audio* at wss0 a202 1 #audio* at pas0 a203 1 #audio* at gus0 @ 1.23.2.2 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.23.2.1 1997/08/23 07:08:55 thorpej Exp $ d14 1 a14 1 options I586_CPU d17 1 a17 2 #options VM86 # virtual 8086 emulation #options USER_LDT # user-settable LDT; used by WINE d19 4 a22 7 # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less that 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=... # size of base memory #options REALEXTMEM=... # size of extended memory d57 1 @ 1.22 log @Update comments to show that ed driver on PCI works with 3c90x cards. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.21 1997/06/25 04:41:21 mellon Exp $ d42 1 a42 1 #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, d215 1 a215 1 pseudo-device pty 32 # pseudo-terminals @ 1.21 log @Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.20 1997/06/12 18:42:07 mrg Exp $ d194 1 a194 1 #ep* at pci? dev ? function ? # 3C590 ethernet cards @ 1.20 log @remove now obsolete "swap on..." lines. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.19 1997/04/01 13:12:17 mycroft Exp $ d12 6 a17 6 #options I386_CPU # CPU classes; at least one is REQUIRED #options I486_CPU options I586_CPU # 83MHz P24T #options I686_CPU #options MATH_EMULATE # floating point emulation #options VM86 # Virtual 8086 emulation d22 1 a22 1 #options BIOSEXTMEM=... # size of extended memory d24 3 a26 3 options DUMMY_NOPS # speed hack; recommended options XSERVER,UCONSOLE #options INSECURE # insecure; allow /dev/mem writing for X d29 2 a30 2 options RTC_OFFSET=480 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop d32 1 a32 1 #options DDB # in-kernel debugger d34 2 a35 2 #options DIAGNOSTIC # internal consistency checks options KTRACE # system call tracing, a la ktrace(1) d37 9 a45 9 #options SYSVMSG # System V-like message queues #options SYSVSEM # System V-like semaphores #options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, d47 2 a48 2 options COMPAT_43 # and 4.3BSD options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD d50 4 a53 4 #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC #options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD d55 1 a55 1 #options EXEC_ELF32 # 32-bit ELF executables (SVR4, Linux) d57 2 a58 2 #options USER_LDT # user-settable LDT; used by WINE #options LKM # loadable kernel modules d74 12 a85 12 #options NFSSERVER # Network File System server #options QUOTA # UFS quotas options FIFO # FIFOs; RECOMMENDED #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 d90 1 a90 1 #options COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600 @ 1.19 log @Enable wdc1 at IRQ 15. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.18 1997/02/04 04:32:06 perry Exp $ d89 1 a89 1 config netbsd root on sd0a type ffs swap on sd0b and sd1b @ 1.18 log @Nuke some GENERIC residue. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.17 1997/01/31 01:50:53 thorpej Exp $ d176 1 a176 1 #wdc1 at isa? port 0x170 irq ? @ 1.17 log @Adopt for new file system and root spec grammar. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.16 1997/01/16 23:30:34 perry Exp $ a89 1 #options GENERIC @ 1.16 log @added options I686_CPU (commented or uncommented) per thorpej @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.15 1997/01/15 01:28:49 perry Exp $ d60 13 a72 4 options FFS # UFS #options QUOTA # UFS quotas #options LFS # log-structured file system options MFS # memory file system a73 1 #options NFSCLIENT # Network File System client d75 1 a75 4 #options CD9660 # ISO 9660 + Rock Ridge file system #options MSDOSFS # MS-DOS file system #options FDESC # /dev/fd a76 6 #options KERNFS # /kern #options NULLFS # loopback file system #options PORTAL # portal filesystem (still experimental) #options PROCFS # /proc #options UMAPFS # NULLFS + uid and gid remapping #options UNION # union file system d89 1 a89 1 config netbsd root on sd0a swap on sd0b and sd1b @ 1.15 log @Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.14 1996/12/07 00:26:19 thorpej Exp $ d15 1 @ 1.14 log @s/EXTMEM_SIZE/BIOSEXTMEM/ @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.13 1996/11/28 03:15:36 thorpej Exp $ d28 1 a28 2 options TIMEZONE=480 # time zone to adjust RTC time by options DST=1 # daylight savings time used by RTC @ 1.14.2.1 log @Snapshot of work-in-progress, committed to private branch. These changes implement machine-independent root device and file system selection. Notable features: - All ports behave in a consistent manner regarding root device selection. - No more "options GENERIC"; all kernels have the ability to boot with RB_ASKNAME to select root device and file system type. - Root file system type can be wildcarded; a machine-independent function will try all possible file systems for the selected root device until one succeeds. - If the root file system fails to mount, the operator will be given the chance to select a new root device and file system type, rather than having the machine simply panic. - nfs_mountroot() no longer panics if any part of the NFS mount process fails; it now returns an error, giving the operator a chance to recover. - New, more consistent, config(8) grammar. The constructs: config netbsd swap generic config netbsd root on nfs have been replaced with: config netbsd root on ? type ? config netbsd root on ? type nfs Additionally, the operator may select or wildcard root file system type in the kernel configuration file: config netbsd root on cd0a type cd9660 config(8) now requires that a "root" specification be made. "root" may be wired down or wildcarded. "swap" and "dump" specifications are optional, and follow previous semantics. - config(8) has a new "file-system" keyword, used to configure file systems into the kernel. Eventually, this will be used to generate the default vfssw[]. - "options NFSCLIENT" is obsolete, and is replaced by "file-system NFS". "options NFSSERVER" still exists, since NFS server support is independent of the NFS file system client. - sys/arch///swapgeneric.c is no longer used, and will be removed; all information is now generated by config(8). As of this commit, all ports except arm32 have been updated to use the new setroot(). Only SPARC, i386, and Alpha ports have been tested at this time. Port masters should test these changes on their ports, and report any problems back to me. More changes are on their way, including RB_ASKNAME support in nfs_mountroot() (to prompt for server address and path) and, potentially, the ability to select rarp/bootparam or bootp in nfs_mountroot(). @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.14 1996/12/07 00:26:19 thorpej Exp $ d60 4 a63 13 file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system #file-system NFS # Network File System client #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd #file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system d65 1 d67 4 a70 1 #options QUOTA # UFS quotas d72 6 d90 1 a90 1 config netbsd root on sd0a type ffs swap on sd0b and sd1b @ 1.14.2.2 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.16 1997/01/16 23:30:34 perry Exp $ a14 1 #options I686_CPU d28 2 a29 1 options RTC_OFFSET=480 # hardware clock is this many mins. west of GMT @ 1.13 log @Update for pchb and pcib drivers. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.12 1996/11/16 01:16:47 fvdl Exp $ d21 1 a21 1 #options EXTMEM_SIZE=... # size of extended memory @ 1.12 log @Move VNODEPAGER and DEVPAGER to std.i386 as well. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.11 1996/11/15 09:19:39 fvdl Exp $ d94 2 d98 7 a104 3 isa0 at mainbus0 #eisa0 at mainbus0 pci0 at mainbus0 a106 3 #ppb* at pci? dev ? function ? # PCI-PCI bridges #pci* at ppb? bus ? @ 1.11 log @Move non-optional options to std.i386, and use that file. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.10 1996/10/02 23:56:49 mycroft Exp $ a30 3 options VNODEPAGER # mmap() of files options DEVPAGER # mmap() of devices @ 1.10 log @Add examples of NTP, MROUTING, and serial console. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.9 1996/10/02 23:14:05 mycroft Exp $ d10 1 a10 1 machine i386 # architecture, used by config; REQUIRED a25 1 options MACHINE_NONCONTIG a31 1 options SWAPPAGER # paging; REQUIRED a57 2 options EXEC_SCRIPT # #! scripts options EXEC_AOUT # a.out executables (native, BSD/OS, Linux, FreeBSD) @ 1.9 log @Update to match reality. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.8 1996/08/26 23:40:24 mrg Exp $ d31 1 d88 1 d99 1 @ 1.8 log @add COMPAT_12. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.7 1996/07/14 00:10:14 explorer Exp $ d12 2 d15 2 a16 4 options DUMMY_NOPS # speed hack; recommended options UCONSOLE options MACHINE_NONCONTIG d23 5 d36 3 d41 10 a51 1 options COMPAT_12 d54 12 d67 2 d71 6 d78 6 d85 1 d87 7 d96 1 a96 1 options NMBCLUSTERS=2048 d101 1 d104 5 d112 1 d116 10 d128 2 d131 4 d137 7 a143 3 fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers fd* at fdc? drive ? d146 7 d155 9 d167 4 d172 39 a210 1 de* at pci? dev ? function ? d214 4 d219 2 @ 1.7 log @Suggestion from Noriyuki Soda to update the comments for these files, since the driver was updated to deal with more devices. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.6 1996/03/16 06:09:15 thorpej Exp $ d34 1 @ 1.6 log @Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.5 1996/03/05 01:32:35 thorpej Exp $ d65 1 a65 1 ahc* at pci? dev ? function ? # Adaptec 2940 SCSI controllers @ 1.6.4.1 log @Fix support for the Adaptec 284x VLbus SCSI cards, massaged for the NetBSD-1.2 release branch by Noriyuki Soda . (`sys/arch/i386/isa/ahc_isa.c' tagged separately.) @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.6 1996/03/16 06:09:15 thorpej Exp $ d65 1 a65 1 ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI controllers @ 1.5 log @Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.4 1996/03/05 00:37:24 thorpej Exp $ d60 1 a60 1 pms0 at isa? port 0x60 irq 12 # PS/2 auxiliary port mouse @ 1.4 log @RCS id police. @ text @d1 1 a1 1 # $NetBSD: WARPED,v 1.3 1996/03/04 03:26:10 cgd Exp $ d17 5 @ 1.3 log @Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific). @ text @d1 1 a1 1 # $Id: WARPED,v 1.2 1996/02/28 02:02:46 cgd Exp $ @ 1.2 log @pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate. @ text @d1 1 a1 1 # $Id: WARPED,v 1.1 1995/10/20 21:24:37 jtc Exp $ d41 4 a44 2 isa0 at root pci0 at root @ 1.1 log @netbsd.warped.com aka. {ftp,sup}.netbsd.org @ text @d1 1 a1 1 # $Id: WARPED,v 1.3 1995/10/17 15:40:55 billc Exp billc $ d58 1 a58 1 ahc* at pci? bus ? dev ? # Adaptec 2940 SCSI controllers d60 1 a60 1 ncr* at pci? bus ? dev ? # NCR 538XX SCSI controllers d66 1 a66 1 de* at pci? bus ? dev ? @