?? drv_vic.h
字號(hào):
/*$Id: DRV_VIC.h,v 1.2 2008-04-03 09:17:15 xuhongliang Exp $ *//************************************************************************ * * Title :DRV_VIC.h * * Summary :vectored interrupt controller * * Author :xhl * Date :2008-03-27 * Copyright (c) Pioneer Corporation **************************************************************************/#ifndef _DRV_VIC_H_#define _DRV_VIC_H_#include "type_com.h"typedef void (*INTC_ISR)(); typedef enum { /* Result Code */ DRV_VIC_OK, DRV_VIC_FAIL, DRV_VIC_INVALID_INPUT,} DRV_VIC_RESULT;/** \brief Interrupt source ID*/typedef enum { INT_WDT, //< WDT interrupt INT_COMMSRX, INT_COMMSTX, INT_TMR1_2, //< Timer 1&2 interrupt INT_TMR3_4, //< Timer 3&4 interrupt INT_GIO0, //< GIO0 interrupt INT_GIO1, //< GIO1 interrupt INT_GIO2, //< GIO2 interrupt INT_GIO3, //< GIO3 interrupt INT_REMO0, //< REMOTE0 interrupt INT_REMO1, //< REMOTE1 interrupt INT_UART0, //< UART 0 interrupt INT_UART1, //< UART 1 interrupt INT_UART2, //< UART 2 interrupt INT_UART3, //< UART 3 interrupt INT_SCI0, //< SCI 0 interrupt INT_SCI1, //< SCI 1 interrupt INT_DMAC, //< DMAC interrupt INT_MCI0, //< MCI0 interrupt INT_MCI1, //< MCI1 interrupt INT_VIDEO, //< VIDEO interrupt INT_AUDIO, //< AUDIO interrupt INT_TS, //< TS interrupt INT_OSD, //< OSD interrupt INT_SIO0, //< SIO 0 interrupt INT_SIO1, //< SIO 1 interrupt INT_SIO2, //< SIO 2 interrupt INT_IIC0, //< IIC 0 interrupt INT_IIC1, //< IIC 1 interrupt INT_SCALER, //< SCALER interrupt INT_SD_DEC, //< SDCARD DETECT interrupt INT_HOSTIF, //< HOSTIF interrupt INT_MAX1, //< Maximum number of interrupts} INT_ID; DRV_VIC_RESULT DRV_VIC_Init(void);DRV_VIC_RESULT DRV_VIC_Enable( INT_ID intID, BOOL enable );DRV_VIC_RESULT DRV_VIC_SetIntAsIRQ( INT_ID intID ) ;DRV_VIC_RESULT DRV_VIC_SetIntAsFIQ( INT_ID intID ) ;DRV_VIC_RESULT DRV_VIC_IsIntIRQ( INT_ID intID, BOOL* bIrq );DRV_VIC_RESULT DRV_VIC_GetIntFIQStatus( INT_ID intID, BOOL* bFiqStu );DRV_VIC_RESULT DRV_VIC_GetIntIRQStatus( INT_ID intID, BOOL* bIrqStu );DRV_VIC_RESULT DRV_VIC_AttachISR( uInt8 vicID, INT_ID intID, INTC_ISR isr);DRV_VIC_RESULT DRV_VIC_DetachISR( uInt8 vicID);#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -