/*****************************************************************************************************************************/
/* Name:     HDDInfo  V2.0                                                                                                   */
/* For:      Topfield TF5xxxPVR                                                                                              */
/* Author:   FireBird                                                                                                        */
/*           DeadBeef (Addresses of the ATA registers)                                                                       */
/* Descr.:   Displays/Edits AAM/APM/SMART information of the HDD                                                             */
/* Licence:  This TAP is freeware. You may use this code in your own projects free of charge.                                */
/*           Use at your own risk!                                                                                           */
/*                                                                                                                           */
/* 2005-07-31 V0.1                                                                                                           */
/* 2005-08-02 V0.2:   * increased the warning dialog timeout to 5 seconds                                                    */
/*                    * disabled TAP_Hdd_GetHddID to make it work on pre API1.22 firmware versions                           */
/*                      Fix provided by Simon Capewell                                                                       */
/* 2005-08-03 V0.3:   * Automatic deactivation of the timeshift function                                                     */
/*                    * Fixed a bug in the variable declaration which made the SMART window crash on some machines           */
/* 2005-08-13 V0.4:   * Status message at the very beginning of the TAP                                                      */
/*                    * Remember the last setting via a INI file                                                             */
/*                    * Added AAM, APM and StandbyTimer mode 255 (unknown)                                                   */
/*                    * Support for different languages                                                                      */
/*                    * Added the display of the number of sectors per cluster                                               */
/*                    * Added 2 retries if a HDD command fails                                                               */
/*                    * Added a red and yellow SMART background color if a threshold has been exceeded                       */
/* 2005-10-09 V1.0:   * Modified the flags display and added some flags                                                      */
/*                    * Added a SMART report file                                                                            */
/*                    * TAP_Hdd_GetHddID replaces the first SPACE of HDDModel and HDDSerial with a 0x00:added a work around  */
/*                    * Removed the serial number output as this might never be supported                                    */
/* 2005-10-10 V1.0.1: * Fixed a crash because the SMART display routine tried to create a log even if SMART was disabled     */
/* 2006-02-12 V2.0:   * Added the HDDDeviceIdentify command.                                                                 */
/*                    * Added the firmware version                                                                           */
/*                    * Removed the INI file                                                                                 */
/*                    * Automatic selection of the language                                                                  */
/*                    * Removed the Shutdown timer [3]                                                                       */
/*                    * Removed the HDDInfoLang.ini file                                                                     */
/*****************************************************************************************************************************/

Dieses TAP zeigt die aktuellen Einstellungen der in den Topfield eingebauten Harddisk an. Dies inkludiert auch die sogenannten
SMART-Daten (Self-Monitoring, Analysis and Reporting Technology). Weiters besteht die Mglichkeit, das Akustik Management zu
modifizieren und die Platte, falls von dieser untersttzt, direkt im Topfield leiser zu stellen.

Das TAP API V1.22 ist fr diese Version nicht mehr notwendig.

-----------------

This TAP reads the SMART (Self-Monitoring, Analysis and Reporting Technology) infos and modifies the acoustic management of a HDD
directly in the Topfield STB.

API V1.22 is not needed any more.
