Up to [cvs.NetBSD.org] / src / sys / arch / alpha / alpha
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: matt-armv6
Revision 1.37.6.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:13:40 2007 UTC (16 years, 4 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (colored) next main 1.38 (colored)
sync with HEAD
Revision 1.37 / (download) - annotate - [select for diffs], Sat Jul 21 11:59:55 2007 UTC (16 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
vmlocking-base,
ppcoea-renovation-base,
nick-csl-alignment-base5,
matt-mips64-base,
jmcneill-pm,
hpcarm-cleanup,
bouyer-xenamd64
Branch point for: matt-armv6
Changes since 1.36: +21 -180
lines
Diff to previous 1.36 (colored)
Add MI todr(9) support and timercounter(9) support with kern_cctr.c to alpha: - use todr(9) API with MI mc146818(4) driver and remove homegrown todr stuff from MD alpha/clock.c and alpha/mcclock.c - also remove obsolete cc_microtime stuff from MD code - add ci_pcc_freq member in struct cpu_info for cpu_frequency(), and calibrate it with mc146818 interval clock in mcclock attachment - call cc_init() in cpu_initclocks(9) because all alpha cpus have a pcc counter Tested on DEC 3000/300 and AlphaPC 164, but not on any SMP machines yet.