Сообщение от
troosh
А теперь понял. Код возврата этот драйвер выдаёт если сам диск сообщает о своём аварийном состоянии, либо когда от него не пришло прерывание.
Надеюсь ты запускал IDHARD.SAV, а не просто HARD.SAV? (они визуально не различаются)
Эти обе программы работают через драйвер (используя адрес эмулируемого регистра 0177130), т.е. непосредственно с регистрами контроллера не работают.
Программа HARD.SAV написана на Си и этот исходник я нашел на дисках, IDHARD.SAV очень похожа, но исходник у неё был другой - нужно будет разбираться по дизассемблеру...