Changeset 4b1c7c6f in mainline for kernel/arch/arm32/include/arch/mm/page_armv6.h
- Timestamp:
- 2018-03-16T20:57:16Z (6 years ago)
- Children:
- 6be2c13
- Parents:
- 973be387
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-03-16 20:51:59)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-03-16 20:57:16)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm32/include/arch/mm/page_armv6.h
r973be387 r4b1c7c6f 171 171 const unsigned np = (p->descriptor_type == PTE_DESCRIPTOR_NOT_PRESENT); 172 172 173 return (np << PAGE_ PRESENT_SHIFT) | (1 << PAGE_USER_SHIFT) |174 (1 << PAGE_ READ_SHIFT) | (1 << PAGE_WRITE_SHIFT) |173 return (np << PAGE_NOT_PRESENT_SHIFT) | (1 << PAGE_USER_SHIFT) | 174 (1 << PAGE_WRITE_SHIFT) | 175 175 (1 << PAGE_EXEC_SHIFT) | (1 << PAGE_CACHEABLE_SHIFT); 176 176 } … … 190 190 const unsigned ap1 = p->access_permission_1; 191 191 192 return ((dt == PTE_DESCRIPTOR_NOT_PRESENT) << PAGE_ PRESENT_SHIFT) |192 return ((dt == PTE_DESCRIPTOR_NOT_PRESENT) << PAGE_NOT_PRESENT_SHIFT) | 193 193 ((dt != PTE_DESCRIPTOR_SMALL_PAGE_NX) << PAGE_EXEC_SHIFT) | 194 ((ap0 == PTE_AP0_USER_LIMITED_KERNEL_FULL) << PAGE_READ_SHIFT) |195 ((ap0 == PTE_AP0_USER_FULL_KERNEL_FULL) << PAGE_READ_SHIFT) |196 ((ap0 == PTE_AP0_USER_NO_KERNEL_FULL) << PAGE_READ_SHIFT) |197 194 ((ap0 != PTE_AP0_USER_NO_KERNEL_FULL) << PAGE_USER_SHIFT) | 198 195 (((ap1 != PTE_AP1_RO) && (ap0 == PTE_AP0_USER_FULL_KERNEL_FULL)) << PAGE_WRITE_SHIFT) |
Note:
See TracChangeset
for help on using the changeset viewer.