summaryrefslogtreecommitdiff
path: root/src/cpu/k8/apic_timer.c
diff options
context:
space:
mode:
authorEric Biederman <ebiederm@xmission.com>2004-10-14 19:39:27 +0000
committerEric Biederman <ebiederm@xmission.com>2004-10-14 19:39:27 +0000
commitb84166e8e53476f1ef4d49aca17f99d303b4aa67 (patch)
tree724c55edfa55813742745553995f70fa43c851bb /src/cpu/k8/apic_timer.c
parentfcd5ace00b333ce31b11b02a2243dfbf39307f10 (diff)
- remove deprecated directories
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1658 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/cpu/k8/apic_timer.c')
-rw-r--r--src/cpu/k8/apic_timer.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/cpu/k8/apic_timer.c b/src/cpu/k8/apic_timer.c
deleted file mode 100644
index fa7e9b905f..0000000000
--- a/src/cpu/k8/apic_timer.c
+++ /dev/null
@@ -1,26 +0,0 @@
-#include <stdint.h>
-#include <delay.h>
-#include <cpu/p6/msr.h>
-#include <cpu/p6/apic.h>
-
-void init_timer(void)
-{
- /* Set the apic timer to no interrupts and periodic mode */
- apic_write(APIC_LVTT, (1 << 17)|(1<< 16)|(0 << 12)|(0 << 0));
- /* Set the divider to 1, no divider */
- apic_write(APIC_TDCR, APIC_TDR_DIV_1);
- /* Set the initial counter to 0xffffffff */
- apic_write(APIC_TMICT, 0xffffffff);
-}
-
-void udelay(unsigned usecs)
-{
- uint32_t start, value, ticks;
- /* Calculate the number of ticks to run, our FSB runs a 200Mhz */
- ticks = usecs * 200;
- start = apic_read(APIC_TMCCT);
- do {
- value = apic_read(APIC_TMCCT);
- } while((start - value) < ticks);
-
-}