w_ecr
w_ecr(ppc, PPC_ECR_PS2);
w_ecr(ppc, PPC_ECR_EPP);
w_ecr(ppc, PPC_ECR_STD);
w_ecr(ppc, ecr | PPC_nFAULT_INTR);
w_ecr(ppc, ecr | PPC_SERVICE_INTR);
w_ecr(ppc, ecr & ~PPC_ENABLE_DMA);
w_ecr(ppc, ecr);
w_ecr(ppc, ecr);
w_ecr(ppc, ecr);
w_ecr(ppc, PPC_ECR_RESET);
w_ecr(ppc, PPC_ECR_RESET);
w_ecr(ppc, PPC_ECR_RESET);
w_ecr(ppc, ecr_sav);
w_ecr(ppc, 0xf4);
w_ecr(ppc, 0x34); /* byte mode, no interrupt, no DMA */
w_ecr(ppc, 0xd4);
w_ecr(ppc, byte);
w_ecr(ppc, 0xd0);
w_ecr(ppc, 0xd4); /* test mode, no interrupt, no DMA */
w_ecr(ppc, 0xd0); /* enable interrupts */
w_ecr(ppc, ecr_sav);
w_ecr(ppc, ecr_sav);
w_ecr(ppc, PPC_ECR_RESET);
w_ecr(ppc, ecr);
w_ecr(ppc, PPC_ECR_RESET);
w_ecr(ppc, ecr);