wait_dsr
static int wait_dsr(struct ecppunit *, uint8_t, uint8_t, int);
if (wait_dsr(pp, ECPP_PE, ECPP_PE, 35000) < 0) {
if (wait_dsr(pp, ECPP_nERR | ECPP_SLCT | ECPP_PE | ECPP_nACK,
if (wait_dsr(pp, ECPP_nACK, ECPP_nACK, 35000) < 0) {
if (wait_dsr(pp, ECPP_nERR | ECPP_nBUSY | ECPP_nACK,
if (wait_dsr(pp, ECPP_nACK, ECPP_nACK, 35000) < 0) {
if (wait_dsr(pp, ECPP_nACK, 0, 35000) < 0) {
if (wait_dsr(pp, ECPP_nACK, ECPP_nACK, 35000) < 0) {
if (wait_dsr(pp, ECPP_PE, 0, 35000) < 0) {
if (wait_dsr(pp, ECPP_PE, ECPP_PE, 35000) < 0) {