| Previous | 199869 Revisions | Next |
| r19518 Thursday 13th December, 2012 at 12:40:53 UTC by Miodrag Milanović |
|---|
| wd_fdc: on restore even if on same track wait stabilization time (nw) |
| [src/emu/machine] | wd_fdc.c |
| r19517 | r19518 | |
|---|---|---|
| 240 | 240 | return; |
| 241 | 241 | |
| 242 | 242 | case SPINUP_DONE: |
| 243 | if(main_state == RESTORE && floppy && !floppy->trk00_r()) | |
| 244 | sub_state = SEEK_DONE; | |
| 243 | if(main_state == RESTORE && floppy && !floppy->trk00_r()) { | |
| 244 | sub_state = SEEK_WAIT_STEP_TIME; | |
| 245 | delay_cycles(t_gen, step_times[command & 3]); | |
| 246 | } | |
| 245 | 247 | |
| 246 | 248 | if(main_state == SEEK && track == data) |
| 247 | 249 | sub_state = SEEK_DONE; |
| Previous | 199869 Revisions | Next |