summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMichael Brown2008-03-18 16:23:10 +0100
committerMichael Brown2008-03-18 16:23:10 +0100
commit070cbebc26781c569e180a4a03107be2af94e58b (patch)
tree7f402cabc56e0c5ef57ee2c7b1f662a2c688a53b /src/include
parent[Timers] Miscellaneous timer system fixes (diff)
downloadipxe-070cbebc26781c569e180a4a03107be2af94e58b.tar.gz
ipxe-070cbebc26781c569e180a4a03107be2af94e58b.tar.xz
ipxe-070cbebc26781c569e180a4a03107be2af94e58b.zip
[Timers] Initialise timers on first use
Timers are sometimes required before the call to initialise(), so we cannot rely on initialise() to set up the timers before use. Also fix a potential integer overflow issue in generic_currticks_udelay()
Diffstat (limited to 'src/include')
-rw-r--r--src/include/gpxe/timer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/gpxe/timer.h b/src/include/gpxe/timer.h
index ecd30001..b7057225 100644
--- a/src/include/gpxe/timer.h
+++ b/src/include/gpxe/timer.h
@@ -2,6 +2,7 @@
#define GPXE_TIMER_H
#include <stddef.h>
+#include <gpxe/tables.h>
typedef unsigned long tick_t;