ECPP_NIBBLE_MODE
(xfer.mode == ECPP_NIBBLE_MODE) ||
(xferp->mode == ECPP_NIBBLE_MODE) ||
if ((pp->current_mode == ECPP_NIBBLE_MODE) &&
id.mode = ECPP_NIBBLE_MODE;
if (mode != ECPP_NIBBLE_MODE) {
case ECPP_NIBBLE_MODE:
case ECPP_NIBBLE_MODE:
} else if (pp->current_mode == ECPP_NIBBLE_MODE ||
pp->current_mode = ECPP_NIBBLE_MODE;
pp->backchannel = ECPP_NIBBLE_MODE;
pp->ibytes[ECPP_NIBBLE_MODE]++;
case ECPP_NIBBLE_MODE:
ASSERT(pp->current_mode == ECPP_NIBBLE_MODE);
} else if (ecpp_mode_negotiation(pp, ECPP_NIBBLE_MODE) == SUCCESS) {
pp->current_mode == ECPP_NIBBLE_MODE ||
if (pp->current_mode == ECPP_NIBBLE_MODE) {
pp->backchannel = ECPP_NIBBLE_MODE;
pp->backchannel = ECPP_NIBBLE_MODE;
case ECPP_NIBBLE_MODE:
pp->backchannel = ECPP_NIBBLE_MODE;
case ECPP_NIBBLE_MODE:
if ((pp->current_mode != ECPP_NIBBLE_MODE) &&
(ecpp_mode_negotiation(pp, ECPP_NIBBLE_MODE) == FAILURE)) {
ASSERT(pp->current_mode == ECPP_NIBBLE_MODE);
pp->current_mode = ECPP_NIBBLE_MODE;
pp->backchannel = ECPP_NIBBLE_MODE;
case ECPP_NIBBLE_MODE:
if (COMPAT_PIO(pp) || pp->current_mode == ECPP_NIBBLE_MODE) {
ekp->ek_nib_ibytes.value.ui32 = pp->ibytes[ECPP_NIBBLE_MODE];
ekp->ek_to_nib.value.ui32 = pp->to_mode[ECPP_NIBBLE_MODE];