Changes in kernel/generic/include/mm/mm.h [4b1c7c6f:9d58539] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/mm/mm.h
r4b1c7c6f r9d58539 37 37 38 38 #define PAGE_CACHEABLE_SHIFT 0 39 #define PAGE_NOT_PRESENT_SHIFT 1 39 #define PAGE_NOT_CACHEABLE_SHIFT PAGE_CACHEABLE_SHIFT 40 #define PAGE_PRESENT_SHIFT 1 41 #define PAGE_NOT_PRESENT_SHIFT PAGE_PRESENT_SHIFT 40 42 #define PAGE_USER_SHIFT 2 43 #define PAGE_KERNEL_SHIFT PAGE_USER_SHIFT 44 #define PAGE_READ_SHIFT 3 41 45 #define PAGE_WRITE_SHIFT 4 42 46 #define PAGE_EXEC_SHIFT 5 43 47 #define PAGE_GLOBAL_SHIFT 6 44 48 49 #define PAGE_NOT_CACHEABLE (0 << PAGE_CACHEABLE_SHIFT) 45 50 #define PAGE_CACHEABLE (1 << PAGE_CACHEABLE_SHIFT) 46 #define PAGE_NOT_PRESENT (1 << PAGE_NOT_PRESENT_SHIFT) 51 52 #define PAGE_PRESENT (0 << PAGE_PRESENT_SHIFT) 53 #define PAGE_NOT_PRESENT (1 << PAGE_PRESENT_SHIFT) 54 47 55 #define PAGE_USER (1 << PAGE_USER_SHIFT) 56 #define PAGE_KERNEL (0 << PAGE_USER_SHIFT) 57 58 #define PAGE_READ (1 << PAGE_READ_SHIFT) 48 59 #define PAGE_WRITE (1 << PAGE_WRITE_SHIFT) 49 60 #define PAGE_EXEC (1 << PAGE_EXEC_SHIFT) 61 50 62 #define PAGE_GLOBAL (1 << PAGE_GLOBAL_SHIFT) 51 63
Note:
See TracChangeset
for help on using the changeset viewer.