📄 w90p710_aic.h
字号:
#ifndef W90P710_AIC_H_
#define W90P710_AIC_H_
#ifdef __cplusplus
extern "C" {
#endif
/**********************************************************************************************
* 设备中断号定义
**********************************************************************************************/
#define W90P710_FIQ_INT 0x00 /**/
#define W90P710_WDT_INT 0x01 /*Watch Dog Timer Interrupt*/
#define W90P710_nIRQ0 0x02 /*External Interrupt 0*/
#define W90P710_nIRQ1 0x03 /*External Interrupt 1*/
#define W90P710_nIRQ2 0x04 /*External Interrupt 2*/
#define W90P710_nIRQ3 0x05 /*External Interrupt 3*/
#define W90P710_AC97_INT 0x06 /*AC97 Interrupt*/
#define W90P710_LCD_INT 0x07 /*LCD Controller Interrupt*/
#define W90P710_RTC_INT 0x08 /*RTC Interrupt*/
#define W90P710_UART_INT0 0x09 /*UART Interrupt0*/
#define W90P710_UART_INT1 0x0A /*UART Interrupt1*/
#define W90P710_UART_INT2 0x0B /*UART Interrupt2*/
#define W90P710_UART_INT3 0x0C /*UART Interrupt3*/
#define W90P710_T_INT0 0x0D /*Timer Interrupt 0*/
#define W90P710_T_INT1 0x0E /*Timer Interrupt 1*/
#define W90P710_USBH_INT0 0x0F /*USB Host Interrupt 0*/
#define W90P710_USBH_INT1 0x10 /*USB Host Interrupt 1*/
#define W90P710_EMCTX_INT 0x11 /*EMC TX Interrupt*/
#define W90P710_EMCRX_INT 0x12 /*EMC RX Interrupt*/
#define W90P710_GDMA_INT0 0x13 /*GDMA Channel Interrupt 0*/
#define W90P710_GMMA_INT1 0x14 /*GDMA Channel Interrupt 1*/
#define W90P710_SDIO_INT 0x15 /*SD Interrupt*/
#define W90P710_USBD_INT 0x16 /*USB Device Interrupt*/
#define W90P710_SC_INT0 0x17 /*Smart Card Interrupt 0*/
#define W90P710_SC_INT1 0x18 /*Smart Card Interrupt 1*/
#define W90P710_I2C_INT0 0x19 /*I2C Interrupt0*/
#define W90P710_I2C_INT1 0x1A /*I2C Interrupt1*/
#define W90P710_SSP_INT 0x1B /*SSP Interrupt*/
#define W90P710_PWM_INT 0x1C /*PWM Timer interrupt*/
#define W90P710_KPI_INT 0x1D /*Keypad Interrupt*/
#define W90P710_PS2_INT 0x1E /*PS2 Interrupt*/
#define W90P710_IQT45_INT 0x1F /*GPIO0 & GPIO70 Interrupt*/
#define INTERRUPT_VECTOR_BEGIN W90P710_FIQ_INT
#define INTERRUPT_VECTOR_END W90P710_IQT45_INT
/**************************** 声明部分 *****************************************/
void W90P710_AIC_EnableInt(int /* vector */);
void W90P710_AIC_DisableInt(int /* vector */);
void W90P710_CPU_ISR_Handler(void);
void W90P710_WDT_INT_ISR(void);
void W90P710_nIRQ0_INT_ISR(void);
void W90P710_nIRQ1_INT_ISR(void);
void W90P710_nIRQ2_INT_ISR(void);
void W90P710_nIRQ3_INT_ISR(void);
void W90P710_AC97_INT_ISR(void);
void W90P710_LCD_INT_ISR(void);
void W90P710_RTC_INT_ISR(void);
void W90P710_UART0_INT_ISR(void);
void W90P710_UART1_INT_ISR(void);
void W90P710_UART2_INT_ISR(void);
void W90P710_UART3_INT_ISR(void);
void W90P710_T0_INT_ISR(void);
void W90P710_T1_INT_ISR(void);
void W90P710_USBH0_INT_ISR(void);
void W90P710_USBH1_INT_ISR(void);
void W90P710_EMCTX_INT_ISR(void);
void W90P710_EMCRX_INT_ISR(void);
void W90P710_GDMA0_INT_ISR(void);
void W90P710_GDMA1_INT_ISR(void);
void W90P710_SD_INT_ISR(void);
void W90P710_USBD_INT_ISR(void);
void W90P710_SC0_INT_ISR(void);
void W90P710_SC1_INT_ISR(void);
void W90P710_I2C0_INT_ISR(void);
void W90P710_I2C1_INT_ISR(void);
void W90P710_SSP_INT_ISR(void);
void W90P710_PWM_INT_ISR(void);
void W90P710_KPI_INT_ISR(void);
void W90P710_PS2_INT_ISR(void);
void W90P710_IRQ45_INT_ISR(void);
/**************************** 定义部分 *****************************************/
#ifdef __cplusplus
}
#endif
#endif /*W90P710_AIC_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -