cvs commit: src/sys/i386/isa clock.c icu_vector.s src/sys/kern kern_clock.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Jan 7 12:23:03 PST 2004
dillon 2004/01/07 12:21:46 PST
DragonFly src repository
Modified files:
sys/i386/isa clock.c icu_vector.s
Log:
Fix a bug introduced in the last commit. When calculating the delta count
from the 8254 we have to use timer0_max_count + 1 instead of timer0_max_count
because our frequency correction may load timer0_max_count + 1.
Implement clkintr_pending in the FAST_INTR path as well as the normal INTR
path.
Revision Changes Path
1.9 +6 -2 src/sys/i386/isa/clock.c
1.15 +20 -18 src/sys/i386/isa/icu_vector.s
Modified files:
sys/kern kern_clock.c
Log:
Add necessary critical sections to microtime() and nanotime().
Revision Changes Path
1.14 +8 -1 src/sys/kern/kern_clock.c
http://www.dragonflybsd.org/cvsweb/src/sys/i386/isa/clock.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/isa/icu_vector.s.diff?r1=1.14&r2=1.15&f=h
More information about the Commits
mailing list