Changeset cf84d72a in mainline for arch/ppc32/src/mm/tlb.c


Ignore:
Timestamp:
2006-06-18T01:04:26Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
281994b
Parents:
1bb2e7a
Message:

fix segment register values, ppc32 works again (both w/ and w/o BAT)

File:
1 edited

Legend:

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

    r1bb2e7a rcf84d72a  
    378378void tlb_print(void)
    379379{
    380         // TODO
     380        __u32 sr;
     381       
     382        for (sr = 0; sr < 16; sr++) {
     383                __u32 vsid;
     384                asm volatile (
     385                        "mfsrin %0, %1\n"
     386                        : "=r" (vsid)
     387                        : "r" (sr << 28)
     388                );
     389                printf("vsid[%#x]=%#x\n", sr << 28, vsid);
     390        }
    381391}
    382392
Note: See TracChangeset for help on using the changeset viewer.