aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include/clock.h
diff options
context:
space:
mode:
authorAlexander Motin <mav@FreeBSD.org>2009-05-02 12:59:47 +0000
committerAlexander Motin <mav@FreeBSD.org>2009-05-02 12:59:47 +0000
commita40d9024df6cc7c8d3ca9ebce79a28840f890251 (patch)
tree0961463ce51a684ec4e9ea891895cce8c3c221ae /sys/i386/include/clock.h
parent6a3a164d6e1a5b3c59daefd59ac885cd467c3caf (diff)
Add support for using i8254 and rtc timers as event sources for i386 SMP
system. Redistribute hard-/stat-/profclock events to other CPUs using IPI.
Notes
Notes: svn path=/head/; revision=191745
Diffstat (limited to 'sys/i386/include/clock.h')
-rw-r--r--sys/i386/include/clock.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/i386/include/clock.h b/sys/i386/include/clock.h
index c968f3ca4be0..a1d4c15c6583 100644
--- a/sys/i386/include/clock.h
+++ b/sys/i386/include/clock.h
@@ -24,6 +24,12 @@ extern int tsc_is_invariant;
void i8254_init(void);
+struct trapframe;
+
+int hardclockintr(struct trapframe *frame);
+int statclockintr(struct trapframe *frame);
+int profclockintr(struct trapframe *frame);
+
/*
* Driver to clock driver interface.
*/