.
Уточнение спецификации контроллера HD:
При обработке многоблочного запроса - драйвер должен определять признак появления конца устройства "в середине запроса" по штатному завершению команды задания блока, но ошибочному завершению команды задания счётчика слов. В таком случае чтение и запись не возвратят ошибку IE_BLK, но будут прочитаны/записаны только имеющиеся на устройстве блоки.
В случае с приводами HClock и HMount - то же справедливо относительно количества слов в читаемых/записываемых блоках. Несовпадение размера блока драйвера и устройства должно выявляться на этапе задания счётчика слов, потому что команды чтения и записи приводов HClock и HMount могут вернуть ошибку IE_BLK только при обращении к отсутствующим блокам.