summaryrefslogtreecommitdiff
path: root/arch/x86/machine/pit.c
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2017-05-16 01:57:40 +0200
committerRichard Braun <rbraun@sceen.net>2017-05-16 01:57:40 +0200
commit865b60030465fb706a08db6b12d65324f1acbe22 (patch)
tree5d589f612de3d85f88bf9b1b61ea6b11141682ed /arch/x86/machine/pit.c
parentfe490cb65d1610431a4d26cd9cd63f6e824bd02e (diff)
x86/{cpu,pit}: implement cpu_delay using the timestamp counter
Diffstat (limited to 'arch/x86/machine/pit.c')
-rw-r--r--arch/x86/machine/pit.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/x86/machine/pit.c b/arch/x86/machine/pit.c
index d3fece5..bf53ee1 100644
--- a/arch/x86/machine/pit.c
+++ b/arch/x86/machine/pit.c
@@ -45,7 +45,7 @@
#define PIT_MAX_COUNT 0xffff
void __init
-pit_setup(void)
+pit_setup_free_running(void)
{
io_write_byte(PIT_PORT_MODE, PIT_MODE_RATE_GEN | PIT_MODE_RW_LSB
| PIT_MODE_RW_MSB);
@@ -53,6 +53,12 @@ pit_setup(void)
io_write_byte(PIT_PORT_COUNTER0, PIT_MAX_COUNT >> 8);
}
+void __init
+pit_setup(void)
+{
+ /* TODO Implement */
+}
+
static unsigned int
pit_read(void)
{