The NetBSD Project

CVS log for src/sys/arch/pmax/pmax/cpu.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / pmax / pmax

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.32 / (download) - annotate - [select for diffs], Thu Mar 3 06:27:03 2022 UTC (11 months ago) by riastradh
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

mips: Use device_set_private for cpuN on older ports.

Specifically, for those that don't use cpu_attach_common of
mips_subr.c.

Revision 1.24.96.2 / (download) - annotate - [select for diffs], Fri Dec 23 23:24:44 2011 UTC (11 years, 1 month ago) by matt
Branch: matt-nb5-mips64
Changes since 1.24.96.1: +3 -3 lines
Diff to previous 1.24.96.1 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)

Change usage to cpu_identify(self, NULL);

Revision 1.31 / (download) - annotate - [select for diffs], Sat Jul 9 17:32:30 2011 UTC (11 years, 7 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base-20171202, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb8-mediatek-base, matt-nb8-mediatek, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, localcount-20160914, khorben-n900, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, agc-symver-base, agc-symver, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored)

Cleanu <machine/*> includes

Revision 1.29.6.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:06:23 2011 UTC (11 years, 8 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.29: +9 -3 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

Sync with HEAD.

Revision 1.29.4.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:51:31 2011 UTC (11 years, 11 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.29: +9 -3 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

sync with head

Revision 1.29.8.1 / (download) - annotate - [select for diffs], Sat Mar 5 15:09:57 2011 UTC (11 years, 11 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.29: +9 -3 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

Sync with HEAD

Revision 1.30 / (download) - annotate - [select for diffs], Sun Feb 20 07:50:25 2011 UTC (11 years, 11 months ago) by matt
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase
Changes since 1.29: +9 -3 lines
Diff to previous 1.29 (colored)

Merge forward from matt-nb5-mips64.
New interrupt code.
mips64 support for DS5000/260.

Revision 1.24.96.1 / (download) - annotate - [select for diffs], Wed Jan 13 21:16:13 2010 UTC (13 years ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.24: +15 -14 lines
Diff to previous 1.24 (colored)

Deal with new cpu_identity()

Revision 1.24.78.2 / (download) - annotate - [select for diffs], Wed Aug 19 18:46:39 2009 UTC (13 years, 5 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.24.78.1: +12 -11 lines
Diff to previous 1.24.78.1 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)

sync with head.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Jul 20 17:22:28 2009 UTC (13 years, 6 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, matt-premerge-20091211, matt-mips64-premerge-20101231, jymxensuspend-base, jruoho-x86intr-base, bouyer-quota2-base
Branch point for: rmind-uvmplock, jruoho-x86intr, bouyer-quota2
Changes since 1.28: +10 -9 lines
Diff to previous 1.28 (colored)

- use CFATTACH_DECL_NEW()
- include "ioconf.h" for declaration of struct cfdriver.

Revision 1.28 / (download) - annotate - [select for diffs], Mon Jul 20 17:05:13 2009 UTC (13 years, 6 months ago) by tsutsui
Branch: MAIN
Changes since 1.27: +4 -4 lines
Diff to previous 1.27 (colored)

KNF, ANSIfy, and misc cosmetics.

Revision 1.24.92.1 / (download) - annotate - [select for diffs], Wed May 13 17:18:12 2009 UTC (13 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.24: +6 -11 lines
Diff to previous 1.24 (colored) next main 1.25 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.24.78.1 / (download) - annotate - [select for diffs], Mon May 4 08:11:41 2009 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.24: +6 -11 lines
Diff to previous 1.24 (colored)

sync with head.

Revision 1.24.86.1 / (download) - annotate - [select for diffs], Tue Apr 28 07:34:33 2009 UTC (13 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.24: +6 -11 lines
Diff to previous 1.24 (colored) next main 1.25 (colored)

Sync with HEAD.

Revision 1.27 / (download) - annotate - [select for diffs], Sat Mar 14 21:04:14 2009 UTC (13 years, 10 months ago) by dsl
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base
Changes since 1.26: +3 -5 lines
Diff to previous 1.26 (colored)

ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Mar 14 15:36:11 2009 UTC (13 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.25: +3 -6 lines
Diff to previous 1.25 (colored)

Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)

Revision 1.25 / (download) - annotate - [select for diffs], Sat Mar 14 14:46:04 2009 UTC (13 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.24: +4 -4 lines
Diff to previous 1.24 (colored)

Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Dec 11 12:18:39 2005 UTC (17 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, post-newlock2-merge, peter-altq-base, peter-altq, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base2, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, cube-autoconf-base, cube-autoconf, chap-midi-nbase, chap-midi-base, chap-midi, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-nfs-mp, nick-hppapmap, matt-nb5-mips64, jym-xensuspend
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

merge ktrace-lwp.

Revision 1.22.6.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:20:22 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.22.6.2: +2 -2 lines
Diff to previous 1.22.6.2 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)

Fix the sync with head I botched.

Revision 1.22.6.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:38:56 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.22.6.1: +0 -0 lines
Diff to previous 1.22.6.1 (colored) to branchpoint 1.22 (colored)

Sync with HEAD.

Revision 1.22.6.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:39:13 2004 UTC (18 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.22: +4 -1 lines
Diff to previous 1.22 (colored)

Sync with HEAD

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jul 15 02:54:40 2003 UTC (19 years, 6 months ago) by lukem
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-lazymbuf, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Changes since 1.22: +4 -1 lines
Diff to previous 1.22 (colored)

__KERNEL_RCSID()

Revision 1.20.2.2 / (download) - annotate - [select for diffs], Fri Oct 18 02:39:27 2002 UTC (20 years, 3 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.20.2.1: +68 -0 lines
Diff to previous 1.20.2.1 (colored) to branchpoint 1.20 (colored) next main 1.21 (colored)

Catch up to -current.

Revision 1.18.2.3 / (download) - annotate - [select for diffs], Thu Oct 10 18:35:08 2002 UTC (20 years, 4 months ago) by jdolecek
Branch: kqueue
Changes since 1.18.2.2: +3 -4 lines
Diff to previous 1.18.2.2 (colored) next main 1.19 (colored)

sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.22 / (download) - annotate - [select for diffs], Wed Oct 2 04:15:09 2002 UTC (20 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, fvdl_fs64_base
Branch point for: ktrace-lwp
Changes since 1.21: +3 -4 lines
Diff to previous 1.21 (colored)

Use CFATTACH_DECL().

Revision 1.21 / (download) - annotate - [select for diffs], Fri Sep 27 20:34:52 2002 UTC (20 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Declare all cfattach structures const.

Revision 1.18.2.2 / (download) - annotate - [select for diffs], Thu Jan 10 19:47:52 2002 UTC (21 years, 1 month ago) by thorpej
Branch: kqueue
Changes since 1.18.2.1: +3 -60 lines
Diff to previous 1.18.2.1 (colored)

Sync kqueue branch with -current.

Revision 1.20.2.1, Wed Nov 14 18:15:34 2001 UTC (21 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.20: +0 -69 lines
FILE REMOVED

file cpu.c was added on branch nathanw_sa on 2002-10-18 02:39:27 +0000

Revision 1.20 / (download) - annotate - [select for diffs], Wed Nov 14 18:15:34 2001 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, ifpoll-base, gehenna-devsw-base, gehenna-devsw, eeh-devprop-base, eeh-devprop, ad_pmax_wscons_base, ad_pmax_wscons
Branch point for: nathanw_sa
Changes since 1.19: +3 -60 lines
Diff to previous 1.19 (colored)

Merge the thorpej-mips-cache branch onto the trunk.  This is an
overhaul of how caches are handled for NetBSD's MIPS ports.

Revision 1.19.4.1 / (download) - annotate - [select for diffs], Wed Oct 24 17:40:31 2001 UTC (21 years, 3 months ago) by thorpej
Branch: thorpej-mips-cache
Changes since 1.19: +3 -60 lines
Diff to previous 1.19 (colored) next main 1.20 (colored)

Update for the new cache code.  There are now two optimized
bus_dmamap_sync routines: one for a physically-indexed write-through
cache, and one for a virtually-indexed write-back cache.

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sat Aug 25 06:15:44 2001 UTC (21 years, 5 months ago) by thorpej
Branch: kqueue
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored)

Merge Aug 24 -current into the kqueue branch.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Aug 24 00:22:53 2001 UTC (21 years, 5 months ago) by simonb
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej-mips-cache
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored)

Fix compile problems for kernels configured for MIPS1 support only.

Patch from Thilo Manske in PR #13703.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jun 27 08:20:45 2001 UTC (21 years, 7 months ago) by nisimura
Branch: MAIN
Branch point for: kqueue
Changes since 1.17: +60 -3 lines
Diff to previous 1.17 (colored)

Do a straight and simple cpu identification in cpu_attach().

Revision 1.11.8.1 / (download) - annotate - [select for diffs], Mon Nov 20 20:20:34 2000 UTC (22 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.11: +7 -16 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Feb 19 03:59:05 2000 UTC (22 years, 11 months ago) by mycroft
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Use the prefix printed before cpuattach() is called.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Jan 10 03:24:37 2000 UTC (23 years, 1 month ago) by simonb
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored)

Remove unneeded include files (up to 16 in two files!).

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jan 9 03:55:56 2000 UTC (23 years, 1 month ago) by simonb
Branch: MAIN
Changes since 1.14: +1 -3 lines
Diff to previous 1.14 (colored)

The clean-up continues:
 - Make local-only function and variables static.
 - Move function prototypes and extern variable declarations to
   header files.
 - Delete unused variables.
There's still a handful of extern declaraions that should be fixed up.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Jan 8 01:02:38 2000 UTC (23 years, 1 month ago) by simonb
Branch: MAIN
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

Function prototype cleanup.

Revision 1.11.14.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:33:28 1999 UTC (23 years, 1 month ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.11: +8 -14 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Pull up to last week's -current.

Revision 1.10.4.4 / (download) - annotate - [select for diffs], Fri Nov 19 11:06:27 1999 UTC (23 years, 2 months ago) by nisimura
Branch: nisimura-pmax-wscons
Changes since 1.10.4.3: +4 -4 lines
Diff to previous 1.10.4.3 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)

Merge w/ recent changes in main trunk.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Nov 15 09:50:20 1999 UTC (23 years, 2 months ago) by nisimura
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Changes since 1.12: +4 -6 lines
Diff to previous 1.12 (colored)

Very large scale change to sweep obstracles to remove 3MAX IOASIC disguise.
- Rework ibus device configuration and interrupt handler assignment.
- Remove TC device exposure in 'mainbus.c'
- Squash 'ibus_{3100,5100}.c' into a file; it can not cope with 3max.
- 'struct confargs' -> 'struct mainbus_attach_args'
Now about to remove tc_slot_info[] and tc_enable_interrupt inherited from
4.4BSD.

Revision 1.11.10.1 / (download) - annotate - [select for diffs], Mon Nov 15 00:39:02 1999 UTC (23 years, 2 months ago) by fvdl
Branch: fvdl-softdep
Changes since 1.11: +5 -9 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Sync with -current

Revision 1.10.4.3 / (download) - annotate - [select for diffs], Fri Nov 12 11:07:20 1999 UTC (23 years, 3 months ago) by nisimura
Branch: nisimura-pmax-wscons
Changes since 1.10.4.2: +22 -24 lines
Diff to previous 1.10.4.2 (colored) to branchpoint 1.10 (colored)

Synchronize various changes made in main trunk.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Nov 12 09:55:40 1999 UTC (23 years, 3 months ago) by nisimura
Branch: MAIN
CVS Tags: fvdl-softdep-base
Changes since 1.11: +5 -9 lines
Diff to previous 1.11 (colored)

- Arrange 'platform' struct to have clkread entry, which can interporate
  HZ using high resolution timer circuit if available.  Merge os_init
  into the primary hardware initialization in sysinit[].init.
- Nuke an irrelevant attempt to disable RTC under splhigh condition.
- Make sure IOASIC DECstations accumulate device interrupt mask bits into
  certain global variables.
- Have witchcrafts to issue ACK to RTC interrupt.
- Add a missing \n and a minor rearrangement in cpu.c

Revision 1.10.4.2 / (download) - annotate - [select for diffs], Tue May 11 06:43:15 1999 UTC (23 years, 9 months ago) by nisimura
Branch: nisimura-pmax-wscons
Changes since 1.10.4.1: +118 -1 lines
Diff to previous 1.10.4.1 (colored) to branchpoint 1.10 (colored)

- Catch up to recent main trunk changes.
- Make target platform files to have TURBOchannel slot definitions and
nuke tc_machdep.c.
- MIPS processor needs not to have tc_mb() before ZS register read ops.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Mar 25 01:17:52 1999 UTC (23 years, 10 months ago) by simonb
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-base, chs-ubc2
Branch point for: wrstuden-devbsize, thorpej_scsipi, fvdl-softdep
Changes since 1.10: +6 -6 lines
Diff to previous 1.10 (colored)

Remove trailing whitespace.

Revision 1.10.4.1 / (download) - annotate - [select for diffs], Thu Oct 15 02:16:30 1998 UTC (24 years, 3 months ago) by nisimura
Branch: nisimura-pmax-wscons
Changes since 1.10: +2 -6 lines
Diff to previous 1.10 (colored)

- Reflect new internals.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jan 12 20:12:38 1998 UTC (25 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: nisimura-pmax-wscons-base, kenh-if-detach-base, kenh-if-detach, eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Branch point for: nisimura-pmax-wscons
Changes since 1.9: +2 -4 lines
Diff to previous 1.9 (colored)

Update for changes to config.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 21 05:39:36 1997 UTC (25 years, 6 months ago) by jonathan
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia
Changes since 1.8: +4 -24 lines
Diff to previous 1.8 (colored)

Kill __BROKEN_INDIRECT_CONFIG on pmax.
Based on a patch from Chris G. Demetriou, December 1996.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Oct 13 03:39:48 1996 UTC (26 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: thorpej-setroot, mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp, bouyer-scsipi
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

backout previous kprintf change

Revision 1.7 / (download) - annotate - [select for diffs], Fri Oct 11 00:45:06 1996 UTC (26 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.6: +4 -4 lines
Diff to previous 1.6 (colored)

printf -> kprintf, sprintf -> ksprintf

Revision 1.5.4.1 / (download) - annotate - [select for diffs], Sun Jun 16 17:28:21 1996 UTC (26 years, 7 months ago) by mhitch
Branch: netbsd-1-2
CVS Tags: netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)

Pull up from trunk:
> Fix cpu configuration display - extraneous "\n" was printed.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jun 16 17:05:33 1996 UTC (26 years, 7 months ago) by mhitch
Branch: MAIN
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored)

Fix cpu configuration display - extraneous "\n" was printed.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 10 17:38:21 1996 UTC (26 years, 10 months ago) by jonathan
Branch: MAIN
CVS Tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Changes since 1.4: +18 -27 lines
Diff to previous 1.4 (colored)

Fixes for -Wall -Wmissing-prototypes:

   Add prototypes to (most of) src/sys/arch/pmax/pmax. (The  un-protytyped
   parts still have pending merges with the Pica port.)
   Fix splx() glitches in pmax/clock.c.
   Delete old cpu/fpu identification from pmax/autoconf.c, use r4400/r4600/idt
   aware code from Pica port, now in mips/mips/mips_machdep.c.
   Delete unused multi-CPU autoconfiguration code; NetBSD/pmax does not
   support decsystem 5800s anyway.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Apr 4 06:25:58 1996 UTC (26 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

update for the fact that config_found() and config_rootfound() now
return pointers.  (Check vs. NULL, rather than just boolean tests.)

Revision 1.3 / (download) - annotate - [select for diffs], Sun Mar 17 01:47:04 1996 UTC (26 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.2: +10 -4 lines
Diff to previous 1.2 (colored)

New device attachment scheme:

	- split softc size and match/attach out from cfdriver into
	  a new struct cfattach.

	- new "attach" directive for files.*.  May specify the name of
	  the cfattach structure, so that devices may be easily attached
	  to parents with different autoconfiguration semantics.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 29 22:52:30 1996 UTC (27 years ago) by jonathan
Branch: MAIN
Changes since 1.1: +1 -2 lines
Diff to previous 1.1 (colored)

Re-write Decstation turbochannel autoconfiguration code to use the machine-
independent TC support in sys/dev/tc/tc.c and sys/dev/tc/tcvar.h:
  * Change the tc autoconfiguration tables to use a struct tc_attach_args
    instead of the ad-hoc structure.
  * Change all pmax device drivers to use a `struct confargs' that's
    assignment-compatible with  sys/dev/tc/tcvar.h `struct tcdev_attach_args'.
    Devices that can be present on a TC or as ioctl asic/mainbus builtins
    use  the same `struct confargs'.
  * Eliminate the `BUS_CVTADDR()' macros which the pmax port inherited from
    an old, now-obsolete sys/arch/alpha snapshot.

  * Update the comments and debugging code in interrupt handlers to
    be consistent with the machine-independent TC support.

Other commits that overlap the same source files include: re-enabling
clock-tick interrupts earlier, and counting hardclock ticks for vmstat -i.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Aug 10 05:17:11 1995 UTC (27 years, 6 months ago) by jonathan
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1

Change DEcstation autoconfiguration to use new-style config.
All devices except SCSI disks and tapes are found using new config only.
SCSI disks and tapes are configured using a table edited from an ioconf.c
produced by config.old.

Boots multi-user on PMAX, 3MAX and 3MAXPLUS.  The old-style "slot hand fill"
functions for those machines, and the old TurboChannel configuration
main loop, have been removed.

Since new-style config runs later in boot than the old pmax turbochannel
probing, we no longer know what devices will be configured when consinit()
is called. Use PROM output until autoconfig is finished.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>