Fix a bug introduced in the last commit. When calculating the delta count
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 7 Jan 2004 20:21:20 +0000 (20:21 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 7 Jan 2004 20:21:20 +0000 (20:21 +0000)
commitd97cabe2e26428130d8fb8aed7106f6c586fe401
treeadeddc1ebe19a7ce015db76cb5317c4bc561cf7c
parentdc5a7bd2ff66745f33c158a30870a64dca347614
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.
sys/i386/icu/icu_vector.s
sys/i386/isa/clock.c
sys/i386/isa/icu_vector.s
sys/platform/pc32/icu/icu_vector.s
sys/platform/pc32/isa/clock.c
sys/platform/pc32/isa/icu_vector.s