Db5fuse is a open source software to drive HDD100/HDD120 media player on Linux OS.
Project is hosted on sourceforge.
You can access to source documentation.
If you are looking for a Windows software, you can use HddTool software.
You can find similar projects here.