|
#ifndef _ASMARM_PAGE_H
#define _ASMARM_PAGE_H
#include <asm/proc/page.h>
#define PAGE_SIZE (1UL << PAGE_SHIFT)
#define PAGE_MASK (~(PAGE_SIZE-1))
#ifdef __KERNEL__
#ifndef __ASSEMBLY__
例如在上一段代码中,include <asm/proc/page.h>,我想追踪page.h的来源
设kernel为我的内核目录:
在kernel/include有目录:asm-arm,asm-i386等等
然后,如果进入asm-arm,里面又有目录proc-armo,proc-armv,里面都有
文件page.h,且内容定义都不相同。
我都不知如何追踪page.h 真正的来源了。
哪位大侠指点下,这到底是怎么样的一个机制,谢谢。 |
|