Changeset a016b63 in mainline for arch/mips32/src


Ignore:
Timestamp:
2005-10-10T20:26:02Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a783ca4
Parents:
e0cdb7b6
Message:

Small improvement in pte_t type definition.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/mips32/src/mm/tlb.c

    re0cdb7b6 ra016b63  
    105105
    106106        prepare_entry_hi(&hi, VM->asid, badvaddr);
    107         prepare_entry_lo(&lo, pte->g, pte->v, pte->d, pte->c, pte->pfn);
     107        prepare_entry_lo(&lo, pte->lo.g, pte->lo.v, pte->lo.d, pte->lo.c, pte->lo.pfn);
    108108
    109109        /*
     
    178178        pte->a = 1;
    179179
    180         prepare_entry_lo(&lo, pte->g, pte->v, pte->d, pte->c, pte->pfn);
     180        prepare_entry_lo(&lo, pte->lo.g, pte->lo.v, pte->lo.d, pte->lo.c, pte->lo.pfn);
    181181
    182182        /*
     
    251251         */
    252252        pte->a = 1;
    253         pte->d = 1;
    254 
    255         prepare_entry_lo(&lo, pte->g, pte->v, pte->w, pte->c, pte->pfn);
     253        pte->lo.d = 1;
     254
     255        prepare_entry_lo(&lo, pte->lo.g, pte->lo.v, pte->w, pte->lo.c, pte->lo.pfn);
    256256
    257257        /*
     
    376376         * Handler cannot succeed if the mapping is marked as invalid.
    377377         */
    378         if (!pte->v) {
     378        if (!pte->lo.v) {
    379379                printf("Invalid mapping.\n");
    380380                return NULL;
Note: See TracChangeset for help on using the changeset viewer.