port.h

来自「ARM板驱动程序源代码」· C头文件 代码 · 共 40 行

H
40
字号
#ifndef __VXPORT_H__#define __VXPORT_H__#ifndef __ASSEMBLER__#define spin_lock_irq(x)#define spin_unlock_irq(x)#define spin_lock_init(x) *x=0#define request_irq(id, fn, x, name, dev)  intConnect(INUM_TO_IVEC(id), (VOIDFUNCPTR)fn, (int)dev)    #define free_irq(id, dev) {intDisable(id); intConnect(INUM_TO_IVEC(id),0,(int)dev);}#define spin_lock_irqsave(x,y) #define spin_unlock_irqrestore(x,y) typedef  unsigned long spinlock_t; #define KERN_ERR#define KERN_INFOstatic __inline void printk(const char* x,...){		}static __inline void DEBUG(int x,...){		}static __inline void udelay(long l){int i;	for( i=0;i<l*1000;i++);}#define DEBUG_LOG(x,fmt, p1, p2, p3, p4, p5, p6) \        logMsg(fmt, (int)(UINT32)(p1), (int)(UINT32)(p2), (int)(UINT32)(p3), (int)(UINT32)(p4), (int)(UINT32)(p5), (int)(UINT32)(p6))#endif#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?