_reg_read_4
evtcode = _reg_read_4(SH4_INTEVT);
reg = _reg_read_4(SH4_PCTRA);
reg = _reg_read_4(SH4_PCTRA);
KASSERT((_reg_read_4(SH4_PCTRA) & (1 << (pin * 2))) == 0); /*input*/
reg = _reg_read_4(SH4_PCTRA);
reg = _reg_read_4(SH4_PCTRA);
reg = _reg_read_4(SH4_WCR1);
reg = _reg_read_4(SH4_WCR2);
reg = _reg_read_4(SH4_WCR3);
reg = _reg_read_4(SH4_PCR);
evtcode = _reg_read_4(SH3_INTEVT);
evtcode = _reg_read_4(SH7709_INTEVT2);
evtcode = _reg_read_4(SH4_INTEVT);
_reg_read_4(__a) &= ~0x3; /* Clear U,V bit */ \
_reg_read_4(__a) &= ~0x3; /* Clear U,V bit */ \
_reg_read_4(__a) &= ~0x3; /* Clear U,V bit */ \
r32 = _reg_read_4(tcnt);
r32 = _reg_read_4(tcor);
bitdisp(_reg_read_4(SH4_INTEVT));
r = _reg_read_4(SH3_CCR);
r = _reg_read_4(SH4_CCR);
r = _reg_read_4(SH3_MMUCR);
r = _reg_read_4(SH3_MMUAA | a);
r = _reg_read_4(SH3_MMUDA | a);
r = _reg_read_4(SH4_MMUCR);
r = _reg_read_4(SH4_ITLB_AA | e);
r = _reg_read_4(SH4_ITLB_DA1 | e);
r = _reg_read_4(SH4_ITLB_DA2 | e);
r = _reg_read_4(SH4_UTLB_AA | e);
r = _reg_read_4(SH4_UTLB_DA1 | e);
r = _reg_read_4(SH4_UTLB_DA2 | e);
asid = _reg_read_4(SH3_PTEH) & SH3_PTEH_ASID_MASK;
dum = _reg_read_4(vaddr);
aae = _reg_read_4(SH3_MMUAA | entry_idx);
dae = _reg_read_4(SH3_MMUDA | entry_idx);
evtcode = _reg_read_4(CPU_IS_SH3 ? SH7709_INTEVT2 : SH4_INTEVT);
evtcode = _reg_read_4(SH4_INTEVT);
return ~(_reg_read_4(TCNT));
evtcode = _reg_read_4(SH_(INTEVT));
t1 = _reg_read_4(SH_(TCNT0));
t2 = _reg_read_4(SH_(TCNT0));
*p++ = _reg_read_4(SMAP_RXFIFO_DATA_REG);
stat = _reg_read_4(SBUS_SMFLG_REG);
_reg_write_4(D_STAT_REG, _reg_read_4(D_STAT_REG) & D_STAT_CIS_MASK);
r = _reg_read_4(D_STAT_REG);
_reg_write_4(D_STAT_REG, (_reg_read_4(D_STAT_REG) & mask) ^ mask);
_reg_write_4(D_STAT_REG, _reg_read_4(D_STAT_REG) & D_STAT_CIM_BIT(ch));
cur_mask = _reg_read_4(D_STAT_REG);
r = _reg_read_4(D_ENABLER_REG);
_reg_write_4(chcr, (_reg_read_4(chcr) | D_CHCR_STR));
r = _reg_read_4(D_ENABLER_REG);
_reg_write_4(chcr, (_reg_read_4(chcr) & ~D_CHCR_STR));
r = _reg_read_4(D_PCR_REG);
_reg_write_4(D_PCR_REG, _reg_read_4(D_PCR_REG) & ~D_PCR_CPC_BIT(ch))
while (_reg_read_4(chcr) & D_CHCR_STR)
r = _reg_read_4(D_ENABLER_REG);
if (_reg_read_4(D_STAT_REG) & D_STAT_SIM)
if (_reg_read_4(D_STAT_REG) & D_STAT_MEIM)
while (_reg_read_4(D2_QWC_REG))
_reg_write_4(I_MASK_REG, (_reg_read_4(I_MASK_REG) & mask) ^ mask);
_reg_write_4(I_MASK_REG, _reg_read_4(I_MASK_REG) & (1 << ch));
cur_mask = _reg_read_4(I_MASK_REG);
_reg_write_4(I_STAT_REG, _reg_read_4(I_STAT_REG));
r = _reg_read_4(I_STAT_REG);
_reg_write_4(T0_MODE_REG, _reg_read_4(T0_MODE_REG) | T_MODE_EQUF);
(_reg_read_4(I_MASK_REG) << 16) |
(_reg_read_4(I_STAT_REG) & 0x0000ffff),
_reg_read_4(D_STAT_REG));
id = _reg_read_4(SH4_PCICONF0);
class = _reg_read_4(SH4_PCICONF2);
_reg_write_4(SH4_BCR1, _reg_read_4(SH4_BCR1) | BCR1_BREQEN);
_reg_write_4(SH4_PCIBCR1, _reg_read_4(SH4_BCR1) | BCR1_MASTER);
_reg_write_4(SH4_PCIWCR1, _reg_read_4(SH4_WCR1));
_reg_write_4(SH4_PCIWCR2, _reg_read_4(SH4_WCR2));
_reg_write_4(SH4_PCIWCR3, _reg_read_4(SH4_WCR3));
_reg_write_4(SH4_PCIMCR, _reg_read_4(SH4_MCR));
data = _reg_read_4(SH4_PCIPDR);
id = _reg_read_4(SH4_PCICONF0);
r = _reg_read_4(SH3_CCR);
r = _reg_read_4(SH4_CCR);
(0xffffffff - _reg_read_4(SH_(TCNT ## x)))
return 0xffffffff - _reg_read_4(SH_(TCNT2));
r = _reg_read_4(SH3_MMUCR);
i = _reg_read_4(SH3_PTEH) & SH3_PTEH_ASID_MASK;
r = _reg_read_4(SH3_MMUAA | a);
r = _reg_read_4(SH3_MMUDA | a);
r = _reg_read_4(SH4_MMUCR);
i = _reg_read_4(SH4_PTEH) & SH4_PTEH_ASID_MASK;
*paa = _reg_read_4(SH4_ITLB_AA | e);
*pda1 = _reg_read_4(SH4_ITLB_DA1 | e);
*pda2 = _reg_read_4(SH4_ITLB_DA2 | e);
*paa = _reg_read_4(SH4_UTLB_AA | e);
*pda1 = _reg_read_4(SH4_UTLB_DA1 | e);
*pda2 = _reg_read_4(SH4_UTLB_DA2 | e);
_reg_read_4(SH3_CCR) & ~SH3_CCR_CE);
r = _reg_read_4(cca | (way << sh_cache_way_shift));
_reg_read_4(SH4_CCR) & ~(SH4_CCR_ICE | SH4_CCR_OCE));
r = _reg_read_4(SH4_CCIA | (i << CCIA_ENTRY_SHIFT));
r = _reg_read_4(SH4_CCDA | e);
_reg_read_4(SH4_CCR) | SH4_CCR_ICE | SH4_CCR_OCE);
trapcode = _reg_read_4(SH_(TRA)) >> 2;
printf("INTEVT=0x%x", _reg_read_4(SH_(INTEVT)));
printf(" INTEVT2=0x%x", _reg_read_4(SH7709_INTEVT2));
r = _reg_read_4(iprreg);
r = _reg_read_4(SH3_MMUCR);
r = _reg_read_4(SH4_MMUCR);
entry = _reg_read_4(aa)
entry = _reg_read_4(SH3_MMUAA | a);
if ((_reg_read_4(aa) & SH3_MMUAA_D_ASID_MASK) == asid)
uint32_t aa = _reg_read_4(addr);
uint32_t aa = _reg_read_4(addr);
limit = _reg_read_4(SH4_MMUCR) & SH4_MMUCR_URB_MASK;
opteh = _reg_read_4(SH4_PTEH); /* save old ASID */
opteh = _reg_read_4(SH4_PTEH); /* save current ASID */
uint32_t addr = _reg_read_4(ST40_PMB_AA + offset);
uint32_t data = _reg_read_4(ST40_PMB_DA + offset);
pascr = _reg_read_4(ST40_PASCR);
uint32_t mmucr = _reg_read_4(SH4_MMUCR);