Changeset 2cf87e50 in mainline for arch/sparc64/include/asm.h


Ignore:
Timestamp:
2005-12-17T23:25:48Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ff12a3c
Parents:
07bd114e
Message:

sparc64 work.
CPU identification.

File:
1 edited

Legend:

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

    r07bd114e r2cf87e50  
    8686}
    8787
     88/** Read Version Register.
     89 *
     90 * @return Value of VER register.
     91 */
     92static inline __u64 ver_read(void)
     93{
     94        __u64 v;
     95       
     96        __asm__ volatile ("rdpr %%ver, %0\n" : "=r" (v));
     97       
     98        return v;
     99}
     100
    88101/** Read Trap Base Address register.
    89102 *
Note: See TracChangeset for help on using the changeset viewer.