Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4129 → Rev 4130

/branches/sparc/kernel/arch/sparc64/include/sun4u/asm.h
40,6 → 40,20
extern void write_to_ag_g7(uint64_t val);
extern void write_to_ig_g6(uint64_t val);
 
 
/** Read Version Register.
*
* @return Value of VER register.
*/
static inline uint64_t ver_read(void)
{
uint64_t v;
asm volatile ("rdpr %%ver, %0\n" : "=r" (v));
return v;
}
 
#endif
 
/** @}