summaryrefslogtreecommitdiff
path: root/i386/i386/pit.h
diff options
context:
space:
mode:
Diffstat (limited to 'i386/i386/pit.h')
-rw-r--r--i386/i386/pit.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/i386/i386/pit.h b/i386/i386/pit.h
index bac4e985..49e1051b 100644
--- a/i386/i386/pit.h
+++ b/i386/i386/pit.h
@@ -73,7 +73,8 @@ WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
* followed by most significant byte */
#define PIT_SQUAREMODE 0x06 /* square-wave mode */
-#define PIT_RATEMODE 0x02 /* rate generator mode */
+#define PIT_RATEMODE 0x04 /* rate generator mode */
+#define PIT_ONESHOTMODE 0x02 /* one-shot mode */
/* Used for Timer 2. */
#define PIT_C2 0x80 /* select counter 2 */
@@ -85,11 +86,13 @@ WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
* (defined in param.h)
*/
#if defined(AT386) || defined(ATX86_64)
-#define CLKNUM 1193167
+#define CLKNUM 1193182
#endif /* AT386 */
extern void clkstart(void);
extern void pit_prepare_sleep(int hz);
extern void pit_sleep(void);
+extern void pit_udelay(int usec);
+extern void pit_mdelay(int msec);
#endif /* _I386_PIT_H_ */