clock.h (82971) | clock.h (92761) |
---|---|
1/* 2 * Kernel interface to machine-dependent clock driver. 3 * Garrett Wollman, September 1994. 4 * This file is in the public domain. 5 * | 1/* 2 * Kernel interface to machine-dependent clock driver. 3 * Garrett Wollman, September 1994. 4 * This file is in the public domain. 5 * |
6 * $FreeBSD: head/sys/amd64/include/clock.h 82971 2001-09-04 16:02:06Z iwasaki $ | 6 * $FreeBSD: head/sys/amd64/include/clock.h 92761 2002-03-20 05:48:58Z alfred $ |
7 */ 8 9#ifndef _MACHINE_CLOCK_H_ 10#define _MACHINE_CLOCK_H_ 11 12#ifdef _KERNEL 13/* 14 * i386 to clock driver interface. --- 11 unchanged lines hidden (view full) --- 26extern int apic_8254_intr; 27#endif 28 29/* 30 * Driver to clock driver interface. 31 */ 32struct clockframe; 33 | 7 */ 8 9#ifndef _MACHINE_CLOCK_H_ 10#define _MACHINE_CLOCK_H_ 11 12#ifdef _KERNEL 13/* 14 * i386 to clock driver interface. --- 11 unchanged lines hidden (view full) --- 26extern int apic_8254_intr; 27#endif 28 29/* 30 * Driver to clock driver interface. 31 */ 32struct clockframe; 33 |
34int acquire_timer0 __P((int rate, 35 void (*function)(struct clockframe *frame))); 36int acquire_timer2 __P((int mode)); 37int release_timer0 __P((void)); 38int release_timer2 __P((void)); | 34int acquire_timer0(int rate, void (*function)(struct clockframe *frame)); 35int acquire_timer2(int mode); 36int release_timer0(void); 37int release_timer2(void); |
39#ifndef PC98 | 38#ifndef PC98 |
40int rtcin __P((int val)); | 39int rtcin(int val); |
41#else | 40#else |
42int acquire_timer1 __P((int mode)); 43int release_timer1 __P((void)); | 41int acquire_timer1(int mode); 42int release_timer1(void); |
44#endif | 43#endif |
45int sysbeep __P((int pitch, int period)); 46void timer_restore __P((void)); | 44int sysbeep(int pitch, int period); 45void timer_restore(void); |
47 48#endif /* _KERNEL */ 49 50#endif /* !_MACHINE_CLOCK_H_ */ | 46 47#endif /* _KERNEL */ 48 49#endif /* !_MACHINE_CLOCK_H_ */ |