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]

Popis řadiče

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]

Ovládání řadiče

Ř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]

Používané příkazy

Hlavní příkazy pro ovládání řadiče jsou:[8]

Přípona názvu souboru (.ext) může být:

SPEC-DOS a TX-DOS

Ř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]

Ovládání řadiče ze strojového kódu

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]

Historie

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]

Technické informace

Reference

  1. a b c Aerco FD-68 Archivováno 26. 6. 2012 na Wayback Machine. (anglicky) na World of Spectrum
  2. a b c JURRIES, Dennis. Aerco FD-68 Disc Drive System for the 2068 Part 2. Time Designs Magazine. 1985, roč. 2, čís. 1 (Nov/Dec '85), s. 15-16. Informace o článku dostupné na AERCO FD-68 Disc Drive System for the 2068 Part 2, Timex/Sinclair.com, cit. 2024-04-08. Dostupné online. ((anglicky)) 
  3. a b Machine Specifics. Family Computing. March 1987, s. 28–35. Dostupné online. ((anglicky)) 
  4. Reader to Reader. The Computer Journal. May/June 1994, čís. 67, s. 3. Dostupné online. ((anglicky)) 
  5. a b Timex Sinclair 2068 Official and Unofficial Peripherals Archivováno 9. 12. 2013 na Wayback Machine. (anglicky) na timexsinclair.org
  6. a b c d e f g WATSON, L. K. SPEC-DOS and TX-DOS. [s.l.]: [s.n.] 3 s. Dostupné online. ((anglicky)) Informace o publikaci dostupné na SPEC-DOS and TX-DOS, Timex/Sinclair.com, cit. 2024-04-20. 
  7. FISCHER, Pete. "DOS-64" A Review. Update Magazine. 1988, čís. July 1988, s. 11-12. Informace o článku dostupné na DOS-64: A Review, Timex/Sinclair.com, cit. 2024-04-20, v dokumentu na odkazovaném URL je na titulní stránce rok 1989 škrtnutý a ručně je poznamenán rok 1988, v záhlaví stránek, když je uvedeno, je uvedeno UPDATE July 1988.. Dostupné online. ((anglicky)) 
  8. Aerco FD-68 Disc Drive System. In: Wood, Tim. The Best of Time Designs - Volume One. [s.l.]: Time Designs Magazine Company Dostupné v archivu pořízeném dne 2008-12-26. S. 53–54. ((anglicky)) Archivováno 26. 12. 2008 na Wayback Machine.
  9. a b c ASSOR, Mowgli. Aerco FD-68 Disc System. Time Designs Magazine. Roč. 3, čís. 6 (September/October), s. 10. Dostupné online. ((anglicky)) 
  10. a b c TS-2068 Activities. Update Magazine. January 1990, s. 5-6. Informace o článku dostupné na TS-2068 Activities, Timex/Sinclair.com, cit. 2024-05-01. Dostupné online. ((anglicky)) 
  11. Sinclair Hardware Fact Sheet, version 1.2, původně dostupné na [1][nedostupný zdroj] na World of Spectrum