void vD7(FDC* p) {p->fcrc = (flpRd(p->fptr) << 8);}
void vD8(FDC* p) {p->fcrc |= flpRd(p->fptr);}
void vD4(FDC* p) { p->fcrc = flpRd(p->fptr); if (flpNext(p->fptr,p->side)) p->t = 0; // if (flpNext(p->fptr,p->side)) p->ti = p->t; p->fcrc |= (flpRd(p->fptr) << 8); } // read crc from floppy
void v92(FDC* p) {p->bus = flpRd(p->fptr);}
void v91(FDC* p) {p->data = flpRd(p->fptr);}
void v90(FDC* p) {p1 = *(p->wptr++); p->buf[p1] = flpRd(p->fptr); p->bus = p->buf[p1];}
// read FCRC from disk (hi-low) void rdFCRC(FDC* fdc) { fdc->fcrc = (flpRd(fdc->flp) << 8); flpNext(fdc->flp, fdc->side); fdc->fcrc |= flpRd(fdc->flp); flpNext(fdc->flp, fdc->side); }