nBUSY
#define nibble2char(s) ((((s) & ~nACK) >> 3) | (~(s) & nBUSY) >> 4)
if(((cur&nBUSY) == 0) && retry_count) {
if((cur&(nFAULT|SELECT|nBUSY)) == (nFAULT|SELECT|nBUSY))
#define SPP_READY (SELECT | nFAULT | nBUSY)
#define SPP_MASK (SELECT | nFAULT | PERROR | nBUSY)
#define PTRBUSY nBUSY
#define nibble2char(s) ((((s) & ~nACK) >> 3) | (~(s) & nBUSY) >> 4)
#define SPP_MASK (SELECT | nFAULT | PERROR | nBUSY)
#define PTRBUSY nBUSY
#define PERIACK nBUSY
#define nWAIT nBUSY
#define SPP_READY (SELECT | nFAULT | nBUSY)
while (spin-- && (ppbus_rstr(dev) & nBUSY))
if ((error = do_peripheral_wait(bus, SELECT | nBUSY, 0))) {
if ((error = do_peripheral_wait(bus, nBUSY, nBUSY))) {
if ((error = do_peripheral_wait(bus, nBUSY, 0))) {
if ((error = do_1284_wait(bus, nBUSY, nBUSY))) {
if ((error = do_peripheral_wait(bus, nBUSY, 0))) {
if ((error = do_peripheral_wait(bus, nACK | nBUSY, 0))) {
error = ppbus_poll_bus(dev, PPBUS_FOREVER, nBUSY, nBUSY,
if (do_1284_wait(bus, nACK | SELECT | nBUSY,
nACK | SELECT | nBUSY)) {
if (do_1284_wait(bus, nACK | SELECT | PERROR | nBUSY,
nACK | SELECT | PERROR | nBUSY)) {
if (do_1284_wait(bus, nACK | nBUSY | nFAULT, nFAULT)) {
#define nPtrBusy nBUSY
#define nPeriphAck nBUSY
#define Wait nBUSY
status->busy = !(r & nBUSY);