Changeset 35f3b8c in mainline for arch/ppc32/include/mm/tlb.h
- Timestamp:
- 2006-05-18T23:24:40Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c0bc189
- Parents:
- 8424198
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ppc32/include/mm/tlb.h
r8424198 r35f3b8c 30 30 #define __ppc32_TLB_H__ 31 31 32 #include <arch/exception.h>33 #include <typedefs.h>34 35 #define PHT_BITS 1636 #define PHT_ORDER 437 38 typedef struct {39 unsigned v : 1; /**< Valid */40 unsigned vsid : 24; /**< Virtual Segment ID */41 unsigned h : 1; /**< Primary/secondary hash */42 unsigned api : 6; /**< Abbreviated Page Index */43 unsigned rpn : 20; /**< Real Page Number */44 unsigned reserved0 : 3;45 unsigned r : 1; /**< Reference */46 unsigned c : 1; /**< Change */47 unsigned wimg : 4; /**< Access control */48 unsigned reserved1 : 1;49 unsigned pp : 2; /**< Page protection */50 } phte_t;51 52 extern void pht_refill(bool data, istate_t *istate);53 32 54 33 #endif
Note:
See TracChangeset
for help on using the changeset viewer.