GadgetSeed  0.9.6
interrupt.c ファイル

仮想割り込みハンドラ [詳解]

#include "sysconfig.h"
#include "interrupt.h"
#include "tkprintf.h"
#include "task/tcb.h"
#include "asm-emu.h"
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <signal.h>
#include <stdlib.h>
interrupt.c の依存先関係図:

[ソースコード]

マクロ定義

#define INPRINTF(x, ...)
 

関数

void start_vtimer (void)
 
void stop_vtimer (void)
 
int is_in_interrupt (void)
 
int block_timer_interrupt (void)
 
void unblock_timer_interrupt (void)
 
static void trap (int no)
 
void syscall_trap (void)
 
void init_interrupt_vector (void)
 
int register_interrupt (unsigned short vectnum, void(*func)(unsigned int intnum, void *sp))
 
int unregister_interrupt (unsigned short vectnum)
 

変数

struct st_tcbrun_task
 
volatile int flg_interrput_proc = 0
 

詳解

仮想割り込みハンドラ

日付
2009.10.23
著者
Takashi SHUDO

interrupt.c に定義があります。