Jun. 23rd, 2013

techquisitor: (sis)
...суровы:

«Проблема оказалась в ошибке реализации протокола передачи данных между хостом и диском. Фактически, в определенный момент времени IDE контроллер материнской платы NUM 1062W формировал на шине такое состояние, которое не описано ни в одной из версий стандарта АТА. По стандарту такие состояния должны отбрасываться любым диском, с сообщением об ошибке. Все диски правильно реагировали на это состояние, кроме сигейта, который игнорировал его и переходил к обработке дальнейших команд.
Таким образом, взаимодополняющие ошибки в IDE контроллере и в прошивке диска привели к созданию уникальной системы привязки диска к оборудованию. Мне кажется, на этапе разработки материнки отладка производилась именно с таким сигейтом, а когда выяснилось, что другие диски не очень-то и работают, это стало фичей.»

Читать здесь. Очень занятное чтиво.

Profile

techquisitor: (Default)
techquisitor

June 2024

S M T W T F S
      1
2345678
9101112131415
161718192021 22
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 14th, 2025 03:53 pm
Powered by Dreamwidth Studios