mirror of
https://github.com/holub/mame
synced 2025-04-25 01:40:16 +03:00
wd_fdc.cpp: Corrected register commit delay for WD177x according to datasheet.
This commit is contained in:
parent
fb2802bcea
commit
d068c511dc
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user