Changeset 904b1bc in mainline for kernel/arch/sparc64/include/arch/mm/sun4u/tsb.h
- Timestamp:
- 2018-05-22T10:36:58Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a4eb3ba2
- Parents:
- 4f8772d4
- git-author:
- Jiri Svoboda <jiri@…> (2018-05-21 17:36:30)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-05-22 10:36:58)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/arch/mm/sun4u/tsb.h
r4f8772d4 r904b1bc 66 66 uint64_t value; 67 67 struct { 68 uint64_t base : 51; /**<TSB base address, bits 63:13. */69 u nsigned split : 1; /**< Split vs. common TSB for 8K and 64K70 * pages. HelenOS uses only 8K pages71 * for user mappings, so we always set72 * this to 0.73 */68 /** TSB base address, bits 63:13. */ 69 uint64_t base : 51; 70 /** Split vs. common TSB for 8K and 64K pages. HelenOS uses 71 * only 8K pages for user mappings, so we always set this to 0. 72 */ 73 unsigned split : 1; 74 74 unsigned : 9; 75 unsigned size : 3; /**< TSB size. Number of entries is76 * 512 * 2^size. */75 /** TSB size. Number of entries is 512 * 2^size. */ 76 unsigned size : 3; 77 77 } __attribute__((packed)); 78 78 } tsb_base_reg_t;
Note:
See TracChangeset
for help on using the changeset viewer.