16.07.2010 4.8.1
NOVINKY:
- SMART Menu:
1. nové logy LPS Mis-alignment Log (0Dh), Power Conditions Log (08h)
- Device Information Menu:
1. aktualizace informací podle ATA standardu
- Commands Menu:
1. v Command/Feature sets jsou nové položky (pouze pokud je zařízení podporuje):
- Sense Data Reporting feature set
- Extended Power Conditions (EPC) feature set (NETESTOVÁNO !)
OPRAVY:
- SMART menu:
1. Read Attribute Data: opraven výpis
2. Read Log Menu: opraveno nastavení dat pro Extended Self-Test Log
29.06.2010 4.8
NOVINKY:
- SMART menu:
1. pro SSD zařízení byly přidány nové atributy
2. v menu Read Log Menu je nová položka Dump of LOG pages:
- v tomto menu můžete číst LOG stránky z logu adresáře,
všechny stránky nebo můžete zkontrolovat a zobrazit stránky, které
jsou přístupné nebo nepřístupné, prázdné nebo neprázdné
- dostupné módy:
Directory of LOG pages
- zobrazí LOG stránky obsažené v LOG stránce 00h (adresář)
All pages
- zobrazí všechny LOG stránky 00h-FFh
Accessible pages
- zobrazí pouze přístupné LOG stránky
Not Accessible pages
- zobrazí pouze nepřístupné LOG stránky
Non Empty pages
- zobrazí pouze LOG stránky, které nejsou prázdné
Empty pages
- zobrazí pouze prázdné LOG stránky
3. přidány nové LOG položky:
Streaming Performance (20h)
Write Stream Error (21h)
Read Stream Error (22h)
Vendor Log (B0h) (for Seagate drives only)
4. pro SCSI zařízení jsou nové položky menu 'SCSI Self-Test',
'SCSI Self-Test Log'
- SMART SCT menu:
1. nová struktura menu:
SMART Command Transport (SCT) Menu
- Error Recovery Control Menu
- Read Command Timer
- Write Command Timer
- Feature Control Menu
- Write cache
- Write cache reordering
- Time interval for temperature logging
- Data Tables Menu
- HDA Temperature History
- LBA Segment Access Menu
- LBA Repeat Write Pattern
- LBA Repeat Write Sector
- SCT Status page (E0h)
Položky v menu se zobrazí pouze pokud zařízení podporuje daný povel.
Položky v menu LBA Segment Access Menu můžete použít ke smazání (wipe)
nebo testování vašeho zařízení.
2. pro každý SCT povel byl přidán podrobný popis chyby
- Commands menu:
1. nové menu 'SCSI Commands'
- SCSI Reset
- Read Defect PList
- Read Defect GList
- kde to bylo možné je přidána možnost uložení dat kromě textového tvaru také
v binárním tvaru (SMART logs, IDENTIFY DEVICE, DCO atd.)
- textový soubor *.TXT
- binární soubor *.BIN
OPRAVY:
- SMART menu:
1. Read Log Menu: nyní se zobrazí SMART log i když není obsažen ve SMART directory log
- SMART SCT menu:
1. v menu HDA Temperature History byly opraveny hodnoty pro teploty
- SET MAX menu:
1. opravena detekce stavu HPA feature set
VÝJIMKY:
- všechny testy zařízení jsou nadále VYPNUTY! (možná příští verze)
12.10.2009 4.7.1
OPRAVY:
- SMART SCT menu:
1. v novém menu Error Recovery Control Menu je opraveno nastavení hodnoty
pro Read Command Timer, Write Command Timer
09.10.2009 4.7
VÝJIMKY:
- všechny testy zařízení jsou nadále VYPNUTY! (možná příští verze)
NOVINKY:
- SECURITY a SET MAX menu:
1. nyní lze zadávat znaky hesla v HEX kódu
2. přidáno generické heslo pro XBOX disky
- Device Information menu:
1. nová položka PCI Information o PCI a AHCI/RAID řadiči (je-li dostupný)
- SMART SCT menu:
1. přidáno nové menu Error Recovery Control Menu a dvě položky
Read Command Timer, Write Command Timer
- přidána detekce AHCI/RAID zařízení:
Jestliže program najde AHCI/RAID řadič v AHCI módu, potom otestuje,
jestli je možné jej přepnout z AHCI módu do IDE módu.
V úspěšném případě bude program detekovat zařízení připojená k tomuto
řadiči i přesto, že v BIOS je nastaven AHCI nebo RAID mód.
Toto 'vypnutí' AHCI módu je pouze dočasné do příštího SW nebo HW resetu
a nemá žádný vliv na nastavení BIOS.
Omezení: pro takto detekovaná zařízení nemusí být dostupný přístup přes
přerušení 13h, použijte místo toho PIO mód.
Viz také nový parametr příkazové řádky '/d=7'.
ZMĚNY:
- byly změněny parametry příkazové řádky:
1. /d=7 vypne změnu PCI AHCI módu na PCI IDE mód
OPRAVY:
- Auto Remove Hidden Areas menu:
1. opravena chyba nastavení DCO oblasti přes celý disk
- File System Menu:
1. opravena chyba rozsahu 'Range check error'
- opravena chyba restartu (reboot error) na některých modelech
Dell notebooků
06.08.2009 4.6
VÝJIMKY:
- všechny testy zařízení jsou nadále VYPNUTY!
NOVINKY:
- nové menu 'Hidden Areas Menu'
1. přehled o 'hidden' oblastech (HPA, DCO, offset)
2. v demo verzi je příklad záznamu BEER z oblasti HPA
(viz první pevný disk WDC WD2500/250 GB)
- SMART menu:
1. přidány nové Maxtor atributy 99,100,101 a IBM atributy 241,242
- SET MAX menu:
1. menu SET MAX ADDRESS má nový vzhled a volbu k nastavení HPA sektorů
uživatelské nebo utajené oblasti
2. nyní podporuje SET MAX povely SET MAX (28-bit LBA) a SET MAX EXT (48-bit LBA)
3. nový 'SET MAX status':
unlocked: zařízení není uzamčeno heslem
password: na zařízení byl proveden povel SET MAX PASSWORD
locked: na zařízení byl proveden povel SET MAX PASSWORD a zařízení je ve stavu locked nebo frozen;
1. v 'locked' stavu jsou zakázány všechny SET MAX povely vyjma SET MAX UNLOCK
(musíte znát heslo) a povelu SET MAX FREEZE LOCK.
2. ve 'frozen' stavu jsou zakázány všechny SET MAX povely (včetně SET MAX ADDRESS)
(reset by user):
- uživatel změnil heslo
(reset by program):
- program změnil heslo kvůli kontrole 'lock' stavu zařízení;
- heslo je nastaveno prázdné (prázdný řetězec)
ZMĚNY:
- SMART:
1. WARNING (žlutá barva)
- kontrola atributů 199-200,202-203
- přidány atributy 99..101,184..189
2. pro SEAGATE přidán atribut 254
- byly změněny parametry příkazové řádky:
- /d=0 disable DASD detection
- zrušeno
- /x=3 detect DASD devices up to EFh only (for BIOS compatibility)
- zrušeno
- nový parametr /x=4 pro použití PCI IO portů místo PCI BIOS
- /y=x detect DASD devices up to X only (for BIOS compatibility)
Následující DASD čísla jsou vždy vyřazena:
Award 1990: x=$7F
AMI, Version 0201, Date 11/20/2006: x=$F2
- oddělovač parametrů je nyní '/' nebo '-'
OPRAVY:
- opraveno prohledávání DMI v extended paměti (chyby u některých notebooků)
- opravena chyba 'memory allocation' a mnoho dalších
26.10.2008 4.6 beta 3
VÝJIMKY:
- všechny testy zařízení jsou nadále VYPNUTY!
Doufám, že toto je poslední BETA verze...
NOVINKY:
- detekce USB zařízení:
1. Můžete použít ovladač USB ASPI.
Ale ten nemusí fungovat na některých chipsetech.
2. Na nových PC/notebocích, kde BIOS podporuje 'USB legacy' zařízení,
bude tato zařízení BIOS detekovat (musí být ale připojena před zapnutím PC!)
s podporou přerušení INT 13h a tedy nemusíte zavádět žádný USB ASPI ovladač.
V tomto případě by mělo být USB zařízení detekováno přes INT 13h
a získat název 'USB (XXh)', kde XXh je přiřazené BIOS číslo pro INT 13h.
Jestliže také zavedete USB ASPI ovladač, bude toto zařízení detekováno dvakrát,
prvně přes INT 13h a podruhé přes USB ASPI ovladač.
Toto není chyba, můžete použít obě zařízení.
U zařízení detekovaných přes USB ASPI ovladač lze získat více informací
než u INT 13h.
- CD ISO image: nová boot procedura s podporou SATA CD/DVD zařízení
- CPU detekce: jestliže CPU podporuje HW virtualizaci (64-bitové procesory),
vypíše se 'HW Virtual Machine support'
- nové BIOS boot zprávy: 'USB legacy' a/nebo 'Boot supported'
(podpora bootování)
- DCO:
- nová položka 'Check DCO structure'
- SMART:
- nové menu 'SMART Command Transport (SCT) Menu'
- nový SMART log 'SATA Phy Event Counters (11h)'
- přidány nové SMART atributy
- nové menu 'SATA Commands'
- nové volby z příkazové řádky ('HDAT2 /?' or 'HDAT2DEM /?' pro nápovědu):
- /G=<drive>:\[<dir>\[<name>]]
- nastaví cestu/jméno pro BIX soubor (pouze FAT)
- tato vstupní/výstupní cesta bude použita pro DEBUG BIX soubor
- volba je platná pouze pro demo program HDAT2DEM.EXE
- /O=<drive>:\[<dir>\]
- nastaví výstupní cestu pro ukládání (pouze FAT)
- tato výstupní cesta bude použita pro ukládání všech textových souborů
Příklady:
1. /g=c:\hdat2\hdat2my.bix
2. /o="c:\hdat2\hdat2my.txt"
ZMĚNY:
- jméno souboru pro uložení chybové obrazovky bylo změněno z HDAT2ERR.SCR
na HDAT2SCR.ERR
- změna SMART zpráv: jsou zde čtyři SMART zprávy.
Protože povel SMART vrací pouze dvě hodnoty (dobrý nebo špatný stav),
přidal jsem dvě nové hodnoty.
1. ALERT (červeně)
- tato hodnota je nastavena ze SMART povelu
- byl detekován T.E.C. (Threshold Exceeded Condition);
to v zásadě znamená poruchu disku.
2. ERROR (červeně)
- chybující atributy 5,196-198,201,220
3. WARNING (žlutě)
- chybující atributy 199-200,202-203
4. O.K. (zeleně)
- tato hodnota je nastavena ze SMART povelu
OPRAVY:
- opravena chyba při změně výstupní cesty do kořenového adresáře zařízení
- opravena chyba 'access denied' při ukládání souboru
- opravena chyba dekódování BIOS DMI
01.07.2008 4.6 beta 2
Omezení BETA verze:
- vypnut přístup PCI DMA
- testy jsou nadále zařízení VYPNUTY!
Co je nového v BETA programu:
- CD ISO: nová boot procedura
- nové ovladače pro PATA a SATA CD-ROM
- některé nové ASPI ovladače
- něketré opravy pro detekci PCI a SATA
- parameter /W (Wake/Spin-up) je otestován a funkční
(když je zapnuta vlastnost 'Power-up in Standby Feature Set')
- SMART zprávy: jsou zde tři zprávy
1. ALERT (červená barva)
- byl detekován T.E.C. (Threshold Exceeded Condition);
v zásadě to znamená chybu disku
2. ERROR (červená barva)
- zkontrolujte atributy 5,196-198,201,220
3. WARNING (žlutá barva)
- zkontrolujte atributy 199-200,202-203
- demo verze má nový parametr:
/G=<drive>:\[<dir>\[<name>]] Nastaví cestu/jméno pro BIX soubor (FAT pouze)
můžete si uložit DEBUG BIX souboru svého disku a s pomocí této volby jej
můžete načíst jako demo
- Zpracování parametrů z příkazové řádky je sekvenční, viz dále.
Nápovědu voleb příkazové řádky si můžete uložit do souboru HDETECT.TXT:
např. X:\>HDAT2 /L /?
Naopak tento povel pouze zobrazí danou nápovědu, ale neuloží ji do souboru
HDETECT.TXT:
X:\>HDAT2 /? /L
- nové volby z příkazové řádky ('HDAT2 /?' pro nápovědu):
- /B=<drive>:\[<dir>\[<name>]] Nastaví cestu/jméno pro BIX soubor (FAT pouze)
- tato vstupní/výstupní cesta je použita pro DEBUG BIX soubor
- /O=<drive>:\[<dir>\] Nastaví výstupní cestu pro ukládání (FAT pouze)
- tato výstupní cesta je použita pro ukládání všech textových souborů
Příklad: 1. /b=c:\hdat2\hdat2my.bix
20.12.2007 4.6 beta 1
- Omezení BETA verze:
- vypnut přístup PCI DMA
- vypnuty testy zařízení
- SMART Menu:
- přidáno zobrazení ATA registrů
- opraveny a aktualizovány zprávy ('SMART DISABLED')
- nové 'Command menu':
Save Attribute Values,
Attribute Autosave,
Automatic Offline
- i když je SMART vypnutý bude dočasně zapnut k provedení SMART povelů
a po provedení bude opět vypnut
- přidány nové SMART atributy
- Device Menu:
- nová zpráva '!POWER' pro stav napájení zařízení
('Standby','Idle','Active')
- nový typ zařízení USB
- odstraněna zpráva '!EDD:HPA_IS_ACTIVE'
ta mohla být chybně interpertována s ohledem na nastavení HPA z BIOSu
- Parameters menu:
- nový testovací parametr 'Disable SMART during testing':
jestliže je nastaven na YES (default), vypne SMART funkce před testováním
a po testování SMART funkce opět zapne
- opravena chyba pro PCI DMA po nastavení v menu oparametrů
- opraveno nastavení pro dekadický/binární K-prefix (1000/1024)
k výpočtu velikosti: 'K' (kilo) je 1000 bytů nebo 1024 bytů
- nový testovací parametr k povolení nebo zakázaní zobrazení registrů
- Commands Menu:
- nové 'ATA Commands' menu
- View/Search menu:
- opraveny některé chyby v nastavení barev a funkce hledání
- nové objekty hledání: 'empty sector' a 'non empty sector'
- Device Information:
- přepsáno a aktualizováno
- Security Menu:
- opravena chyba u FREEZE LOCK (nebylo možné tuto volbu ukončit)
- alokace paměti:
- opraveny chybové zprávy a procedury alokace paměti
- zobrazení registrů:
- do procedury k zobrazení ATA registrů byl přidán alternativní status
- přidána procedura k zobrazení sense/ASC/ASCQ kódů pro ASPI přístup
- opravena chyba při čtení boot sektoru na disketě
- opraveno mnoho chyb a odstraněn nepoužitý kód...
- nová terminologie protesty: 'block' změněno na 'group'
- nová verze DEBUG BIX souboru = BBB9h
- nový HDAT2DEM.BIX: s pevným diskem Seagate 1 TB
28.04.2007 4.5.3
- Device menu:
- přidána nová zpráva pro zařízení '!SMART: Warning'
Tato zpráva se zobrazí, když jeden hlídaný atribut má nenulovou RAW hodnotu.
Vybrané SMART atributy: [5,196..199].
- opravena podmínka zprávy pro zařízení '!FIRMWARE: CORRUPTED'
(většinou pro IBM pevné disky)
- nově detekované SATA vlastnosti: SATA1, SATA2, NCQ, DIPM, HIPM
- ASPI:
- přidán nový vstupní bod pouze pro Compaq ASPI/SCSI zařízení
- zrychlení ASPI procedur
- Feature menu:
- rewriten and updated
- some SATA feature are changeable now
- první implementace funkcí PCI DMA BusMaster
- standardní přístup k zařízení je postupně nastaven na PCI DMA/ATA PIO/INT13h
- opraveny dvě chyby v překladači FPC v1.0.11:
- chybová zpráva 'Error while allocating real mode memory.' (doufám...)
- otevření souboru pro zápis na médium chráněné proti zápisu
- nový parametr z příkazové řádky '/d0':
s parametrem '/d0' nebudou testována čísla EFh a F0h-FFh pro BIOS přerušení 13h.
Některý BIOS totiž nemá rád (asi je používá interně) určitá čísla:
- Award 1990: 7Fh
- AMI 2006: F2h
- přidána zpráva 'Detect DASD devices' při spuštění programu a detekci zařízení
- změna testovací obrazovky pro zobrazení ATA/INT13h registrů
17.09.2006 4.5.2
- opravena chyba v proceduře pro uložení chybové obrazovky do souboru HDAT2ERR.SCR
- menu pro výpis/dump SMART log stránek
- opravena chyba pro ATA PIO funkce zápisu
- názvy některých SMART atributů se nastaví podle výrobce
- v Security menu opraveno nastavení chyby pro ERASE UNIT:
v případě chyby jste pouze viděli zprávu 'No error'
- aktualizován soubor HDAT2DEM.BIX pro demo verzi
- pro SCSI zařízení přidána nová položka 'Diagnostic Menu' (experimentálně)
- aktualizován SCSI SMART
05.08.2006 4.5.1
- DCO menu:
- povolen parametr 'Validation of data structure'
- přidáno dekódování nových DCO slov včetně SATA vlastností
- Dump/Save to File menu:
- nový parametr 'Dump format' pro 'Dump IDENTIFY DEVICE/DCO': můžete si vybrat formát v bajtech (default) nebo ve slovech
- test/povel SEEK je povolen pouze pro 28-bitovou LBA
- přepsána detekce vlastností a jejich popis
- aktualizovány názvy ATA povelů včetně SATA povelů
- Demo program: opraveno nastavení pro CD-ROM zařízení
- nové a/nebo opravené chybové zprávy
- několik malých úprav ve SMART/Security menu
- opravena vícenásobná detekce SATA zařízení
23.07.2006 4.5
- opravena chyba při ukládání dat do textového souboru HDATCOPY.TXT
- SMART menu: - přidány nové položky menu
'Log Directory', 'Comprehensive Error Log', 'Extended Comprehensive Error Log', 'Dump Log'
- SMART menu: opravena malá chyba v položce 'Summary Error Log'
- SMART menu: opraveno chybné nastavení podmínky pro zprávu '^ Failed in the past.'
- DCO menu: položka 'Modify' byla rozšířena na 3 části 'DCO feature' položek podle nového ATA/ATAPI standardu
- Device Information Menu:
- přepsána detekce ATA verze
- v informačním menu přidány údaje o SMART Command Transport (SCT) a NV Cache (hybrid disk)
- menu Save to File Menu přejmenováno na Dump/Save Menu a přidány dvě nové položky:
- 'Dump IDENTIFY DEVICE'
- 'Dump DCO' (Device Configuration Overlay)
- opraven ATA_PIO testovací mód pro čtecí funkci v LBA48
- opraveno nastavení v View/Search Menu pro ATA_PIO testovací mód v LBA48
- nová verze programu SHOW_SCR v2.1
24.06.2006 4.04.04
- velice se omlouvám za moji následující chybu:
DCO menu: opraven můj velký omyl v nastavení nových hodnot,
zapomněl jsem odstranit ladicí příkazy a stisknutím klávesy 'S'
jste vždy dostali chybovou zprávu bez provedení změn
- opravena chyba při ukládání dat do textového souboru HDATCOPY.TXT
16.06.2006 4.04.03
- pro zařízení, která nepodporují EDD, budou vypnuty funkce rozšířeného přerušení
INT13h (např. na počítačích Compaq)
- nový parametr 'Validation of data structure' pro kontrolu/ověření
datových struktur pro SMART a DCO
(starý název byl 'Verify checksum(s)' v parametrech SMART menu)
- opraveno nastavení počtu bloků pro testování pro ATA PIO
(256/65535 sectorů pro 28/48-bitovou LBA adresaci) a pro výměnná média (CD-ROM)
- testovací soubor HDAT2.BIX pro demonstrační program HDAT2DEM.EXE byl
přejmenován na HDAT2DEM.BIX
- menu 'Save to File Menu' bylo přejmenováno na 'Dump/Save Menu'
a přidány dvě nové položky:
- 'Dump IDENTIFY DEVICE'
- 'Dump DCO' (DCO = Device Configuration Overlay)
- v informačním menu byl přidán výpis dat o SMART Command Transport (SCT)
a NV Cache (hybridní disky)
- opraven přepínač použitý pro USBASPI.SYS v CONFIG.SYS
06.05.2006 4.04.02
- opraveno Log Sense stránky menu pro SCSI zařízení
- opravena ASPI funkce čtení pro SCSI zařízení
- nová verze souboru HDAT2.BIX pro demo mód programu HDAT2DEM.EXE;
nyní obsahuje data pro ATA, ATAPI, SCSI a USB zařízení
- jestliže nebylo možné získat název zařízení, potom použijeme generický
název 'Generic name' a pro DEBUG soubor použijeme název '_GENERIC.BIX';
můžete jej změnit povelem 'D' (DevPath)
- opravena chyba v zobrazování Modify položek v DCO menu
- opravena chyba pro SET MAX ADDRESS, když jste změnili adresový mód
z/na 28/48-bitový LBA mód
- s ASPI ovladačem nyní podporuje USB zařízení (USB hard disk, USB Stick memory, atd.)
- chybové obrazovky HDAT2 jsou uloženy a přidány do souboru 'HDAT2ERR.SCR';
nová verze programu SHOW_SCR 2.0 umí zobrazit všechny uložené obrazovky
26.03.2006 4.04.01
- nová detekce pro BIOS funkce (DMI,ACPI,PnP atd.)
- nové informace pro BIOS a základní desku
- opravena detekce ROM PnP
- adaptivní časování (timing) pro SATA zařízení
- podpora ASPI/SCSI pro 'protected mode'
- nová verze souboru BIX DEBUG
27.02.2006 4.03.03
- detekce NCQ u SATA zařízení
- Funkce hledání: scan/non-scan opraveny chyby
- Funkce hledání: přidán hexadecimální vstup znaků pro hledaný řetězec
- oprava detekce zařízení DASD pro Award BIOS 1990 (stop pro zařízení 7Fh)
- test: při chybě se ihned změní barva kurzoru na červenou barvu a nečeká
na dokončení testu celého bloku sektorů
- aktualizace povelu Get Configuration (Profile list) pro CD/DVD zařízení
(např. DVD Dual Layer)
- nově přidána detekce pro POST Memory Manager (PMM)
- Mode Sense/Inquiry: přidán 'page dump' pro každou stránku
- SMART: nový parametr 'Verify checksum(s)'
- jestliže máte porušen firmware nebo SMART log stránky, můžete vypnout
ověřování kontrolních součtů a umožnit tak prohlédnutí SMART logů
- SMART: první jednoduchá implementace SMART pro SCSI zařízení
(pro SCSI zařízení s ASPI pouze - HDAT2HW)
- nová položka menu 'Log Sense' (pro SCSI zařízení s ASPI pouze - HDAT2HW)
- KnownMasterPassword: přidána nová známá Master hesla
09.01.2006 4.03.02
- opraveny některé nevýznamné chyby
29.12.2005 4.03.01
- File system: opravena příčina chyby 217 v programové verzi pro chráněný mód
- File system: opraveno mnoho chyb, ale bohužel ne všechny
- SMART: aktualizace položky 'Read Attribute Thresholds/Data'
- SMART: nové menu pro spouštění SMART rutin
- aktualizace alokace paměti
- poslední verze před novou řadou
24.11.2005 4.02.05b BETA
- omlouvám se, ale použil jsem špatný přepínač překladače a občas můžete vidět
chybu 'range error'
- Security menu: opraveny chybějící položky 'Fill char'
- soubor programové chyby 'HDAT2ERR.SCR' přejmenován na 'HDAT2ERR.VGA'
22.11.2005 4.02.05b BETA
- přidán 'vyplňovací znak' hesla do 32 znaků pro povel SET PASSWORD v Security a SET MAX menu;
nyní můžete vybrat pro výplň znaky 00h, 20h (mezera) or FFh (tvrdá mezera)
- přidána nová detekce HPA: '!EDD: HPA IS ACTIVE' (popis později)
- CHYBA: opravena ztráta nastavení testovacích parametrů
- CHYBA: opravena ztráta funkce VERIFY pro floppy zařízení
- CHYBA: opravena chyba 'range error' v 'Save to file menu'
- první CD-ROM ISO image verze
- pro předdefinované testy lze nyní měnit 'device access'
- změna hodnoty parametru '/x2' z příkazové řádky:
default hodnota: čte pouze standardní PCI registry (kompatibilní mód)
s parametrem '/x2': čte všechny PCI registry
- nová hodnota parametru '/x' z příkazové řádky:
'/x4' - použijí se všechny PCI 'storage subclasses'
pro detekci v třídě PCI 'Storage' jsou platné všechny 'subclasses' (00h-FFh)
default: bez parametru '/x4' se použijí pouze PCI 'subclasses' 01h,04h,05h,06h,80h
26.10.2005 4.02.04b BETA
- opraven parametr z příkazové rádky '/?'
- opraveno nastavení SMART 'alert' zprávy
- opravena chybná velikost CPUID údajů v BIX souboru
- opravena chybná funkce detekce 'corrupted firmware' pro disky malé kapacity
24.10.2005 4.02.03b BETA
- omluva, parametr z příkazové řádky '/?' nechodí, místo něho použijte prosím '/h';
chyba bude opravena v další verzi
21.10.2005 4.02.03b BETA
- proč beta - nemám dosti času k otestování všech funkcí
- nová detekční metoda zařízení
- nová metoda přidělení BIOS čísla pro INT13h
- základní testy pro porušený firmware
- změna nastavení parametrů pro jednotlivé testy
- nová (opravená) procedura pro volbu 'EJECT/LOAD médium'
- opravena chyba detekce média diskety (protected mode)
25.08.2005 4.02.02
- sjednocení jedné verze pro všechny programy
- detekce multi-core CPU
- Save DEBUG Info: nyní se ukládají i CPUID data (verze HDAT2_BIX = BBB5h)
- Save DEBUG Info: opraveno uložení SMART DATA do DEBUG BIX souboru
- výstupní LOG soubor obsahuje nyní i datum a čas
- opraveno použití klávesy INSERT v DCO Menu
- malé změny u zobrazení SMART Threshold
- přidána 'Address Offset Mode' feature volba
- opraven vystup na tiskarnu
- opraveno testovaní ukončení 'SMART Security Erasing'
- sjednocen vzhled menu
- lepší detekce zařízení SATA
- 32-bit DPMI server CWSDPMI je integrován do EXE souboru bez swapování do
souboru c:\cwsdpmi.swp
07.07.2005 v3.08.02 demo
- nové vydání s aktualizovaným souborem HDAT2.BIX
(přidány CPUID informace pro AMD Athlon 64 X2 DualCore CPU)
27.06.2005 v3.08.01 RM/4.02.01 PM
- opraven čítač testování a čítač chyb
- opravena nová detekce při nastavení HPA povelem SET MAX ADDRESS
- nová detekce CPU hyper-threading, multi-core, logical processors per
physical package
- nový parametr pro 'fill time-stamp for write buffer'
- nové SET MAX menu s plně implementovanou množinou SET MAX povelů
30.05.2005 v3.08.00 RM/4.02.00 PM BETA
- nový 'menu a error engine'
- rozšířeny funkce hledání:
- hledání ASCII/UNICODE řetězců
- můžete nastavit pevnou pozici hledaného řetězce v sektoru
- a mnoho dalších parametrů
- s ASPI ovladači pro SCSI disky byl přidán výpis PList/GList
- v prohlížecím módu VIEW můžete vidět 'Sector timestamp' z funkcí zápisu,
(nepotřebujete stisknout klávesy CTRL+ALT+T)
- Security menu:
1. můžete použít některé z předdefinovaných (default) MASTER
hesel pro Maxtor, Seagate, Western Digital
2. vylepšení kódu a zobrazení hesla
- Test menu: zde jsou srozumitelně pojmenovány testy, které jsou
předdefinovány pro uživatele
- jestliže nastane programová chyba, do souboru 'HDAT2ERR.SCR' se uloží
opis obrazovky (starý soubor bude přepsán !);
tento soubor mi můžete poslat a nemusíte nic opisovat z obrazovky
- nový program SHOW_SCR.EXE očekává vstupní soubor s uloženou obrazovkou
chyby (*.SCR); je určen pouze pro náhled této chybové obrazovky
- vyčištění kódu a odstraněno mnoho chyb (doufám)
- je to BETA verze: ne všechny funkce jsou plně otestovány;
jestliže objevíte chybu, pošlete mi prosím zprávu
04.03.2005 v3.07.11 RM/4.01.11 PM
- OMLUVA, nepoužívejte předchozí verzi x.07.10, protože jsem zapomněl
smazat některé ladicí instrukce
03.03.2005 v3.07.10 RM/4.01.10 PM
- rozšířena funkce hledání v módu View (stále není hotovo)
- nová položka Menu 'Unload/Eject Medium'
- parameter z příkazové řádky '/L' má nový význam:
vytvoří soubor HDETECT.LOG při startu (pouze pro účely ladění)
- SMART: malé změny popisů atributů
- CWSDPMI.EXE je modifikován: swap na C: je vypnut
24.01.2005 v3.07.09 RM/4.01.09 PM
- při zápisu přidán 'Sector timestamp' (časové razítko),
lze vypsat ve VIEW s pomoci klaves CTRL+ALT+T
- FAT16/32 flags: možnost výpisu/nastavení
- oprava pro extended funkce CPUID
- opravy a nové kontroly boot sektoru
- oprava nastavení funkce 'search' ve VIEW
- opravena chyba zjištěni informací o FDD
- HDAT2HW:
1. default test změněn z _VerifyWriteVerify na _Verify
2. oprava nastavení TransferBlocks pro interval 1 sektoru
- mnoho oprav (HDAT2FS, VIEW)
- po práci s CD-ROM se automaticky povolí 'remove medium', což nebylo
05.01.2005 v3.07.08 RM/4.01.08 PM
- odstraněna chyba při zápisu na médium chráněné proti zápisu
29.12.2004 v3.07.07 RM/4.01.07 PM
- nová detekce CPU s rozšířenými funkcemi CPUID
- přidáni výrobci CPU: SiS,National Semiconductors,Rise,Transmeta
- detekce APM (Advanced Power Management)
- HDAT2FS: detekce 'dirty flags' u FAT systémů
08.12.2004 v3.07.07 RM/4.01.07 PM
- demo verze pro chráněný mód aktualizována s novou verzí souboru HDAT2.BIX
28.11.2004 v3.07.06 RM/4.01.06 PM
- SMART: opraveny některé chyby
- SET MAX ADDRESS: přidán nová parametr pro volbu LBA adresovacího módu
28/48-bitů
- SET SECURITY: opravena detekce pro HDD, které nejsou podle ATA nebo
jsou do ATA verze 2
- HDAT2FS: opravena a aktualizována kontrola 'Dirty volume flags' z
posledního namontování u FAT16/32
- anglická dokumentace:
1. opraveny některí jazykové chyby
2. přidána informace o povelech SET MAX ADDRESS/EXT
02.11.2004 v3.07.05 RM/4.01.05 PM
- do souboru HDAT2.BIX pro demo verzi přidána data pro SMART Log Page 01
- SMART aktualizován
- opraven výpis NTFS verze v HDAT2FS
12.10.2004 v3.07.04 RM/4.01.04 PM
- SMART menu 'Summary SMART Error Log [01h]' bylo aktualizováno
podle smartmontools z http://smartmontools.sourceforge.net/
- několik malých oprav
23.09.2004 v3.07.04 RM/4.01.04 PM
- oprava ukládání textových souborů v PM verzi
- mnoho změn ve SMART menu
13.09.2004 v3.07.03 RM/4.01.03 PM
- nova detekce stavu 'DCO Frozen'
- přidány SATA feature sets ['SATA rev.2.x extensions to SATA 1.0a r1.1']
- ve View přidán výpis polohy na zařízení podle velikosti zařízení
03.09.2004 v3.07.02 RM/4.01.02 PM
- sjednocení názvů menu
- oprava malých chyb
- opraven anglický manuál
01.09.2004 v3.07.01 RM/4.01.01 PM
- Feature menu: opraveno nastavení APM feature (testováno)
- mnoho dalších kosmetických úprav
30.08.2004 v3.07.00 RM/4.01.00 PM
- Device Configuration Overlay rozšířeno z revize 0001 na 0002
- v 'Save menu' je první položka ('Save DEBUG informations of device')
přepsána k uložení debug informací o vybraném zařízení, které mi můžete
poslat přes e-mail, jestliže s tímto zařízením máte problémy
- Feature menu: opraveno nastavení AAM/APM vlastností (APM netestováno)
- UnLock menu aktualizováno
- z programu a z manuálu byla odstraněna posáž 'Password hashing'
(omlouvám se, ale ani tato cesta nevedla k úspěšnému odstranění hesla z pevného disku)
21.08.2004 v3.06.12 RM/4.00.12 PM
- provedeny malé změny
- opět povolena detekce zařízení na přídavných řadičích
19.08.2004 v3.06.11b RM/4.00.11b PM
- konečně přepsáno menu Device Configuration Overlay - Modify
18.08.2004 v3.06.10 RM/4.00.10 PM
- UnLock Security menu: opravena detekce 'Security unit erasing'
pro Erase unit a Password hashing
17.08.2004 v3.06.09b RM/4.00.09b PM
- DMA přístup k zařízením je dočasně vypnut
- 1. 8:00 GMT nalezena chyba v pevném nastavení SET MAX ADDRESS
omlouvám se, chyba odstraněna
- 2. 13:00 GMT nalezena další chyba v UnLock menu - opravena aktualizace
nastavení pro zařízení uzamčeno/odemčeno (DRIVE LOCKED)
11.08.2004 v3.06.08 RM/4.00.08 PM
- nalezena velká chyba: DCO menu není přístupné, i když vlastnost
Device Configuration Overlay je povolena - opraveno
08.08.2004 v3.06.07b RM/4.00.07b PM
- mnoho změn v procedurách 'File Level' (kontrola položek souborového systému,
odstranění/obnova)
- menu 'Specific Commands Menu' je pouze pro Quantum disky
- několik změn v menu komentářích
04.08.2004 v3.06.06b RM/4.00.06b PM
- přidána dealokace paměti pro 'Benchmark menu' v RM verzi
- několik malých změn
- PM verze je přeložena s ladicími informacemi, v případě chyby uvidíte
trasovací infromace s čísly řádek zdrojového programu;
16.06.2006: bohužel komprimační program UPX tyto ladicí informace odstraní
01.08.2004 v3.06.06 RM/4.00.06 PM
- odstraněno několik malých chyb v detekci PCI (velikost ROM)
- opravena detekce BIOS32 v RM verzi
- opraven název detekovaného BIOSu (odstraněn nulový znak)
- nové funkce ReadWrite a ReadWriteRead pro obnovu sektorů
26.07.2004 v3.06.05b RM/4.00.05b PM
- opraveno ukládání souboru v PM verzi
- opravena chybná detekce a falešný alarm ohledně MAX NATIVE ADDRESS
- opraveno chyba ve druhé detekci verze DOS v PM verzi
- opravena detekce zařízení na přídavných kartách
02.07.2004 v3.06.04 RM/4.00.04 PM
- mnoho oprav pro 'load/save' souborů
- HDAT2FS: detekce NTFS verzí
- několik oprav ve S.M.A.R.T. menu
06.06.2004 v3.06.03 RM/4.00.02 PM
- aktualizováno UnLock a DCO menu
- opraveno mnoho chyb
31.05.2004 v3.06.02 RM/4.00.02 PM
- opravena 'chybná' detekce RAM v RM verzi
- aktualizovány zprávy v DCO menu
27.05.2004 v3.06.02 RM/4.00.02 PM
- opravena detekce RAM, nyní dostupná také v PM verzi
- opravena alokace paměti v HDAT2FS pro odstranění chyby
'Invalid pointer operation'
- aktualizovány zprávy pro UnLock/Hashing menu
- upraven vstup z klávesnice v DCO menu
16.05.2004 v3.06.01 RM/4.00.01 PM
- opravena chyba ve výpisu sektoru
14.05.2004 v3.06.01 RM/4.00.01 PM
- aktualizován seznam feature/profilů podle MMC/T10 16.3.2004
- v informacích o zařízení přidáno SATA kapacity/features
- nové SMART atributy 201-205,207-209
12.05.2004 v4.00.00 PM
- první verze pro chráněný režim
12.05.2004 v3.06.00 RM
- přidáno Device Configuration Overlay (DCO) feature set menu
- opravena několik chyb
28.04.2004 v3.05.03 beta
- změny v kontrole NTFS ve FS verzi
- 28.04.2004: odstraněna chyba při detekci velikosti sektoru výměnných zařízení;
nebylo možné prohlížet výměnná zařízení jako CD-ROM atd.
v3.05.02 beta
- několik malých změn
v3.05.01 beta
- testovací funkce INT13h/Verify nyní používá 256 sectorů
- změna parametru 'Transfer blocks' je nyní možná z klávesnice (klávesa INSERT)
- přidán identifikátor RM = Real Mode
v3.05.00 beta
- kompletně přepsaná detekce zařízení
- přidán nový typ přístupu přes přímý ATA protokol:
- ATA PIO
- 28/48-bitová LBA adresace: nyní je povoleno testování READ s 256 sektory
- 48-bitová LBA adresace:
1. podporuje VERIFY testování s 65535 sektory
2. VerifyWriteVerify podporuje WRITE pouze s 1 sektorem
- ATA PCI DMA (nebo-li bus master)
- ATA PCI DMA přístup je povolen pouze, jestliže PCi řadič podporuje bus master
- WRITE funkce podporuje nyní max. 127 sektorů
- plná podpora pro funkce WRITE bude později (trpělivost)
v3.04.08
- přidán nový přepínač '/x0' pro vypnutí přerušení časovače (použito INT08h nebo INT1Ch)
- použitelné, jestliže máte problémy s detekcí zařízení nebo funkcí zápisu
- několik oprav pro PnP a PCI detekci (PATA vs. SATA řadič)
- opraveno uložení GIF obrázků z benchmark testů
- opraveny/aktualizovány Mode Sense stránky
- odstraněno ukončení testování po 50000 chybách, nyní jsou čítače chyb
vynulovány po 9000000 chybách, u testu ReadWriteReadCompare po 90000 chybách
RM = reálný mód verze (HDAT2HW/HDAT2FS)
PM = chráněný mód verze (HDAT2)