OREAD
OREAD(sc, OHCI_DMACTL(off)));
stat = OREAD(sc, OHCI_ITCTL(dmach));
stat = OREAD(sc, OHCI_IRCTL(dmach));
if(stat & OREAD(sc, FWOHCI_INTMASK))
stat, OREAD(sc, FWOHCI_INTMASK)
node_id = OREAD(sc, FWOHCI_NODEID);
plen = OREAD(sc, OHCI_SID_CNT);
plen = OREAD(sc, OHCI_SID_CNT);
stat = OREAD(sc, FWOHCI_INTSTAT);
irstat = OREAD(sc, OHCI_IR_STAT);
itstat = OREAD(sc, OHCI_IT_STAT);
cntl = stat = OREAD(sc, off);
cmd = OREAD(sc, off + 0xc);
match = OREAD(sc, off + 0x10);
cmd = OREAD(sc, off + 0xc);
for (i = 0; !(OREAD(sc, OHCI_CSR_CONT) & (1<<31)) && (i < 1000); i++)
bm = OREAD(sc, OHCI_CSR_DATA);
OREAD(sc, OHCI_DMACTL(off)),
OREAD(sc, OHCI_DMACTL(off)));
fun = OREAD(sc, OHCI_PHYACCESS);
stat = OREAD(sc, FWOHCI_INTSTAT);
reg->data = OREAD(fc, reg->addr);
reg->data = OREAD(fc, reg->addr);
if (e1394a && (OREAD(sc, OHCI_HCCCTL) & OHCI_HCC_PRPHY)) {
while(OREAD(sc, OHCI_HCCCTL) & OHCI_HCC_RESET) {
reg = OREAD(sc, OHCI_BUS_OPT);
reg = OREAD(sc, OHCI_VERSION);
reg = OREAD(sc, OHCI_IT_MASK) & OREAD(sc, OHCI_IR_MASK);
sc->fc.config_rom[3] = OREAD(sc, OHCI_EUID_HI);
sc->fc.config_rom[4] = OREAD(sc, OHCI_EUID_LO);
sc->fc.eui.hi = OREAD(sc, FWOHCIGUID_H);
sc->fc.eui.lo = OREAD(sc, FWOHCIGUID_L);
return(OREAD(sc, OHCI_CYCLETIMER));
(OREAD(sc, OHCI_CYCLETIMER) >> 12) + (1 << 13));