+ if ((er & HTER_CORCRC) == 0) {
+ printf("ht error: ds=%b, er=%b\n",
+ MASKREG(ds), HTDS_BITS,
+ MASKREG(er), HTER_BITS);
+ if (errcnt == 10) {
+ printf("ht: unrecovered error\n");
+ return (-1);
+ }
+ errcnt++;
+ htstrategy(io, HT_SREV);
+ goto retry;