Changeset 085434a in mainline for arch/ia64/include/mm/page.h


Ignore:
Timestamp:
2006-02-25T19:14:48Z (19 years ago)
Author:
Jakub Vana <jakub.vana@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
13c1a0c
Parents:
578aebf7
Message:

Itanium kernel page extended to maximum (256M) repaired RR manipulation functions, paging setuping function and added some comments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia64/include/mm/page.h

    r578aebf7 r085434a  
    4646#define PAGE_SIZE       FRAME_SIZE
    4747#define PAGE_WIDTH      FRAME_WIDTH
    48 #define KERNEL_PAGE_WIDTH       26
     48#define KERNEL_PAGE_WIDTH       28
    4949
    5050
     
    230230{
    231231        __u64 ret;
    232        
    233232        ASSERT(i < REGION_REGISTERS);
     233        i=i<<VRN_SHIFT;
    234234        __asm__ volatile ("mov %0 = rr[%1]\n" : "=r" (ret) : "r" (i));
    235235       
     
    246246{
    247247        ASSERT(i < REGION_REGISTERS);
     248        i=i<<VRN_SHIFT;
    248249        __asm__ volatile (
    249250        "mov rr[%0] = %1;;\n"
Note: See TracChangeset for help on using the changeset viewer.