ecr_write
static uchar_t ecr_write(struct ecppunit *, uint8_t);
if (ecr_write(pp, ECR_mode_001 |
(void) ecr_write(pp, ecr | ECPP_INTR_SRV | ECPP_INTR_MASK);
(void) ecr_write(pp, ecr | ECPP_DMA_ENABLE | ECPP_INTR_MASK);
(void) ecr_write(pp, (ecr & 0xe0) |
if (ecr_write(pp, ECR_mode_011 |
if (ecr_write(pp, ECR_mode_001 |
if (ecr_write(pp, ECR_mode_001 |
if (ecr_write(pp, ECR_mode_001 |
if (ecr_write(pp, ecr & ~ECPP_DMA_ENABLE) == FAILURE) {
return (ecr_write(pp, ecr | ECPP_INTR_SRV));
if (ecr_write(pp, ECR_mode_001 |
(void) ecr_write(pp, ecr);
(void) ecr_write(pp, ecr);