Page 74 - 4875
P. 74
db ØØh, 11h, ØØh, Ø9h
В сучасних контролерах FDD буфер формату може не
використовуватись. Замість цього значення фактору чергування, що
вказується в регістрі AL, використовується для стандартного
розміщення секторів (by default) для даного пристрою.
При форматуванні за допомогою функції 05h таблиця
параметрів FDD повинна містити правильні (допустимі) значення
кількості секторів на доріжці, код розміру сектора та кількість доріжок.
7 Форматування доріжки HDD
На вході:АH = 06h
АL = фактор чергування
СH = номер доріжки
СL = номер сектора
DH = номер головки
DL = адреса пристрою HDD (80h, 81h)
ES:BX = адрес буферу формату
На виході: АH = стан пристрою
СF = 1 – вказує на помилку (“0” –
помилки немає)
При необхідності встановлюється флаг поганого сектора. Буфер
формату готується як і для функції 05h.
8 Форматування диску з певної доріжки
На вході:АH = 07h
АL = фактор чергування
СH = номер доріжки
СL = номер сектора
DH = номер головки
DL = адреса пристрою
ES:BX = адрес буферу формату
На виході: АH = стан пристрою
СF = 1 – вказує на помилку (“0” –
помилки немає)
Буфер формату готується аналогічно до функції 05h.
9 Отримання поточних параметрів FDD і HDD
На вході:АH = 08h
73