head 1.5; access; symbols perseant-exfatfs-base-20250801:1.5 perseant-exfatfs-base-20240630:1.5 perseant-exfatfs:1.5.0.144 perseant-exfatfs-base:1.5 bouyer-sunxi-drm:1.5.0.142 bouyer-sunxi-drm-base:1.5 cjep_sun2x:1.5.0.140 cjep_sun2x-base:1.5 cjep_staticlib_x-base1:1.5 cjep_staticlib_x:1.5.0.138 cjep_staticlib_x-base:1.5 thorpej-futex-base:1.5 bouyer-xenpvh-base2:1.5 phil-wifi-20200421:1.5 bouyer-xenpvh-base1:1.5 phil-wifi-20200411:1.5 bouyer-xenpvh:1.5.0.136 bouyer-xenpvh-base:1.5 phil-wifi-20200406:1.5 ad-namecache-base3:1.5 ad-namecache-base2:1.5 ad-namecache-base1:1.5 ad-namecache:1.5.0.134 ad-namecache-base:1.5 isaki-audio2:1.5.0.132 isaki-audio2-base:1.5 pgoyette-compat-merge-20190127:1.5 pgoyette-compat-20190127:1.5 pgoyette-compat-20190118:1.5 pgoyette-compat-1226:1.5 pgoyette-compat-1126:1.5 pgoyette-compat-1020:1.5 pgoyette-compat-0930:1.5 pgoyette-compat-0906:1.5 pgoyette-compat-0728:1.5 pgoyette-compat-0625:1.5 pgoyette-compat-0521:1.5 pgoyette-compat-0502:1.5 pgoyette-compat-0422:1.5 pgoyette-compat-0415:1.5 pgoyette-compat-0407:1.5 pgoyette-compat-0330:1.5 pgoyette-compat-0322:1.5 pgoyette-compat-0315:1.5 pgoyette-compat:1.5.0.12 pgoyette-compat-base:1.5 perseant-stdc-iso10646:1.5.0.130 perseant-stdc-iso10646-base:1.5 prg-localcount2-base3:1.5 prg-localcount2-base2:1.5 prg-localcount2-base1:1.5 prg-localcount2:1.5.0.128 prg-localcount2-base:1.5 pgoyette-localcount-20170426:1.5 bouyer-socketcan-base1:1.5 pgoyette-localcount-20170320:1.5 bouyer-socketcan:1.5.0.126 bouyer-socketcan-base:1.5 pgoyette-localcount-20170107:1.5 pgoyette-localcount-20161104:1.5 localcount-20160914:1.5 pgoyette-localcount-20160806:1.5 pgoyette-localcount-20160726:1.5 pgoyette-localcount:1.5.0.124 pgoyette-localcount-base:1.5 netbsd-5-2-3-RELEASE:1.5 netbsd-5-1-5-RELEASE:1.5 yamt-pagecache-base9:1.5 yamt-pagecache-tag8:1.5 tls-earlyentropy:1.5.0.122 tls-earlyentropy-base:1.5 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.5 riastradh-drm2-base3:1.5 netbsd-5-2-2-RELEASE:1.5 netbsd-5-1-4-RELEASE:1.5 netbsd-5-2-1-RELEASE:1.5 netbsd-5-1-3-RELEASE:1.5 rmind-smpnet-nbase:1.5 rmind-smpnet:1.5.0.118 rmind-smpnet-base:1.5 agc-symver:1.5.0.120 agc-symver-base:1.5 tls-maxphys-base:1.5 yamt-pagecache-base8:1.5 netbsd-5-2:1.5.0.116 yamt-pagecache-base7:1.5 netbsd-5-2-RELEASE:1.5 netbsd-5-2-RC1:1.5 yamt-pagecache-base6:1.5 yamt-pagecache-base5:1.5 yamt-pagecache-base4:1.5 netbsd-5-1-2-RELEASE:1.5 netbsd-5-1-1-RELEASE:1.5 jmcneill-usbmp:1.5.0.114 jmcneill-usbmp-base:1.5 jmcneill-audiomp3:1.5.0.112 jmcneill-audiomp3-base:1.5 yamt-pagecache-base3:1.5 yamt-pagecache-base2:1.5 yamt-pagecache:1.5.0.110 yamt-pagecache-base:1.5 rmind-uvmplock-nbase:1.5 jym-xensuspend-nbase:1.5 bouyer-quota2-nbase:1.5 bouyer-quota2:1.5.0.108 bouyer-quota2-base:1.5 jruoho-x86intr:1.5.0.106 jruoho-x86intr-base:1.5 matt-nb5-pq3:1.5.0.104 matt-nb5-pq3-base:1.5 netbsd-5-1:1.5.0.102 netbsd-5-1-RELEASE:1.5 yamt-nfs-mp-base11:1.5 netbsd-5-1-RC4:1.5 uebayasi-xip-base2:1.5 yamt-nfs-mp-base10:1.5 netbsd-5-1-RC3:1.5 netbsd-5-1-RC2:1.5 netbsd-5-1-RC1:1.5 rmind-uvmplock:1.5.0.100 rmind-uvmplock-base:1.5 yamt-nfs-mp-base9:1.5 uebayasi-xip:1.5.0.98 uebayasi-xip-base:1.5 netbsd-5-0-2-RELEASE:1.5 yamt-nfs-mp-base8:1.5 yamt-nfs-mp-base7:1.5 netbsd-5-0-1-RELEASE:1.5 jymxensuspend-base:1.5 yamt-nfs-mp-base6:1.5 yamt-nfs-mp-base5:1.5 yamt-nfs-mp-base4:1.5 yamt-nfs-mp-base3:1.5 netbsd-5-0:1.5.0.96 netbsd-5-0-RELEASE:1.5 netbsd-5-0-RC4:1.5 netbsd-5-0-RC3:1.5 netbsd-5-0-RC2:1.5 jym-xensuspend:1.5.0.94 jym-xensuspend-base:1.5 netbsd-5-0-RC1:1.5 haad-dm-base2:1.5 haad-nbase2:1.5 ad-audiomp2:1.5.0.92 ad-audiomp2-base:1.5 netbsd-5:1.5.0.90 netbsd-5-base:1.5 haad-dm-base1:1.5 haad-dm:1.5.0.88 haad-dm-base:1.5 simonb-wapbl-nbase:1.5 yamt-pf42-base4:1.5 simonb-wapbl:1.5.0.86 simonb-wapbl-base:1.5 yamt-pf42-base3:1.5 hpcarm-cleanup-nbase:1.5 yamt-pf42-base2:1.5 yamt-nfs-mp-base2:1.5 yamt-nfs-mp:1.5.0.84 yamt-nfs-mp-base:1.5 yamt-pf42:1.5.0.82 yamt-pf42-base:1.5 ad-socklock-base1:1.5 yamt-lazymbuf-base15:1.5 yamt-lazymbuf-base14:1.5 keiichi-mipv6-nbase:1.5 mjf-devfs2:1.5.0.80 mjf-devfs2-base:1.5 keiichi-mipv6:1.5.0.78 keiichi-mipv6-base:1.5 bouyer-xeni386-merge1:1.5 vmlocking2-base3:1.5 bouyer-xeni386-nbase:1.5 yamt-kmem-base3:1.5 cube-autoconf:1.5.0.76 cube-autoconf-base:1.5 yamt-kmem-base2:1.5 bouyer-xeni386:1.5.0.74 bouyer-xeni386-base:1.5 yamt-kmem:1.5.0.72 yamt-kmem-base:1.5 vmlocking2-base2:1.5 reinoud-bufcleanup-nbase:1.5 vmlocking2:1.5.0.70 vmlocking2-base1:1.5 jmcneill-base:1.5 mjf-devfs:1.5.0.68 mjf-devfs-base:1.5 bouyer-xenamd64-base2:1.5 vmlocking-nbase:1.5 yamt-x86pmap-base4:1.5 bouyer-xenamd64:1.5.0.66 bouyer-xenamd64-base:1.5 yamt-x86pmap-base3:1.5 yamt-x86pmap-base2:1.5 yamt-x86pmap:1.5.0.64 yamt-x86pmap-base:1.5 jmcneill-pm:1.5.0.62 jmcneill-pm-base:1.5 hpcarm-cleanup:1.5.0.60 hpcarm-cleanup-base:1.5 mjf-ufs-trans-base:1.5 yamt-idlelwp-base8:1.5 ppcoea-renovation:1.5.0.58 ppcoea-renovation-base:1.5 reinoud-bufcleanup-base:1.5 vmlocking:1.5.0.56 vmlocking-base:1.5 ad-audiomp:1.5.0.54 ad-audiomp-base:1.5 yamt-idlelwp:1.5.0.52 post-newlock2-merge:1.5 newlock2-nbase:1.5 yamt-splraiseipl-base5:1.5 yamt-splraiseipl-base4:1.5 yamt-splraiseipl-base3:1.5 yamt-splraiseipl-base2:1.5 yamt-splraiseipl:1.5.0.50 yamt-splraiseipl-base:1.5 newlock2:1.5.0.48 newlock2-base:1.5 yamt-pdpolicy-base8:1.5 yamt-pdpolicy-base7:1.5 yamt-pdpolicy-base6:1.5 gdamore-uart:1.5.0.46 gdamore-uart-base:1.5 simonb-timcounters-final:1.5 yamt-pdpolicy-base5:1.5 elad-kernelauth-nbase:1.5 yamt-pdpolicy-base4:1.5 yamt-pdpolicy-base3:1.5 yamt-pdpolicy-base2:1.5 yamt-pdpolicy:1.5.0.44 yamt-pdpolicy-base:1.5 yamt-uio_vmspace-base5:1.5 simonb-timecounters:1.5.0.42 simonb-timecounters-base:1.5 rpaulo-netinet-merge-pcb:1.5.0.40 rpaulo-netinet-merge-pcb-base:1.5 yamt-uio_vmspace:1.5.0.38 yamt-readahead-base3:1.5 yamt-readahead-base2:1.5 yamt-readahead:1.5.0.36 yamt-readahead-base:1.5 yamt-vop-base3:1.5 yamt-vop-base2:1.5 thorpej-vnode-attr:1.5.0.34 thorpej-vnode-attr-base:1.5 yamt-vop:1.5.0.32 yamt-vop-base:1.5 yamt-lazymbuf:1.5.0.30 yamt-km-base4:1.5 yamt-km-base3:1.5 yamt-km-base2:1.5 yamt-km:1.5.0.28 yamt-km-base:1.5 kent-audio2:1.5.0.26 kent-audio2-base:1.5 ktrace-lwp:1.5.0.24 ktrace-lwp-base:1.5 nathanw_sa_before_merge:1.5 gmcgarry_ctxsw:1.5.0.22 gmcgarry_ctxsw_base:1.5 gmcgarry_ucred:1.5.0.20 gmcgarry_ucred_base:1.5 nathanw_sa_base:1.5 gehenna-devsw:1.5.0.18 gehenna-devsw-base:1.5 eeh-devprop:1.5.0.16 eeh-devprop-base:1.5 newlock:1.5.0.14 newlock-base:1.5 ifpoll-base:1.5 thorpej-mips-cache:1.5.0.10 thorpej-mips-cache-base:1.5 thorpej-devvp:1.5.0.8 thorpej-devvp-base:1.5 kqueue:1.5.0.6 kqueue-base:1.5 thorpej_scsipi_beforemerge:1.5 thorpej_scsipi_nbase:1.5 chs-ubc2-newbase:1.5 fvdl-softdep-base:1.5 thorpej_scsipi:1.5.0.4 thorpej_scsipi_base:1.5 thorpej-signal:1.5.0.2 thorpej-signal-base:1.5 marc-pcmcia-base:1.5 alpha-nwscons-base:1.5; locks; strict; comment @# @; 1.5 date 95.04.28.08.19.19; author cgd; state dead; branches; next 1.4; 1.4 date 95.04.22.12.45.08; author cgd; state Exp; branches; next 1.3; 1.3 date 95.03.03.01.33.44; author cgd; state Exp; branches; next 1.2; 1.2 date 95.02.27.16.36.37; author cgd; state Exp; branches; next 1.1; 1.1 date 95.02.13.23.07.26; author cgd; state Exp; branches; next ; desc @@ 1.5 log @rename files files for new config/config.old naming @ text @# $NetBSD: files.alpha.newconf,v 1.4 1995/04/22 12:45:08 cgd Exp cgd $ # # alpha-specific configuration info # maxpartitions must be first item in files.${ARCH}.newconf maxpartitions 8 maxusers 2 8 64 # # Bus-independent devices # device mainbus at root { } # no locators (yet?) device cpu at mainbus # not really optional file arch/alpha/alpha/cpu.c cpu # # Machine-independent SCSI drivers # include "../../../scsi/files.scsi" major { st = 2 } major { cd = 3 } major { sd = 8 } # # TurboChannel Devices # # the turbochannel bus itself device tc at mainbus { slot = -1, offset = -1 } file arch/alpha/tc/tc.c tc needs-flag file arch/alpha/tc/tc_3000_300.c dec_3000_300 file arch/alpha/tc/tc_3000_500.c dec_3000_500 # the TurboChannel IOCTL ASIC device asic at tc { offset = -1 } # not really optional file arch/alpha/tc/asic.c asic # the TurboChannel clock (XXX) device clock at asic # not really optional file arch/alpha/alpha/clock.c clock # Smart Frame buffer (XXX NOT YET SUPPORTED) device sfb at tc file arch/alpha/tc/sfb.c sfb # 8530 UARTs device scc at asic file arch/alpha/tc/scc.c scc needs-count # the TCDS ASIC device tcds at tc { slot = -1 } file arch/alpha/tc/tcds.c tcds needs-count # 53C[F]90 SCSI device esp at tcds: scsi file arch/alpha/tc/esp.c esp needs-count file arch/alpha/tc/tcds_dma.c esp # Baseboard Lance ethernet. (XXX option slot lance) device le at asic: ifnet, ether file arch/alpha/tc/if_le.c le needs-count # # ISA Devices # #device isa at mainbus {[port = -1], [size = 0], # XXX # [iomem = -1], [iosiz = 0], # [irq = -1], [drq = -1]} #include "../../../dev/isa/files.isa" #file arch/alpha/isa/isa_machdep.c isa needs-flag # XXX #file arch/alpha/isa/isa_xxx.c isa # # EISA Devices # #include "../../../dev/eisa/files.eisa" # # PCI devices # device pci at mainbus {[bus = -1], [dev = -1]} include "../../../dev/pci/files.pci" file arch/alpha/pci/pci_machdep.c pci # # Standard files # file arch/alpha/alpha/autoconf.c file arch/alpha/alpha/conf.c file arch/alpha/alpha/interrupt.c file arch/alpha/alpha/machdep.c file arch/alpha/alpha/mainbus.c file arch/alpha/alpha/mem.c file arch/alpha/alpha/pmap.c file arch/alpha/alpha/process_machdep.c file arch/alpha/alpha/prom.c file arch/alpha/alpha/support.c file arch/alpha/alpha/sys_machdep.c file arch/alpha/alpha/trap.c file arch/alpha/alpha/vm_machdep.c file arch/alpha/alpha/disksubr.c file dev/cons.c file netinet/in_cksum.c # # Optional files # file netns/ns_cksum.c ns file compat/osf1/osf1_ioctl.c compat_osf1 file compat/osf1/osf1_misc.c compat_osf1 file compat/osf1/osf1_mount.c compat_osf1 file compat/osf1/osf1_syscalls.c compat_osf1 file compat/osf1/osf1_sysent.c compat_osf1 @ 1.4 log @clean up a bit, use MI files lists. add a bunch of comments. Also, include the EISA, ISA, and PCI files lists. @ text @d1 1 a1 1 # $NetBSD: files.alpha.newconf,v 1.3 1995/03/03 01:33:44 cgd Exp $ @ 1.3 log @kill redundant 'cd' major number definition @ text @d1 1 a1 1 # $NetBSD: files.alpha.newconf,v 1.2 1995/02/27 16:36:37 cgd Exp $ d10 5 d20 14 d35 1 a35 1 file arch/alpha/tc/tc.c tc d39 2 a40 1 device asic at tc { offset = -1 } # not really optional d43 2 a44 1 device clock at asic # not really optional d47 1 d51 1 d53 1 a53 1 file arch/alpha/tc/scc.c scc needs-count d55 1 d57 10 a66 1 file arch/alpha/tc/tcds.c tcds needs-count d68 3 a70 4 define scsi {} file scsi/scsi_base.c scsi file scsi/scsi_ioctl.c scsi file scsi/scsiconf.c scsi d72 16 a87 3 device esp at tcds: scsi file arch/alpha/tc/esp.c esp needs-count file arch/alpha/tc/dma.c esp d89 1 a89 1 device scsibus at scsi { target = -1, drive = -1 } d91 2 a92 15 major { cd = 3 } device cd at scsibus: disk file scsi/cd.c cd needs-flag major { sd = 8 } device sd at scsibus: disk file scsi/sd.c sd needs-flag major { st = 2 } device st at scsibus: tape file scsi/st.c st needs-flag device ch at scsibus: disk file scsi/ch.c ch needs-flag device uk at scsibus: disk file scsi/uk.c uk needs-flag device su at scsibus: disk file scsi/su.c su needs-flag d94 3 a96 2 device le at asic: ifnet, ether file arch/alpha/tc/if_le.c le needs-count a111 1 d114 5 @ 1.2 log @fill up device switches, clean up a couple of mistakes. @ text @d1 1 a1 1 # $NetBSD: files.alpha.newconf,v 1.1 1995/02/13 23:07:26 cgd Exp $ a82 1 major { cd = 3 } @ 1.1 log @preliminary Alpha support. note that NOT ALL OF THE MODIFICATIONS TO THE REST OF THE KERNEL ARE IN THE TREE YET. Also, some of this is _incredibly_ hack-ish, etc., but it works. @ text @d1 1 a1 1 # $NetBSD$ d5 3 a39 2 major { sd = 8 } d46 1 d49 1 d52 1 a79 3 # XXX file arch/alpha/alpha/promcons.c d83 1 @