Re[3]: Межсекторные промежутки
От: Andrew.W Worobow https://github.com/Worobow
Дата: 10.12.04 21:36
Оценка:
Здравствуйте, inquiring, Вы писали:

I>Можно ли при помощи 13-го прерывания и функции 02h (чтение сектора)прочитать межсекторные промежутки? Поделитесь мыслями


ДА можно, но наверное очень сложно, много проще непосредственно работая с контроллером, но все же...

Если честно, плохо уже помню подробности, но идею подскажу

1. надо исправить таблицу BIOS'а описывающую дискету _уже_ находящуюся в дисководе, таким образом чтобы размер сектора был не 512, а больше например 1024
2. затем произвести чтение сектора, до которого вы собираетесь прочитать межсекторный промежуток, в результате в буфере будет нужная вам информация.


А вообще если не секрет для чего вам это надо?
Не все кто уехал, предал Россию.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.