PPB_WAIT
if ((err = lpt_request_ppbus(lptdev, PPB_WAIT|PPB_INTR)) != 0) {
if ((err = lpt_request_ppbus(lptdev, PPB_WAIT|PPB_INTR)) != 0) {
if ((err = lpt_request_ppbus(lptdev, PPB_WAIT|PPB_INTR)) != 0) {
(flag & O_NONBLOCK) ? PPB_DONTWAIT : PPB_WAIT);
ppb_peripheral_terminate(bus, PPB_WAIT);
ppb_peripheral_terminate(bus, PPB_WAIT);
ppb_peripheral_terminate(bus, PPB_WAIT);
ppb_peripheral_terminate(bus, PPB_WAIT);
case PPB_WAIT | PPB_INTR:
case PPB_WAIT | PPB_NOINTR:
(flags & O_NONBLOCK) ? PPB_DONTWAIT : PPB_WAIT | PPB_INTR);
if (ppb_request_bus(ppbus, ppsdev, PPB_WAIT|PPB_INTR)) {