mirror of
https://github.com/holub/mame
synced 2025-10-06 17:08:28 +03:00
Changed IDE read sector timing to be the same as read multiple instead of write sector. [smf]
This commit is contained in:
parent
0b159718d3
commit
6feb1c98da
@ -361,7 +361,7 @@ void ata_mass_storage_device::fill_buffer()
|
|||||||
start_busy(TIME_MULTIPLE_SECTORS, PARAM_COMMAND);
|
start_busy(TIME_MULTIPLE_SECTORS, PARAM_COMMAND);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
start_busy(TIME_PER_SECTOR, PARAM_COMMAND);
|
start_busy(TIME_MULTIPLE_SECTORS, PARAM_COMMAND);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -431,8 +431,6 @@ void ata_mass_storage_device::read_first_sector()
|
|||||||
set_dasp(ASSERT_LINE);
|
set_dasp(ASSERT_LINE);
|
||||||
|
|
||||||
/* just set a timer */
|
/* just set a timer */
|
||||||
if (m_command == IDE_COMMAND_READ_MULTIPLE)
|
|
||||||
{
|
|
||||||
int new_lba = lba_address();
|
int new_lba = lba_address();
|
||||||
attotime seek_time;
|
attotime seek_time;
|
||||||
|
|
||||||
@ -443,9 +441,6 @@ void ata_mass_storage_device::read_first_sector()
|
|||||||
|
|
||||||
m_cur_lba = new_lba;
|
m_cur_lba = new_lba;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
start_busy(TIME_PER_SECTOR, PARAM_COMMAND);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*************************************
|
/*************************************
|
||||||
|
Loading…
Reference in New Issue
Block a user