head 1.11; access; symbols perseant-exfatfs-base-20250801:1.11 perseant-exfatfs-base-20240630:1.11 perseant-exfatfs:1.11.0.142 perseant-exfatfs-base:1.11 bouyer-sunxi-drm:1.11.0.140 bouyer-sunxi-drm-base:1.11 cjep_sun2x:1.11.0.138 cjep_sun2x-base:1.11 cjep_staticlib_x-base1:1.11 cjep_staticlib_x:1.11.0.136 cjep_staticlib_x-base:1.11 thorpej-futex-base:1.11 bouyer-xenpvh-base2:1.11 phil-wifi-20200421:1.11 bouyer-xenpvh-base1:1.11 phil-wifi-20200411:1.11 bouyer-xenpvh:1.11.0.134 bouyer-xenpvh-base:1.11 phil-wifi-20200406:1.11 ad-namecache-base3:1.11 ad-namecache-base2:1.11 ad-namecache-base1:1.11 ad-namecache:1.11.0.132 ad-namecache-base:1.11 isaki-audio2:1.11.0.130 isaki-audio2-base:1.11 pgoyette-compat-merge-20190127:1.11 pgoyette-compat-20190127:1.11 pgoyette-compat-20190118:1.11 pgoyette-compat-1226:1.11 pgoyette-compat-1126:1.11 pgoyette-compat-1020:1.11 pgoyette-compat-0930:1.11 pgoyette-compat-0906:1.11 pgoyette-compat-0728:1.11 pgoyette-compat-0625:1.11 pgoyette-compat-0521:1.11 pgoyette-compat-0502:1.11 pgoyette-compat-0422:1.11 pgoyette-compat-0415:1.11 pgoyette-compat-0407:1.11 pgoyette-compat-0330:1.11 pgoyette-compat-0322:1.11 pgoyette-compat-0315:1.11 pgoyette-compat:1.11.0.10 pgoyette-compat-base:1.11 perseant-stdc-iso10646:1.11.0.128 perseant-stdc-iso10646-base:1.11 prg-localcount2-base3:1.11 prg-localcount2-base2:1.11 prg-localcount2-base1:1.11 prg-localcount2:1.11.0.126 prg-localcount2-base:1.11 pgoyette-localcount-20170426:1.11 bouyer-socketcan-base1:1.11 pgoyette-localcount-20170320:1.11 bouyer-socketcan:1.11.0.124 bouyer-socketcan-base:1.11 pgoyette-localcount-20170107:1.11 pgoyette-localcount-20161104:1.11 localcount-20160914:1.11 pgoyette-localcount-20160806:1.11 pgoyette-localcount-20160726:1.11 pgoyette-localcount:1.11.0.122 pgoyette-localcount-base:1.11 netbsd-5-2-3-RELEASE:1.11 netbsd-5-1-5-RELEASE:1.11 yamt-pagecache-base9:1.11 yamt-pagecache-tag8:1.11 tls-earlyentropy:1.11.0.120 tls-earlyentropy-base:1.11 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.11 riastradh-drm2-base3:1.11 netbsd-5-2-2-RELEASE:1.11 netbsd-5-1-4-RELEASE:1.11 netbsd-5-2-1-RELEASE:1.11 netbsd-5-1-3-RELEASE:1.11 rmind-smpnet-nbase:1.11 rmind-smpnet:1.11.0.116 rmind-smpnet-base:1.11 agc-symver:1.11.0.118 agc-symver-base:1.11 tls-maxphys-base:1.11 yamt-pagecache-base8:1.11 netbsd-5-2:1.11.0.114 yamt-pagecache-base7:1.11 netbsd-5-2-RELEASE:1.11 netbsd-5-2-RC1:1.11 yamt-pagecache-base6:1.11 yamt-pagecache-base5:1.11 yamt-pagecache-base4:1.11 netbsd-5-1-2-RELEASE:1.11 netbsd-5-1-1-RELEASE:1.11 jmcneill-usbmp:1.11.0.112 jmcneill-usbmp-base:1.11 jmcneill-audiomp3:1.11.0.110 jmcneill-audiomp3-base:1.11 yamt-pagecache-base3:1.11 yamt-pagecache-base2:1.11 yamt-pagecache:1.11.0.108 yamt-pagecache-base:1.11 rmind-uvmplock-nbase:1.11 bouyer-quota2-nbase:1.11 bouyer-quota2:1.11.0.106 bouyer-quota2-base:1.11 jruoho-x86intr:1.11.0.104 jruoho-x86intr-base:1.11 matt-nb5-pq3:1.11.0.102 matt-nb5-pq3-base:1.11 netbsd-5-1:1.11.0.100 netbsd-5-1-RELEASE:1.11 yamt-nfs-mp-base11:1.11 netbsd-5-1-RC4:1.11 uebayasi-xip-base2:1.11 yamt-nfs-mp-base10:1.11 netbsd-5-1-RC3:1.11 netbsd-5-1-RC2:1.11 netbsd-5-1-RC1:1.11 rmind-uvmplock:1.11.0.98 rmind-uvmplock-base:1.11 yamt-nfs-mp-base9:1.11 uebayasi-xip:1.11.0.96 uebayasi-xip-base:1.11 netbsd-5-0-2-RELEASE:1.11 yamt-nfs-mp-base8:1.11 yamt-nfs-mp-base7:1.11 netbsd-5-0-1-RELEASE:1.11 jymxensuspend-base:1.11 yamt-nfs-mp-base6:1.11 yamt-nfs-mp-base5:1.11 yamt-nfs-mp-base4:1.11 jym-xensuspend-nbase:1.11 yamt-nfs-mp-base3:1.11 netbsd-5-0:1.11.0.94 netbsd-5-0-RELEASE:1.11 netbsd-5-0-RC4:1.11 netbsd-5-0-RC3:1.11 netbsd-5-0-RC2:1.11 jym-xensuspend:1.11.0.92 jym-xensuspend-base:1.11 netbsd-5-0-RC1:1.11 haad-dm-base2:1.11 haad-nbase2:1.11 ad-audiomp2:1.11.0.90 ad-audiomp2-base:1.11 netbsd-5:1.11.0.88 netbsd-5-base:1.11 haad-dm-base1:1.11 haad-dm:1.11.0.86 haad-dm-base:1.11 simonb-wapbl-nbase:1.11 yamt-pf42-base4:1.11 simonb-wapbl:1.11.0.84 simonb-wapbl-base:1.11 yamt-pf42-base3:1.11 hpcarm-cleanup-nbase:1.11 yamt-pf42-base2:1.11 yamt-nfs-mp-base2:1.11 yamt-nfs-mp:1.11.0.82 yamt-nfs-mp-base:1.11 yamt-pf42:1.11.0.80 yamt-pf42-base:1.11 ad-socklock-base1:1.11 yamt-lazymbuf-base15:1.11 yamt-lazymbuf-base14:1.11 keiichi-mipv6-nbase:1.11 mjf-devfs2:1.11.0.78 mjf-devfs2-base:1.11 keiichi-mipv6:1.11.0.76 keiichi-mipv6-base:1.11 bouyer-xeni386-merge1:1.11 vmlocking2-base3:1.11 bouyer-xeni386-nbase:1.11 yamt-kmem-base3:1.11 cube-autoconf:1.11.0.74 cube-autoconf-base:1.11 yamt-kmem-base2:1.11 bouyer-xeni386:1.11.0.72 bouyer-xeni386-base:1.11 yamt-kmem:1.11.0.70 yamt-kmem-base:1.11 vmlocking2-base2:1.11 reinoud-bufcleanup-nbase:1.11 vmlocking2:1.11.0.68 vmlocking2-base1:1.11 jmcneill-base:1.11 mjf-devfs:1.11.0.66 mjf-devfs-base:1.11 bouyer-xenamd64-base2:1.11 vmlocking-nbase:1.11 yamt-x86pmap-base4:1.11 bouyer-xenamd64:1.11.0.64 bouyer-xenamd64-base:1.11 yamt-x86pmap-base3:1.11 yamt-x86pmap-base2:1.11 yamt-x86pmap:1.11.0.62 yamt-x86pmap-base:1.11 jmcneill-pm:1.11.0.60 jmcneill-pm-base:1.11 hpcarm-cleanup:1.11.0.58 hpcarm-cleanup-base:1.11 mjf-ufs-trans-base:1.11 yamt-idlelwp-base8:1.11 ppcoea-renovation:1.11.0.56 ppcoea-renovation-base:1.11 reinoud-bufcleanup-base:1.11 vmlocking:1.11.0.54 vmlocking-base:1.11 ad-audiomp:1.11.0.52 ad-audiomp-base:1.11 yamt-idlelwp:1.11.0.50 post-newlock2-merge:1.11 newlock2-nbase:1.11 yamt-splraiseipl-base5:1.11 yamt-splraiseipl-base4:1.11 yamt-splraiseipl-base3:1.11 yamt-splraiseipl-base2:1.11 yamt-splraiseipl:1.11.0.48 yamt-splraiseipl-base:1.11 newlock2:1.11.0.46 newlock2-base:1.11 yamt-pdpolicy-base8:1.11 yamt-pdpolicy-base7:1.11 yamt-pdpolicy-base6:1.11 gdamore-uart:1.11.0.44 gdamore-uart-base:1.11 simonb-timcounters-final:1.11 yamt-pdpolicy-base5:1.11 elad-kernelauth-nbase:1.11 yamt-pdpolicy-base4:1.11 yamt-pdpolicy-base3:1.11 yamt-pdpolicy-base2:1.11 yamt-pdpolicy:1.11.0.42 yamt-pdpolicy-base:1.11 yamt-uio_vmspace-base5:1.11 simonb-timecounters:1.11.0.40 simonb-timecounters-base:1.11 rpaulo-netinet-merge-pcb:1.11.0.38 rpaulo-netinet-merge-pcb-base:1.11 yamt-uio_vmspace:1.11.0.36 yamt-readahead-base3:1.11 yamt-readahead-base2:1.11 yamt-readahead:1.11.0.34 yamt-readahead-base:1.11 yamt-vop-base3:1.11 yamt-vop-base2:1.11 thorpej-vnode-attr:1.11.0.32 thorpej-vnode-attr-base:1.11 yamt-vop:1.11.0.30 yamt-vop-base:1.11 yamt-lazymbuf:1.11.0.28 yamt-km-base4:1.11 yamt-km-base3:1.11 yamt-km-base2:1.11 yamt-km:1.11.0.26 yamt-km-base:1.11 kent-audio2:1.11.0.24 kent-audio2-base:1.11 ktrace-lwp:1.11.0.22 ktrace-lwp-base:1.11 nathanw_sa_before_merge:1.11 gmcgarry_ctxsw:1.11.0.20 gmcgarry_ctxsw_base:1.11 gmcgarry_ucred:1.11.0.18 gmcgarry_ucred_base:1.11 nathanw_sa_base:1.11 gehenna-devsw:1.11.0.16 gehenna-devsw-base:1.11 eeh-devprop:1.11.0.14 eeh-devprop-base:1.11 newlock:1.11.0.12 newlock-base:1.11 ifpoll-base:1.11 thorpej-mips-cache:1.11.0.8 thorpej-mips-cache-base:1.11 thorpej-devvp:1.11.0.6 thorpej-devvp-base:1.11 kqueue:1.11.0.4 kqueue-base:1.11 thorpej_scsipi_beforemerge:1.11 thorpej_scsipi_nbase:1.11 chs-ubc2-newbase:1.11 fvdl-softdep-base:1.11 thorpej_scsipi:1.11.0.2 thorpej_scsipi_base:1.11 netbsd-1-3-PATCH003:1.6 netbsd-1-3-PATCH003-CANDIDATE2:1.6 netbsd-1-3-PATCH003-CANDIDATE1:1.6 netbsd-1-3-PATCH003-CANDIDATE0:1.6 eeh-paddr_t:1.9.0.2 eeh-paddr_t-base:1.9 netbsd-1-3-PATCH002:1.6 netbsd-1-3-PATCH001:1.6 netbsd-1-3-RELEASE:1.6 netbsd-1-3-BETA:1.6 netbsd-1-3:1.6.0.8 netbsd-1-3-base:1.6 thorpej-signal:1.6.0.6 thorpej-signal-base:1.6 marc-pcmcia:1.6.0.4 marc-pcmcia-bp:1.6 marc-pcmcia-base:1.6 bouyer-scsipi:1.6.0.2 is-newarp-before-merge:1.4 is-newarp:1.4.0.4 is-newarp-base:1.4 netbsd-1-2-PATCH001:1.1.1.1 mrg-vm-swap:1.4.0.2 thorpej-setroot:1.1.1.1.0.2 netbsd-1-2-RELEASE:1.1.1.1 netbsd-1-2-BETA:1.1.1.1 netbsd-1-2:1.1.1.1.0.4 netbsd-1-2-base:1.1.1.1 X68k_960505:1.1.1.1 Masaru:1.1.1; locks; strict; comment @# @; 1.11 date 98.09.03.14.29.34; author minoura; state dead; branches; next 1.10; 1.10 date 98.08.05.16.08.35; author minoura; state Exp; branches; next 1.9; 1.9 date 98.06.26.01.54.15; author lukem; state Exp; branches; next 1.8; 1.8 date 97.12.01.16.33.54; author kleink; state Exp; branches; next 1.7; 1.7 date 97.11.17.01.58.45; author lukem; state Exp; branches; next 1.6; 1.6 date 97.06.12.18.42.33; author mrg; state Exp; branches; next 1.5; 1.5 date 97.05.08.16.39.40; author oki; state Exp; branches; next 1.4; 1.4 date 97.02.03.20.20.45; author oki; state Exp; branches; next 1.3; 1.3 date 97.01.31.02.14.28; author thorpej; state Exp; branches; next 1.2; 1.2 date 97.01.15.01.29.23; author perry; state Exp; branches; next 1.1; 1.1 date 96.05.05.12.17.03; author oki; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 96.05.05.12.17.03; author oki; state Exp; branches 1.1.1.1.2.1; next ; 1.1.1.1.2.1 date 97.01.14.21.26.47; author thorpej; state Exp; branches; next 1.1.1.1.2.2; 1.1.1.1.2.2 date 97.01.18.04.28.50; author thorpej; state Exp; branches; next ; desc @@ 1.11 log @Deleted unused options EIOMAPSIZE and ITEKANJI. Removed unmaintained configs. @ text @# $NetBSD: SMALL030,v 1.10 1998/08/05 16:08:35 minoura Exp $ # # SMALL030 -- small configuration with mc68030 processor # # architecture type and name of kernel; REQUIRED machine x68k m68k options EXEC_SCRIPT # Support #! options EXEC_AOUT # a.out format executables # different CPU types; you must have at least the correct one; REQUIRED options M68030 #options M68040 #options M68060 # set to indicate RTC is offset from GMT options RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT # estimated number of users maxusers 8 # standard options options SWAPPAGER # paging options VNODEPAGER,DEVPAGER # vnode and device node caching #options DDB # kernel debugger; recommended #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DIAGNOSTIC # internal consistency checking #options KTRACE # system call tracing, a la ktrace(1) #options SYSVSHM # System V shared memory; broken #options SHMMAXPGS=1024 #options LKM # loadable kernel modules # compatibility options #options COMPAT_NOMID # old zmagic executables #options COMPAT_43 # compatibility with 4.3BSD binaries #options COMPAT_44 # compatibility with 4.4BSD binaries #options COMPAT_09 # compatibility with NetBSD 0.9 #options COMPAT_10 # compatibility with NetBSD 1.0 #options COMPAT_11 # compatibility with NetBSD 1.1 #options COMPAT_12 # compatibility with NetBSD 1.2 #options COMPAT_13 # compatibility with NetBSD 1.3 #options COMPAT_M68K4K # NetBSD/m68k4k binaries #options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP # file system options file-system FFS # Berkeley fast file system #file-system MFS # memory file system; uses RAM and swap #file-system NFS # Network File System client #file-system CD9660 # ISO 9660 CD-ROM file system, with RR #file-system MSDOSFS # MS-DOS FAT file system #file-system HUMANFS # MS-DOS FAT file system with Human Ext. #file-system FDESC # /dev/fd #file-system KERNFS # kernel file system; recommended #file-system PROCFS # /proc #file-system LOFS # Loop-back filesystem #file-system PORTAL # portal filesystem (still experimental) #file-system ADOSFS # AmigaDOS filesystem #file-system LFS # Log-based filesystem (still experimental) #file-system UMAPFS # uid/gid remapping filesystem #options QUOTA # file system quotas options FASTLINKS # fast symbolic links in FFS #options NFSSERVER # Network File System server # networking options #options GATEWAY # packet forwarding options INET # IP #options NS # XNS #options CCITT # X.25 #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options MULTICAST # multicast #options PFIL_HOOKS # packet filter hooks # Options specific to this host. #options INSECURE # Disable kernel security. #options MACHINE_NONCONTIG # support for noncontig memory #options DEBUG # extra kernel debugging support #options FPU_EMULATE # software fpu emulation #options M060SP # int/fp emulation for MC68060 #options FPSP # '40 Floating Point Software options ITEKANJI # Kanji display for console #options PANICBUTTON # enable interrput switch #options JUPITER # support for "JUPITER-X" #options BUFPAGES=900 #options NKMEMCLUSTERS=256 #options PROFTIMER, PRF_INTERVAL=500 #options KGDB,"KGDBDEV=15*256+2", KGDBRATE=19200 #options PPP_OUTQ_SIZE=4096 #config netbsd root on sd6a type ffs config netbsd root on ? type ? mainbus0 at root spc0 at mainbus0 # builtin scsi spc1 at mainbus0 # external scsi scsibus* at spc? zsc0 at mainbus0 zstty0 at zsc0 channel 0 # built-in RS-232C #ms0 at zsc0 channel 1 # standard mouse #zs1 at mainbus0 # Zilog serial #par0 at mainbus0 # builtin parallel port grfbus0 at mainbus0 # bitmapped display's grf0 at grfbus0 # multiplane graphics #grf1 at grfbus0 # flexible graphics ite0 at grf0 # console #fdc0 at mainbus0 # floppy controller #fd* at fdc0 unit ? # builtin floppy drive #com0 at mainbus0 # NS16550 #com1 at mainbus0 # NS16550 sd* at scsibus? target ? lun ? # SCSI disks #cd* at scsibus? target ? lun ? # SCSI CD-ROMs #st* at scsibus? target ? lun 0 # SCSI tapes #ss* at scsibus? target ? lun ? # SCSI scanners #ch* at scsibus? target ? lun ? # SCSI changer devices #uk* at scsibus? target ? lun ? # SCSI unknown device #pseudo-device sl 4 # compressed SLIP pseudo-device ppp 1 # point-to-point protocol #pseudo-device bpfilter 16 # packet filter pseudo-device pty 16 # pseudo-terminals pseudo-device mouse # mouse pseudo-device loop # loopback; recommended #pseudo-device sram # battery-backuped static RAM #pseudo-device bell # OPM bell #pseudo-device pow 2 # software power switch #pseudo-device vnd 10 # vn virtual filesystem device #pseudo-device ccd 4 # concatenating disk driver #pseudo-device md 1 # memory disk @ 1.10 log @Switched to MI zs driver. @ text @d1 1 a1 1 # $NetBSD: SMALL030,v 1.9 1998/06/26 01:54:15 lukem Exp $ @ 1.9 log @remove options FIFO; it's now the default @ text @d1 1 a1 1 # $NetBSD: SMALL030,v 1.8 1997/12/01 16:33:54 kleink Exp $ d103 3 a105 1 zs0 at mainbus0 # Zilog serial @ 1.8 log @Add COMPAT_13. @ text @d1 1 a1 1 # $NetBSD: SMALL030,v 1.6 1997/06/12 18:42:33 mrg Exp $ a31 1 options FIFO # fifos; recommended @ 1.7 log @* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options' @ text @d45 1 @ 1.6 log @remove now obsolete "swap on..." lines. @ text @d1 1 a1 1 # $NetBSD: SMALL030,v 1.5 1997/05/08 16:39:40 oki Exp $ d28 1 @ 1.5 log @cleanup use of whitespace @ text @d1 1 a1 1 # $NetBSD: SMALL030,v 1.4 1997/02/03 20:20:45 oki Exp $ d93 1 a93 1 #config netbsd root on sd6a type ffs swap on sd6b @ 1.4 log @- RCSid police - Correct header comment - Sync with ALL @ text @d1 1 a1 1 # $NetBSD$ d10 2 a11 2 options EXEC_SCRIPT # Support #! options EXEC_AOUT # a.out format executables d14 1 a14 1 options M68030 d19 1 a19 1 options RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT d31 1 a31 1 options FIFO # fifos; recommended d64 1 a64 1 options FASTLINKS # fast symbolic links in FFS d70 2 a71 2 #options NS # XNS #options CCITT # X.25 @ 1.3 log @Update for new file system and root spec grammar. @ text @d1 2 d4 1 a4 3 # ALL -- everything that's currently supported # # $Id: SMALL030,v 1.2 1997/01/15 01:29:23 perry Exp $ d8 4 a11 2 machine "x68k" ident SMALL d14 3 a16 2 cpu "M68030" #cpu "M68040" d27 2 a28 2 options DDB # kernel debugger; recommended options DIAGNOSTIC # internal consistency checking d38 8 a45 5 #options "COMPAT_09" # older NetBSD binaries options "COMPAT_43" # 4.3 system calls #options "TCP_COMPAT_42" # 4.2 networking ABI #options COMPAT_SUNOS # SunOS binaries #options COMPAT_HPUX # HP-UX binaries a65 1 #options HAVE_USL_UFS # SVR4 ufs d72 2 a73 3 #options ISO # OSI networking #options TPIP # ? #options EON # ? d75 1 d78 5 a82 1 options DEBUG d84 3 a86 2 options ITEKANJI # Kanji display for console #options PANICBUTTON d93 1 a93 1 #config netbsd root on sd6a swap on sd6b d96 1 a96 36 # manufacturer 1 is a pseudo and stands for `builtin' master scsi0 at nexus0 master scsi1 at nexus0 #master fdc0 at nexus0 # further builtin devices device zs0 at nexus0 #device ser2 at nexus0 #device clock at manufacturer 1 product 4 #device kbd at manufacturer 1 product 5 #device par0 at nexus0 #device fd0 at fdc0 slave 0 #device fd1 at fdc0 slave 1 # SCSI disks disk sd0 at scsi0 slave 0 disk sd1 at scsi0 slave 1 disk sd2 at scsi0 slave 2 disk sd3 at scsi0 slave 3 disk sd4 at scsi0 slave 4 disk sd5 at scsi0 slave 5 disk sd6 at scsi0 slave 6 disk sd7 at scsi0 slave 7 # SCSI tapes tape st0 at scsi0 slave 4 #tape st1 at scsi0 slave ? device grf0 at manufacturer 1 product 7 #device grf1 at manufacturer 18260 product 6 # builtin clock (should all identify as "rtclock") device rtclock0 at nexus0 # ethernet board #device le0 at manufacturer ? product ? d98 22 a119 1 device bsdaudio0 at nexus0 d122 1 a122 1 #pseudo-device ppp 4 # point-to-point protocol a123 2 pseudo-device ite # internal terminal emulator pseudo-device view 10 # ? d125 1 a125 1 #pseudo-device mouse # mouse d127 3 a129 1 pseudo-device ether # ethernet d131 2 @ 1.2 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 @d4 1 a4 1 # $Id: SMALL030,v 1.1.1.1 1996/05/05 12:17:03 oki Exp $ a21 1 options GENERIC # historical d42 15 a57 1 options FFS # Berkeley fast file system a58 1 #options MFS # memory file system; uses RAM and swap a59 12 #options NFSCLIENT # Network File System client #options "CD9660" # ISO 9660 CD-ROM file system, with RR #options MSDOSFS # MS-DOS FAT file system #options HUMANFS # MS-DOS FAT file system with Human Ext. #options FDESC # /dev/fd #options KERNFS # kernel file system; recommended #options PROCFS # /proc #options LOFS # Loop-back filesystem #options PORTAL # portal filesystem (still experimental) #options ADOSFS # AmigaDOS filesystem #options LFS # Log-based filesystem (still experimental) #options UMAPFS # uid/gid remapping filesystem d84 1 a84 1 config netbsd swap generic @ 1.1 log @Initial revision @ text @d4 1 a4 1 # $Id: SMALL030,v 1.1 1995/05/16 19:52:59 oki Exp $ d15 2 a16 2 # time zone RTC is expected to be set in; REQUIRED timezone -9 @ 1.1.1.1 log @NetBSD/x68k, by Masaru Oki. @ text @@ 1.1.1.1.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 @d4 1 a4 1 # $Id: SMALL030,v 1.1.1.1 1996/05/05 12:17:03 oki Exp $ d22 1 a42 15 file-system FFS # Berkeley fast file system #file-system MFS # memory file system; uses RAM and swap #file-system NFS # Network File System client #file-system CD9660 # ISO 9660 CD-ROM file system, with RR #file-system MSDOSFS # MS-DOS FAT file system #file-system HUMANFS # MS-DOS FAT file system with Human Ext. #file-system FDESC # /dev/fd #file-system KERNFS # kernel file system; recommended #file-system PROCFS # /proc #file-system LOFS # Loop-back filesystem #file-system PORTAL # portal filesystem (still experimental) #file-system ADOSFS # AmigaDOS filesystem #file-system LFS # Log-based filesystem (still experimental) #file-system UMAPFS # uid/gid remapping filesystem d44 1 d46 1 d48 12 d84 1 a84 1 config netbsd root on ? type ? @ 1.1.1.1.2.2 log @Update from trunk. @ text @d4 1 a4 1 # $Id: SMALL030,v 1.2 1997/01/15 01:29:23 perry Exp $ d15 2 a16 2 # set to indicate RTC is offset from GMT options RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT @