Changeset b6fba84 in mainline for arch/sparc64/include/asm.h


Ignore:
Timestamp:
2006-02-24T11:58:09Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
68656282
Parents:
0d3ff9a
Message:

sparc64 work.
Add more MMU helper functions and make data TLB miss handler more verbose.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/sparc64/include/asm.h

    r0d3ff9a rb6fba84  
    237237}
    238238
     239/** Read Trap Program Counter register.
     240 *
     241 * @return Current value in TPC.
     242 */
     243static inline __u64 tpc_read(void)
     244{
     245        __u64 v;
     246       
     247        __asm__ volatile ("rdpr %%tpc, %0\n" : "=r" (v));
     248       
     249        return v;
     250}
     251
     252
    239253/** Write Trap Base Address register.
    240254 *
Note: See TracChangeset for help on using the changeset viewer.