OSDN Git Service

ff486200c204f4e531357eb5db8311e762469f7d
[hos/hos-v4a.git] / kernel / include / arch / irc / arm / lpc2000 / irc.h
1 /** 
2  *  Hyper Operating System V4 Advance
3  *
4  * @file  irc.h
5  * @brief %jp{Philips LPC2000ファミリ用割込みコントローラ操作}%en{Philips LPC2000 family}
6  *
7  * Copyright (C) 1998-2007 by Project HOS
8  * http://sourceforge.jp/projects/hos/
9  */
10
11
12 #ifndef _KERNEL__arch__irc__lpc2000__irc_h__
13 #define _KERNEL__arch__irc__lpc2000__irc_h__
14
15
16 /* %jp{メモリマップドレジスタ定義} */
17 #define _KERNEL_IRC_
18
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22
23 void _kernel_ini_irc(void);                     /**< %jp{割込みコントローラの初期化} */
24 void _kernel_exe_irc(INHNO inhno);      /**< %jp{割込み処理} */
25
26 #ifdef __cplusplus
27 }
28 #endif
29
30
31 #define _KERNEL_INI_IRC()               _kernel_ini_irc()               /**< %jp{割込みコントローラの初期化} */
32 #define _KERNEL_EXE_IRC(inhno)  _kernel_exe_irc(inhno)  /**< %jp{割込み処理} */
33
34
35 #endif  /* _KERNEL__arch__irc__lpc2000__irc_h__ */
36
37
38 /* end of file */
39