2009-06-23 16 views
0

Ich arbeite an Festplattenanalyse und wollte wissen, ob es eine Möglichkeit gibt, eine ATA-Festplatte unter Windows direkt zu steuern. Kurz gesagt möchte ich etwas wie einen Paket-Sniffer machen, aber für die ATA-Befehle, die an/von der Festplatte gesendet werden.Direkte Steuerung von ATA-Befehlen

Danach möchte ich in der Lage sein, ATA-Befehle direkt das Laufwerk zu schreiben. Wenn dies unter Windows nicht möglich ist, ist Linux die zweite Wahl.

Die dritte Wahl ist, ein FPGA zu machen, das all dies unter PC-Kontrolle macht.

Haben Sie Ideen, ob dies mit Standard-APIs möglich ist?

Antwort

1

Wenn Sie nicht gesetzt sind auf diese Texte selbst schreiben, Bustrace (http://www.bustrace.com) die Best-in-Class-Werkzeug betrachtet, dies zu tun, dann ist es sehr mächtig.

0

In Bezug auf Ihre dritte Wahl (machen Sie eine FPGA, die all dies unter PC-Steuerung tut), gibt es externe Tools wie InFusion oder Trainer. Sie sind nicht billig.