Changeset 0c0410b in mainline for generic/include/mm/page.h


Ignore:
Timestamp:
2006-01-10T13:25:54Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e30bc2a
Parents:
42edee68
Message:

Memory management work.
Proto-interface and dummy implementation of generic page hash table subsytem.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • generic/include/mm/page.h

    r42edee68 r0c0410b  
    4343#define PAGE_WRITE_SHIFT                4
    4444#define PAGE_EXEC_SHIFT                 5
     45#define PAGE_GLOBAL_SHIFT               6
    4546
    4647#define PAGE_NOT_CACHEABLE      (0<<PAGE_CACHEABLE_SHIFT)
     
    5758#define PAGE_EXEC               (1<<PAGE_EXEC_SHIFT)
    5859
     60#define PAGE_GLOBAL             (1<<PAGE_GLOBAL_SHIFT)
     61
     62/** Operations to manipulate page mappings. */
    5963struct page_operations {
    6064        void (* mapping_insert)(__address page, asid_t asid, __address frame, int flags, __address root);
Note: See TracChangeset for help on using the changeset viewer.