А можешь вот с этим IDEBDOS попробовать?
Я в нем процедуру чтения сектора поправил (синхроимпульс /CS передвинул чтобы он не "во время данных" был, а "после данных" - на случай если контроллер HDD инкремент своего указателя в буфере делает не по спаду этого испульса как было бы логично, а по фронту). Т.к. по другому не представляю как достать теряющиеся первые 2 байта сектора.



Ответить с цитированием
