diff options
| author | Michael Brown | 2008-10-12 20:56:52 +0200 |
|---|---|---|
| committer | Michael Brown | 2008-10-12 21:22:02 +0200 |
| commit | 16f1e35775c972ba8e02bc2d97d7a2eb333eae1b (patch) | |
| tree | f653099d4b230c9807986aa2b4cd89dce2cffe9b /src/arch/i386/include/bits | |
| parent | [process] Add DBG2() messages to help track down frozen processes (diff) | |
| download | ipxe-16f1e35775c972ba8e02bc2d97d7a2eb333eae1b.tar.gz ipxe-16f1e35775c972ba8e02bc2d97d7a2eb333eae1b.tar.xz ipxe-16f1e35775c972ba8e02bc2d97d7a2eb333eae1b.zip | |
[timer] Formalise the timer API
We now have two implementations for the timer API: one using the
time-of-day counter at 40:70 and one using RDTSC. Both make use of
timer2_udelay().
Diffstat (limited to 'src/arch/i386/include/bits')
| -rw-r--r-- | src/arch/i386/include/bits/timer.h | 13 | ||||
| -rw-r--r-- | src/arch/i386/include/bits/timer2.h | 8 |
2 files changed, 13 insertions, 8 deletions
diff --git a/src/arch/i386/include/bits/timer.h b/src/arch/i386/include/bits/timer.h new file mode 100644 index 000000000..99666d840 --- /dev/null +++ b/src/arch/i386/include/bits/timer.h @@ -0,0 +1,13 @@ +#ifndef _BITS_TIMER_H +#define _BITS_TIMER_H + +/** @file + * + * i386-specific timer API implementations + * + */ + +#include <gpxe/bios_timer.h> +#include <gpxe/rdtsc_timer.h> + +#endif /* _BITS_TIMER_H */ diff --git a/src/arch/i386/include/bits/timer2.h b/src/arch/i386/include/bits/timer2.h deleted file mode 100644 index 83923b299..000000000 --- a/src/arch/i386/include/bits/timer2.h +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef BITS_TIMER2_H -#define BITS_TIMER2_H - -#include <stddef.h> - -void i386_timer2_udelay(unsigned int usecs); - -#endif |
