SELECT
SELECT(i, j, nmemb, t, p, size, k, cnt, tmp1, tmp2);
if (!(ppb_rstr(bus) & SELECT) || !spin) {
if ((error = do_peripheral_wait(bus, SELECT | nBUSY, 0))) {
if (!(ppb_rstr(bus) & SELECT)) {
if (!(ppb_rstr(bus) & SELECT)) {
if (ppb_poll_bus(bus, 40, nACK | SELECT | nFAULT,
SELECT | nFAULT, PPB_NOINTR | PPB_POLL)) {
if (do_1284_wait(bus, nACK | PERROR | SELECT | nFAULT,
PERROR | SELECT | nFAULT)) {
if (do_1284_wait(bus, nACK | SELECT, nACK)) {
if (do_1284_wait(bus, nACK | SELECT, SELECT | nACK)) {
if (do_1284_wait(bus, nACK | SELECT | nBUSY,
nACK | SELECT | nBUSY)) {
if (do_1284_wait(bus, nACK | SELECT | PERROR | nBUSY,
nACK | SELECT | PERROR | nBUSY)) {
#define Xflag SELECT
status->select = r & SELECT;
#define H_SEL SELECT
#define H_nSEL n(SELECT)
((ppb_rstr(ppbus) & SELECT) == (i & 1 ? SELECT : 0))
if ((ppb_rstr(ppbus) & (SELECT | nBUSY)) ==
(SELECT | nBUSY)) {