Aerco FD-68 je řadič disketových jednotek pro počítače Timex Sinclair 2068 vyvinutý společností Aerco. K řadiči je možné připojit až čtyři disketové jednotky 5,25" nebo 3,5". Protože řadič ke svojí činnosti využívá RAM rezidentní kód počítačů TS2068, který se nenachází u počítačů Sinclair ZX Spectrum, není možné řadič u počítačů Sinclair ZX Spectrum použít.[1]
Základem řadiče je integrovaný obvod WD1797. Řadič obsahuje 64 KiB paměti RAM stránkované jako DOCK RAM. Tuto paměť je možné rozšířit dvěma způsoby na 256 KiB. Jednodušší způsob vyžaduje doplnění menšího množství elektroniky, ale přináší omezení na možnost připojení pouze dvou disketových mechanik, složitější způsob zachovává možnost připojení čtyř disketových mechanik.[1] Obě varianty využívají pro ovládání rozšířené paměti různé porty procesoru Z80, takže jsou vzájemně nekompatibilní.
Řadič není možné používat společně s A&J Microdrive, protože obě zařízení jsou vybírána bitem 5 adresové sběrnice.[2] Aerco ale nabízelo možnost upravit desku řadiče tak, aby řadič FD-68 byl vybírán bitem 4.[2]
Pro počítače Timex Sinclair 1000 a Timex Sinclair 1500 byl vyráběn podobný řadič Aerco FD-ZX, ovšem bez přídavné paměti RAM.[3]
Řadič je přístupný pomocí příkazů Basicu. Kromě toho byl pro řadič FD-68 k dispozici operační systém RP/M, což je varianta systému CP/M 2.2.[3][4] Systém RP/M očekává, že mechaniky A: a B: jsou 40stopé a mechaniky C: a D: jsou 80stopé.[1] Mechaniky A: a B: jsou navíc přístupné jako mechaniky E: a F:, ovšem v tomto případě jsou v mechanikách očekávány diskety ve formátu Marrow MD3. Řadič je možné provozovat také jako Larken Disk System a to i společně s originálním Larken Disk Systemem.[5] Ovládání řadiče bylo zahrnuto i do jiných DOSů, jako SPEC-DOS, TX-DOS a DOS-64.[6][7]
Hlavní příkazy pro ovládání řadiče jsou:[8]
Přípona názvu souboru (.ext) může být:
Řadič lze ovládat i prostřednictvím SPEC-DOSu a TX-DOSu. S jejich použitím je možné navíc používat příkazy:[6]
Zadání aktuálního data pro ukládání datových značek po inicializaci SPEC-DOSu a TX-DOSu. U SPEC-DOSu je možné zadat nebo změnit aktuální datum pro zadání příkazu NEW 8.[6]
SPEC-DOS neumožňuje práci se soubory .BUT, .ARO a .LRO.[6] TX-DOS neumožňuje pracovat se soubory .BUT a .LRO. Soubory .ARO je možné pouze načíst a spustit, ale není možné je uložit na disketu.[6]
SPEC-DOS navíc přidává příkazy pro přepínání grafických režimů počítače pomocí příkazů NEW 1, NEW 2, NEW 3 a NEW 255.[6] K inicializaci SPEC-DOSu a TX-DOSu je nutné použí příkaz RANDOMIZE USR 49152
.[6]
Pro přístup k ROM diskového řadiče je nejprve nutné přistránkovat místo ROM počítače, tedy do oblastí paměti 0 a 1, ROM a RAM diskového řadiče.[9] Následně je pak možné volat služby z ROM na adresách (šestnáctkově, adresy platí pro ROM od revize 8.8 po revizi 8.9):[9]
Pro nastavení strany diskety je nutné na adresu 16363 (šestnáctkově 3FEB) v RAM disketového řadiče zapsat hodnotu 0 pro výběr strany 1 nebo hodnotu 1 pro výběr strany 2.[9]
Verze EPROM .87 neobsahovala podporu pro textová pole (.CHR) a číselná pole (.DAT).[2]
Systém nebyl nikdy plně dokončen, neobjevily se v něm funkce pro ukládání a nahrávání textových a číslených polí a další funkce, které měly konkureční Larken Disk System a Oliger 2068 Floppy Disk Interface.[10] Okolo roku 1989 už většina uživatelů Aerco FD-68 opustila a místo něho si pořídila Larken Disk System.[10] U Aerca zůstala pouze skupina uživatelů využívajících operační systém CP/M.[10]