IM_ROOM
hd->hpib_imask = IM_IDLE | IM_ROOM;
while ((hd->hpib_intr & IM_ROOM) == 0) {
FHPIBWAIT(hd, IM_ROOM);
hd->hpib_imask = IM_IDLE | IM_ROOM | IM_BYTE;
FHPIBWAIT(hd, IM_ROOM);
hd->hpib_imask = IM_IDLE | IM_ROOM;
FHPIBWAIT(hd, IM_ROOM);
hd->hpib_imask = IM_IDLE | IM_ROOM;
if (fhpibwait(hd, IM_ROOM) < 0)
if (fhpibwait(hd, IM_ROOM) < 0)
hd->hpib_imask = IM_IDLE | IM_ROOM | IM_BYTE;
fhpibwait(hd, IM_ROOM);
hd->hpib_imask = IM_IDLE | IM_ROOM;