Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 851 → Rev 852

/kernel/trunk/arch/mips32/include/mm/tlb.h
74,18 → 74,7
 
/** Page Table Entry. */
struct pte {
#ifdef BIG_ENDIAN
unsigned a : 1; /**< Accessed bit. */
unsigned w : 1; /**< Page writable bit. */
unsigned pfn : 24; /**< Physical frame number. */
unsigned soft_valid : 1; /**< Valid content even if not present. */
unsigned : 1; /**< Unused. */
unsigned cacheable : 1; /**< Cacheable bit. */
unsigned d : 1; /**< Dirty bit. */
unsigned p : 1; /**< Present bit. */
unsigned g : 1; /**< Global bit. */
#else
unsigned g : 1; /**< Global bit. */
unsigned p : 1; /**< Present bit. */
unsigned d : 1; /**< Dirty bit. */
unsigned cacheable : 1; /**< Cacheable bit. */
94,7 → 83,6
unsigned pfn : 24; /**< Physical frame number. */
unsigned w : 1; /**< Page writable bit. */
unsigned a : 1; /**< Accessed bit. */
#endif
};
 
union entry_hi {