wz

novinky  |  články  |  hardware  |  emulátor  |  ostatní  |  download  |  odkazy  |  kniha návštěv

 

PRŮBĚŽNÁ ZPRÁVA O TESTOVÁNÍ 16BIT IDE ŘADIČE

V tomto článku se můžete dozvedět o společném pokroku členů Sharp-klubu v Brně na poli IDE16 řadiče.

Podle návrhu Petra Žydka byl sestaven první 16bitový řadič IDE pro Sharpa. Původní návrh byl společně projednán (abyste věděli, tak tam občas i něco děláme) a nebyly v něm schledány chyby. Na dalším setkání už se řadič testoval. Jako výchozí způsob testování bylo rozhodnuto vytvořit jednoduchý program v Basicu, který by zobrazil základní údaje pro disk naformátovaný na FAT32. Odvážně jsme se pustili tam, kam se na Sharpu dosud ještě nikdo nevydal...

IDE16TEST

IDE16TEST

Podrobnosti o schématu se budete moci dozvědět v dalším článku Zdeňka Adlera, který se snad objeví v dohledné době.

Po drobných problémech se nám podařilo zprovoznit čtení identifikačních informací a následně přečtení prvního sektoru a kořenového adresáře. Kromě toho jsou k dispozici funkce pro zobrazení stavové informace o disku, převod hodnot v 32 bitových číslech a pár dalších věcí. Předpokládá se, že pokud bude vše fungovat, bude někdy v budoucnu implementována podpora již na úrovni assembleru do některých z OS (CM/P, ...)

Nyní počítáme pouze s tím, že otestujeme ještě čtení složek do hloubky a přečtení zvoleného programu. K tomu bude potřeba číst FAT (File Allocation Table).

IDE16TEST

Zde je k dispozici testovací program: [zazipovaný DSK]

Za kolektiv autorů Miroslav Hajda

 

Copyright 2003 by ZA Software, zdeneka@seznam.cz