diff options
author | Richard Braun <rbraun@sceen.net> | 2017-05-16 01:57:40 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2017-05-16 01:57:40 +0200 |
commit | 865b60030465fb706a08db6b12d65324f1acbe22 (patch) | |
tree | 5d589f612de3d85f88bf9b1b61ea6b11141682ed /arch/x86/machine/pit.c | |
parent | fe490cb65d1610431a4d26cd9cd63f6e824bd02e (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.c | 8 |
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) { |