MisHel64
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Я конечно не знаю, что автор там написал, но обычно это простое чтение поляны, | Вряд ли. Судя по кнопочке "скрыть". При простом чтении, дефектные сектора автоматически метятся как кандидаты. Может какую-то VS команду аналогичную использует... Цитата: А вот почему он не прикрутил DMA - это надо у него спросить... | Наверно по тому, что по PIO0 чтение работает всегда, а через DMA и PIO4 сначала контролер настроить нужно, а ему что-то помешало этот код вписать. Цитата: Если там только заголовок (кажется 30h байт) - модуль пуст. | Спс. Щас верификация закончится, и гляну. Цитата: ЗЫ Надеюсь контакты к комутатору и сама плата проверены? | Нет. Не видел смысла. Чтение/запись шли успешно, и до моих действий винт определялся нормально. Цитата: Как именно? Диск зажёг Busy? | Нет. В ручную прервал. Добавлено: Цитата: В "работе с модулями" открыть 32-й модуль на редактирование и посмотреть. Если там только заголовок (кажется 30h байт) - модуль пуст. Если нет - есть записи. Если их много, значит по какой-то голове набралось кандидатов, надо вычислять голову. | Последний байт 0x83, далее нули. Добавлено: Хотел сохранить треки SA в файл. Ругнулось на ошибку чтения 1 трека по 0 и 1 голове. Все модули проверку прошли, и в файл сохранились. |