Changeset 43d6401 in mainline for kernel/arch/ppc32/include/types.h


Ignore:
Timestamp:
2009-01-29T18:24:40Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
917c427
Parents:
f817d3a
Message:

ppc32: add support for cache disable page access control

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ppc32/include/types.h

    rf817d3a r43d6401  
    8585/** Page Table Entry. */
    8686typedef struct {
    87         unsigned p : 1;       /**< Present bit. */
    88         unsigned a : 1;       /**< Accessed bit. */
    89         unsigned g : 1;       /**< Global bit. */
    90         unsigned valid : 1;   /**< Valid content even if not present. */
    91         unsigned pfn : 20;    /**< Physical frame number. */
     87        unsigned present : 1;             /**< Present bit. */
     88        unsigned page_write_through : 1;  /**< Write thought caching. */
     89        unsigned page_cache_disable : 1;  /**< No caching. */
     90        unsigned accessed : 1;            /**< Accessed bit. */
     91        unsigned global : 1;              /**< Global bit. */
     92        unsigned valid : 1;               /**< Valid content even if not present. */
     93        unsigned pfn : 20;                /**< Physical frame number. */
    9294} pte_t;
    9395
Note: See TracChangeset for help on using the changeset viewer.