move timers code to libsys
This commit is contained in:
+1
-1
@@ -23,7 +23,7 @@ INCS+= minix/a.out.h minix/bitmap.h minix/callnr.h minix/cdrom.h \
|
||||
minix/portio.h minix/profile.h minix/queryparam.h \
|
||||
minix/rs.h minix/safecopies.h minix/sched.h minix/sef.h minix/sound.h \
|
||||
minix/sys_config.h minix/sysinfo.h minix/syslib.h \
|
||||
minix/sysutil.h minix/tty.h minix/type.h minix/types.h \
|
||||
minix/sysutil.h minix/timers.h minix/tty.h minix/type.h minix/types.h \
|
||||
minix/u64.h minix/vfsif.h minix/vm.h \
|
||||
minix/compiler.h minix/compiler-ack.h minix/sha2.h
|
||||
INCS+= net/hton.h net/if.h net/ioctl.h net/netlib.h
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#include <minix/devio.h>
|
||||
#include <minix/syslib.h>
|
||||
#include <minix/sysutil.h>
|
||||
#include <minix/timers.h>
|
||||
#include <minix/bitmap.h>
|
||||
|
||||
#include <machine/interrupt.h> /* IRQ vectors and miscellaneous ports */
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
#ifndef _MINIX_TIMERS_H
|
||||
#define _MINIX_TIMERS_H
|
||||
|
||||
/* Timers abstraction for system processes. This would be in minix/sysutil.h
|
||||
* if it weren't for naming conflicts.
|
||||
*/
|
||||
|
||||
#include <timers.h>
|
||||
|
||||
_PROTOTYPE( void init_timer, (timer_t *tp));
|
||||
_PROTOTYPE( void set_timer, (timer_t *tp, int ticks, tmr_func_t watchdog,
|
||||
int arg));
|
||||
_PROTOTYPE( void cancel_timer, (timer_t *tp));
|
||||
_PROTOTYPE( void expire_timers, (clock_t now));
|
||||
|
||||
#endif /* _MINIX_TIMERS_H */
|
||||
Reference in New Issue
Block a user