|
|
| version 1.3, 2004/08/14 12:16:17 | version 1.5, 2008/06/02 20:07:30 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "pccore.h" | #include "pccore.h" |
| #include "diskdrv.h" | |
| #include "fdd_mtr.h" | |
| #include "timing.h" | #include "timing.h" |
| #include "fdd_mtr.h" | |
| #define MSSHIFT 16 | #define MSSHIFT 16 |
| Line 26 void timing_reset(void) { | Line 25 void timing_reset(void) { |
| void timing_setrate(UINT32 clock) { | void timing_setrate(UINT32 clock) { |
| // timing.msstep = (1 << MSSHIFT) / (clock / 4000); | /* timing.msstep = (1 << MSSHIFT) / (clock / 4000) */; |
| timing.msstep = (4000 << MSSHIFT) / clock; | timing.msstep = (4000 << MSSHIFT) / clock; |
| } | } |