summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/wd_fdc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/wd_fdc.cpp')
-rw-r--r--src/devices/machine/wd_fdc.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/machine/wd_fdc.cpp b/src/devices/machine/wd_fdc.cpp
index 0278e5cfff2..ecdfb7850b9 100644
--- a/src/devices/machine/wd_fdc.cpp
+++ b/src/devices/machine/wd_fdc.cpp
@@ -2960,7 +2960,7 @@ int wd2797_device::calc_sector_size(uint8_t size, uint8_t command) const
wd1770_device::wd1770_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : wd_fdc_digital_device_base(mconfig, WD1770, tag, owner, clock)
{
step_times = wd_digital_step_times;
- delay_register_commit = 32;
+ delay_register_commit = 16;
delay_command_commit = 36; // official 48 is too high for oric jasmin boot
disable_mfm = false;
has_enmf = false;
@@ -2978,7 +2978,7 @@ wd1772_device::wd1772_device(const machine_config &mconfig, const char *tag, dev
const static int wd1772_step_times[4] = { 12000, 24000, 4000, 6000 };
step_times = wd1772_step_times;
- delay_register_commit = 32;
+ delay_register_commit = 16;
delay_command_commit = 48;
disable_mfm = false;
has_enmf = false;
@@ -3004,7 +3004,7 @@ int wd1772_device::settle_time() const
wd1773_device::wd1773_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : wd_fdc_digital_device_base(mconfig, WD1773, tag, owner, clock)
{
step_times = wd_digital_step_times;
- delay_register_commit = 32;
+ delay_register_commit = 16;
delay_command_commit = 48;
disable_mfm = false;
has_enmf = false;