iodebug.c
来自「内核linux2.4.20,可跟rtlinux3.2打补丁 组成实时linux系」· C语言 代码 · 共 20 行
C
20 行
#include <asm/io.h>void * __io_virt_debug(unsigned long x, const char *file, int line){ if (x < PAGE_OFFSET) { printk("io mapaddr 0x%05lx not valid at %s:%d!\n", x, file, line); return __va(x); } return (void *)x;}unsigned long __io_phys_debug(unsigned long x, const char *file, int line){ if (x < PAGE_OFFSET) { printk("io mapaddr 0x%05lx not valid at %s:%d!\n", x, file, line); return x; } return __pa(x);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?