|
|
1.1 root 1: /* sleep.h */
2:
1.1.1.2 ! root 3: #define CVECTOR 0x0078 /* location of clock interrupt vector */
1.1 root 4:
5: extern int clkruns; /* 1 iff clock exists; 0 otherwise */
6: /* Set at system startup. */
7: extern int clockq; /* q index of sleeping process list */
1.1.1.2 ! root 8: extern int count6; /* used to ignore 5 of 6 interrupts */
! 9: extern int *sltop; /* address of first key on clockq */
1.1 root 10: extern int slnempty; /* 1 iff clockq is nonempty */
11:
12: extern int defclk; /* >0 iff clock interrupts are deferred */
1.1.1.2 ! root 13: extern int clkdiff; /* number of clock clicks deferred */
1.1 root 14: extern int clkint(); /* clock interrupt handler */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.