summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa/clock.c
AgeCommit message (Expand)Author
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2013-05-06the use of modern intel performance counter msrs to measure the number ofDavid Gwynne
2013-04-17Don't set the frequency of the statclock if we don't have one.Gerhard Roth
2012-11-10Recent x86 CPUs come with a constant time stamp counter. If this isMarcus Glocker
2011-07-05N: Thou shalt not call hardclock() with biglock held.Owain Ainsworth
2010-08-11Disable the RTC the periodic interrupt. Leaving it enabled causes theMark Kettenis
2010-08-10spaces and tabs, no binary changeMarco Peereboom
2010-07-25in the clock drivers, seperate the soft-state and hard-state which wasTheo de Raadt
2009-01-29Only start using the rtc for statclock after we've received the firstMark Kettenis
2007-11-28quite a bit of simplification by removing cpu classes.Ted Unangst
2007-08-01switch i386 to use the MI i8253 header file and remove the now obsolete MDMartin Reindl
2007-03-19Move i386 to timecounters. This is more or less the same code as amd64.Artur Grabowski
2006-12-20"#ifdef is a tool of the weak!"Gordon Willem Klok
2006-09-19ansi/deregisterJonathan Gray
2006-06-19move clock_subr.c to a better place, and now it is always in the kernelTheo de Raadt
2006-05-09Avoid estimating pentium_mhz too low, which has the effect of resultingOtto Moerbeek
2006-02-12Remove dead sysbeep driver and unused sysbeep() routine. No functional change.Miod Vallat
2006-01-02remove last traces of __BROKEN_INDIRECT_CONFIG.Brad Smith
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-02-27Cleanup I[3456]86_CPU defines usage, unbreaks compilationAlexander Yurchenko
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-27change .byte for the correct opcodes now that gas can handle'em.Federico G. Schwindt
2002-07-06Remove kernel support for NTP. ok deraadt@ and tholo@Thomas Nordin
2002-05-17properly detect the cpu model for the broken cyrix latch; better fix than pr#...Michael Shalayeff
2002-05-16fix for a timer latch bug on the cyrix mediagx and gxm cpus.Michael Shalayeff
2002-03-14First round of __P removal in sysTodd C. Miller
2001-09-21totally useless inlines, cost 1380 bytes tooMichael Shalayeff
2001-02-19Avoid losing rtc after suspend/resume on some laptops. Ok provos@Hakan Olsson
2001-02-13rtc stops if we miss interrupts. Inspired by code from FreeBSD.Hakan Olsson
2000-01-29separate clock init, to be called upon resume from apm sleepsMichael Shalayeff
1999-10-06y2k related fixes; from netbsd, work by fgsch/ivanTheo de Raadt
1999-01-31Fix clobbers so that GENERIC may compile with egcs.Marc Espie
1999-01-13RCSIdsNiklas Hallqvist
1999-01-02Midi & sequencer support from NetBSD, mostly by Lennart AugustssonNiklas Hallqvist
1997-12-17I586_CPU -> I586_CPU || I686_CPUJason Downs
1997-06-25remove _STANDALONEMichael Shalayeff
1997-04-11If someone pressed a nonprintable character in getsn (eg in boot -c) theMats O Jansson
1996-10-16proto rtcintrTheo de Raadt
1996-09-17support standalone.Michael Shalayeff
1996-09-09Don't be uncertain about wether clock interrupts were meant for usThorsten Lockert
1996-09-09Add seperate profiling/statistics clock running at 1024/128 Hz, using theThorsten Lockert
1996-05-25syncTheo de Raadt
1996-05-07sync with 0504; prototype changesTheo de Raadt
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-03-20Fix back wrong patches.Michael Shalayeff
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
1996-02-25Allow use of Pentium cycle counter for high-precision time keeping;Thorsten Lockert
1996-02-20Pass device name to interrupt establish routines so it can be recorded inThorsten Lockert
1995-12-27from netbsd:Theo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt