sparc_rdpr
pstate = sparc_rdpr(pstate);
#define tick() (sparc_rdpr(tick) & TICK_TICKS)
return (sparc_rdpr(pstate));
return (sparc_rdpr(cwp));
return (sparc_rdpr(ver));
s = sparc_rdpr(pstate);
oldpil = sparc_rdpr(pil);
romtba = (struct trapvec *)sparc_rdpr(tba);
sparc_wrpr(pstate, sparc_rdpr(pstate) & ~PSTATE_IE, 0);
sparc_wrpr(pstate, sparc_rdpr(pstate) | PSTATE_IE, 0);
sparc_wrpr(pstate, sparc_rdpr(pstate) & ~PSTATE_IE, 0);
sparc_wrpr(pstate, sparc_rdpr(pstate) | PSTATE_IE, 0);