ATACMD, an open source low-level HDD Diagnostic program
Posted: November 5th, 2014, 21:27
Hello HDD Gurus,
I created an open source low-level HDD Diagnostic program called ATACMD. The program runs in DOS, is freeware, and written in C with inline assembly. You can download the built code at:
http://www.atacmd.com/2.html
I used the open Watcom C/C++ compiler, but another collaborator used Borland. The source is on Github:
https://github.com/dencee/ATACMD.
The program functionality is similar to MHDD, but doesn't have all of MHDD's bells & whistles...yet. If it's missing a feature you really want, you can just add it yourself by checking out the source code, adding your functionality, then rebuilding the project. Post your updates to my Github repo and I'll integrate them if it's legit.
Current features are:
Ability to issue all ATA/SATA commands at the register level
Command history automatically logged
Source code and build instructions included in package
New macros and UI can be added to suit your needs
Demonstration program, ATATest included
I'm always working on this in my spare time, so comments, updates, and feedback are welcome. For more information on this program, visit:
http://www.atacmd.com/
I created an open source low-level HDD Diagnostic program called ATACMD. The program runs in DOS, is freeware, and written in C with inline assembly. You can download the built code at:
http://www.atacmd.com/2.html
I used the open Watcom C/C++ compiler, but another collaborator used Borland. The source is on Github:
https://github.com/dencee/ATACMD.
The program functionality is similar to MHDD, but doesn't have all of MHDD's bells & whistles...yet. If it's missing a feature you really want, you can just add it yourself by checking out the source code, adding your functionality, then rebuilding the project. Post your updates to my Github repo and I'll integrate them if it's legit.
Current features are:
Ability to issue all ATA/SATA commands at the register level
Command history automatically logged
Source code and build instructions included in package
New macros and UI can be added to suit your needs
Demonstration program, ATATest included
I'm always working on this in my spare time, so comments, updates, and feedback are welcome. For more information on this program, visit:
http://www.atacmd.com/