CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2011/09/14 18:48:24
Modified files: sys/arch/vax/include: _types.h clock.h cpu.h sys/arch/vax/vax: clock.c ka410.c ka43.c ka48.c ka49.c ka53.c ka60.c ka630.c ka650.c ka660.c ka670.c ka680.c vxt.c Log message: Switch vax to timecounters. There are three different clock sources: - ICR/NICR on most systems (1MHz counter resolution). - diagnostic timer on KA46/KA48 (1kHz counter resolution, counter is actually running at around 1024 kHz but is not guaranteed to be monotonic at this rate). - 100Hz clock on VXT (nothing but the 100Hz clock interrupt). Tested on KA49 (ICR style), KA46, KA48 (diagtmr style), VXT2000+ (VXT {empty,hopeless}ness'r'us style).