Část uživatelů starých PC nemůže žít bez uklidňujícího skřípání dobových plotnových disků, jiní, jako jsem např. já, dávají přednost moderním, tichým a spolehlivějším řešením. Máte-li novější PC vybavené IDE řadičem, není co řešit, stačí sehnat příslušnou IDE "redukci" a připojit k ní CF či SD kartu. Pro starší XTčka je obvyklým řešením nasadit nějakou podobu dedikované ISA karty vybavené XT IDE BIOSem...
...a jedna taková nová podoba se na mě vyloupla z hloubek GitHubu. Jde o poměrně jednoduchou ISA kartu s volně dostupnou dokumentací.
Karta je založená na běžných komponentách, jako jsou logické obvody 74HCT32 a 74HCT86, paměťové čipy 28C64B/27C128/28C256, řadič 82C55A a mikrokontrolér ATMEGA328P. Nepoužívá CompactFlash karty, ale v tomto případě sice pomalejší, nicméně dnes běžnější SD karty - k jejich připojení jsou připraveny dva sloty. Coby BIOS používá modifikovaný XT IDE Universal BIOS se všemi jeho výhodami, ke konfiguraci je možné použít nástroj XTIDECFG.COM. ROM může mít velikost 8K, 16K nebo 32K podle nastavení jumperů, EEPROM lze přepnout do režimu jen pro čtení nebo umožnit zápis (flashování).
Karta může fungovat ve dvou režimech - raw block device, kdy PC vidí celou kartu jako disk, nebo lze pracovat s běžnými image soubory (BLKDEVXX.IMG). Pomocí nástroje SETBLKDV.COM lze pak nastavit, který obrazový soubor se má použít. Karta má také 10pinové SPI rozhraní pro připojení síťového modulu Wiznet 5500, výhledově by měl být dostupný nezbytný packet driver.
Projekt je založen na podobné verzi karty určené původně pro Apple II. Díky otevřené konstrukci a použití běžných komponent by pro šikovné nadšence neměl být problém kartu postavit. Já budu čekat, až se to někdo objeví hotové k prodeji :)







Nejnovější komentáře