[詳解] 18 extern int pause(
void);
20 #define SIGNAL_TIMER SIGALRM 26 #define disable_interrupt() block_timer_interrupt() 27 #define enable_interrupt() unblock_timer_interrupt() 28 #define sleep_cpu() do { ualarm(GSC_KERNEL_TIMER_INTERVAL_MSEC*1000, 0); pause(); } while(0) 31 #define INTNUM_SYSCALL 1 // 割り込み番号(ダミー) 33 extern void syscall_trap(
void);
34 extern int block_timer_interrupt(
void);
35 extern void unblock_timer_interrupt(
void);
36 extern void lock_timer(
void);
37 extern void unlock_timer(
void);
39 extern void *MEM_START;