IPMUX1IPMUX2IPMUX3: opl_hw_ops.h文件参考

From RTL96xx (RTL9607,...)

opl_hw_ops.h文件参考

浏览该文件的源代码。

Macro definition

#define IPMUX_REG_BASE   0xBF000000

宏定义

#define IPMUX_REG_ID2ADDR(regId)   ((u32)IPMUX_REG_BASE + (u32)(regId))
#define IPMUX_REG_ADDR2ID(addr)   ((u32)(addr) - (u32)IPMUX_REG_BASE)

函数

int ipMuxRegRead (u32 regID, volatile u32 *pval)
int ipMuxRegWrite (u32 regID, u32 val)

宏定义文档

#define IPMUX_REG_ADDR2ID (  addr   )     ((u32)(addr) - (u32)IPMUX_REG_BASE)
 

在文件opl_hw_ops.h第93行定义。

#define IPMUX_REG_BASE   0xBF000000
 

在文件opl_hw_ops.h第21行定义。

#define IPMUX_REG_ID2ADDR (  regId   )     ((u32)IPMUX_REG_BASE + (u32)(regId))
 

在文件opl_hw_ops.h第92行定义。

参考自 ipMuxRegRead()及ipMuxRegWrite().


函数文档

int ipMuxRegRead (  u32  regID,
volatile u32 *  pval
)  [inline, static]
 

在文件opl_hw_ops.h第95行定义。

参考 IPMUX_REG_ID2ADDR及u32.

int ipMuxRegWrite (  u32  regID,
u32  val
)  [inline, static]
 

在文件opl_hw_ops.h第105行定义。

参考 IPMUX_REG_ID2ADDR及u32.

参考自 turn_off_level2_intr()及turn_on_level2_intr().


Generated at Mon Jul 30 16:43:48 2007 for IPMUX1IPMUX2IPMUX3 by  doxygen 1.3.9.1