ipmux module
详细描述
THE FORMAT is FOR DOXYGEN to Generate the document opulan.com.
- 版本:
- v1.0
- 日期:
- June-29-2007
date description
-------------------------------------------------------------------
June-29-2007 mainly from the old version and make some modification.
模块 | |
组 | function_description(ipmux_interrupt.c) |
Macro definition | |
#define | REG_INT_EN_POS_UPT 0x10204 |
#define | REG_INT_PEN_POS_UPT 0x10200 |
#define | REG_INT_EN_ATB 0x11404 |
#define | REG_INT_PEN_ATB 0x11400 |
#define | REG_INT_EN_IWF 0x13E00 |
#define | REG_INT_PEN_IWF 0x13E04 |
#define | REG_INT_EN_BRG 0x21000 |
#define | REG_INT_PEN_BRG 0x21004 |
#define | REG_INT_EN_PPE 0x18180 |
#define | REG_INT_PEN_PPE 0x18184 |
#define | REG_INT_EN_UPTM 0x14404 |
#define | REG_INT_PEN_UPTM 0x14400 |
#define | REG_INT_EN_DNTM 0x14F04 |
#define | REG_INT_PEN_DNTM 0x14F00 |
#define | REG_INT_EN_MC 0x21404 |
#define | REG_INT_PEN_MC 0x21400 |
#define | REG_INT_EN_DMA0 0x2B58 |
#define | REG_INT_PEN_DMA0 0x2B54 |
#define | OPL_UART0_IRQ 3 |
#define | OPL_UART1_IRQ 4 |
#define | OPL_HOSTDMA0_IRQ 5 |
#define | OPL_FEDMA1_IRQ 6 |
#define | OPL_IPMUX_IRQ 9 |
local variable declaration and definition. | |
u32 | get_mask (char *bitmap) |
char | intr_status [8][32] |
global variable imported | |
u32 | g_opl_chip_irq_event |
wait_queue_head_t | g_opl_chip_waitq |
函数 | |
void | impux_interrupt_handler (int irq, void *dev_id, struct pt_regs *regs) |
宏定义文档
|
在文件ipmux_interrupt.h第52行定义。 |
|
在文件ipmux_interrupt.h第51行定义。 参考自 opl_host_dma_exit()、opl_host_dma_init()及opl_host_ioctl(). |
|
在文件ipmux_interrupt.h第53行定义。 参考自 ipmux_hw0_irqexit()、ipmux_hw0_irqinit()及opl_minte_write(). |
|
在文件ipmux_interrupt.h第49行定义。 |
|
在文件ipmux_interrupt.h第50行定义。 |
|
在文件ipmux_interrupt.h第24行定义。 |
|
在文件ipmux_interrupt.h第30行定义。 |
|
在文件ipmux_interrupt.h第45行定义。 |
|
在文件ipmux_interrupt.h第39行定义。 |
|
在文件ipmux_interrupt.h第27行定义。 |
|
在文件ipmux_interrupt.h第42行定义。 |
|
在文件ipmux_interrupt.h第21行定义。 |
|
在文件ipmux_interrupt.h第33行定义。 |
|
在文件ipmux_interrupt.h第36行定义。 |
|
在文件ipmux_interrupt.h第25行定义。 |
|
在文件ipmux_interrupt.h第31行定义。 |
|
在文件ipmux_interrupt.h第46行定义。 |
|
在文件ipmux_interrupt.h第40行定义。 |
|
在文件ipmux_interrupt.h第28行定义。 |
|
在文件ipmux_interrupt.h第43行定义。 |
|
在文件ipmux_interrupt.h第22行定义。 |
|
在文件ipmux_interrupt.h第34行定义。 |
|
在文件ipmux_interrupt.h第37行定义。 |
函数文档
|
在文件ipmux_interrupt.c第95行定义。 参考 u32. |
|
|
变量文档
|
在文件opl_minte.c第61行定义。 |
|
在文件opl_minte.c第62行定义。 参考自 ipmux_interrupt_handler()、opl_minte_init()及opl_minte_read(). |
|
初始化序列: { {0, 0, 0, 0,-1,-1,-1,-1, 0, 0, 0, 0,-1,-1,-1,-1, 0, 0, 0, 0, 0, 0,-1, 0, 0, 0, 0, 0, 0, 0,-1, 0}, {0, 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, {0, 0, 0, 0, 0,-1, 0, 0,-1,-1,-1, 0,-1, 0,-1, 0,-1, 0, 0,-1, 0, 0, 0, 0,-1, 0, 0,-1, 0, 0,-1,-1}, {0, 0, 0,-1, 0, 0, 0, 0,-1,-1, 0, 0,-1, 0,-1, 0, 0, 0, 0, 0,-1, 0, 0, 0,-1,-1,-1, 0, 0, 0, 0,-1}, {0, 0, 0, 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, {0,-1, 0,-1,-1,-1,-1,-1,-1,-1, 0, 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, {0,-1, 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, {0, 0, 0, 0,-1, 0, 0, 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1} } 在文件ipmux_interrupt.c第51行定义。 参考自 ipmux_hw0_irqinit(). |
Generated at Mon Jul 30 16:43:48 2007 for IPMUX1IPMUX2IPMUX3 by
