OSDN Git Service

Added env script.
[kozos-expbrd/kozos_expbrd.git] / firm / hwtest / 08 / bootload / vector.c
1 #include "defines.h"
2
3 extern void start(void);        /* ¥¹¥¿¡¼¥È¡¦¥¢¥Ã¥× */
4 extern void intr_softerr(void); /* ¥½¥Õ¥È¥¦¥¨¥¢¡¦¥¨¥é¡¼ */
5 extern void intr_syscall(void); /* ¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë */
6 extern void intr_serintr(void); /* ¥·¥ê¥¢¥ë³ä¹þ¤ß */
7 extern void intr_timintr(void); /* ¥¿¥¤¥Þ³ä¹þ¤ß */
8 extern void intr_ir_edge(void); /* ¥ê¥â¥³¥ó¥¨¥Ã¥¸³ä¹þ¤ß */
9 extern void intr_ir_tovf(void); /* ¥ê¥â¥³¥ó¥¿¥¤¥Þ¡¼¥ª¡¼¥Ð¡¼¥Õ¥í¡¼³ä¹þ¤ß */
10
11 /*
12  * ³ä¹þ¤ß¥Ù¥¯¥¿¤ÎÀßÄê¡¥
13  * ¥ê¥ó¥«¡¦¥¹¥¯¥ê¥×¥È¤ÎÄêµÁ¤Ë¤è¤ê¡¤ÀèƬÈÖÃϤËÇÛÃÖ¤µ¤ì¤ë¡¥
14  */
15 void (*vectors[])(void) = {
16   start, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 
17   intr_syscall, intr_softerr, intr_softerr, intr_softerr,
18   NULL, NULL, NULL, NULL, intr_ir_edge, NULL, NULL, NULL,
19   NULL, NULL, NULL, NULL, NULL, NULL, intr_ir_tovf, NULL,
20   NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
21   intr_timintr, intr_timintr, intr_timintr, intr_timintr,
22   intr_timintr, intr_timintr, intr_timintr, intr_timintr,
23   NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
24   intr_serintr, intr_serintr, intr_serintr, intr_serintr,
25   intr_serintr, intr_serintr, intr_serintr, intr_serintr,
26   intr_serintr, intr_serintr, intr_serintr, intr_serintr,
27 };