代码是:
#define PAGE_SHIFT 12
#define PAGE_SIZE (1UL << PAGE_SHIFT)
#define PAGE_MASK (~(PAGE_SIZE-1))
#define PAGE_ALIGN(addr) (((addr)+PAGE_SIZE-1)&PAGE_MASK)
Run Code Online (Sandbox Code Playgroud)
我知道这个marco会在页面边界上对齐任何地址.
如何理解这个工具
?