Schemat IDE interface'u opracowany przez Boba Wooley'a Uwaga na pare szczegolow!!!: 1) Wyjscia danych na szynie procesora (6502) sa troszke pomieszane ! (d0-d7 mieszcza sie odpowiednio na nozkach 33-26 (malejaco) a nie na 28-32) 2) Jesli decydujemy sie na pelna wersje interfejsu (ze static RAMem na pokladzie ) najlepiej stosowac baterie 3.6 woltowa (zajmuje malo miejsca), choc inne zrodlo o roznicy potencjalow nie wiekszej niz 4.5 volta jest rownie dobre. 3) DS 1210 jest ukladem dosc trudnym do zdobycia - szukajcie u dealerow firmy Dallas Semiconductors na Polske 4) Nastepuje strata polowy zawartosci twardziela! (wykorzystuje sie tylko 8 bitow szyny danych ) - ale nawet w przypadku twardziela 128MB , majac do dyspozycji 64 MB okazuje sie , ze jest to cholernie duzo! . 5) Handler ustawia sobie twardziela na 16 glowicowego i 16 sektorowego (na sciezke) Nie jest to idealne rozwiazanie - ale dziala w przypadku wiekszosci twardzieli (mozna pokusic sie o napisanie czegos lepszego). 6) Listing Handlera zostal zalaczony wraz z programem , ktory modyfikuje zawartosc static RAMu i tym samym przystosowuje atarynke do pracy z twardzielem . Do zgrywania softwaru najlepiej uzyc emulatora i PeCeta - stworzyc sobie dyskietke , zgrac system a potem zrzucic ja na twardziela atarowskiego. Zalaczam program , ktory to robi (tutaj nalezy sie male ostrzezenie - nalezy zmienic parametry twardziela W BIOSowym setupie - zmienic liczbe glowic i sektorow na sciezke (ustawic obie wartosci na 16). MDINIT jest baardzo prosty - liczbe zapisywanych sektorow nalezy ustawic w zrodle (mdinit.asm - numer sektora zawiera bodajze rejestr BP). JAK ZGRAC HANDLER? - ja zrobilem to w ten sposob , ze napisalem sobie na atarynke krociutki programik odczytujacy pod 8800h pietnascie sektorow z dysku , zawierajacych putbob.obj i uruchamiajacych go (nie mialem pod reka sio2pc - jedynie magnetofon :) ). 7) Static RAM nie jest konieczny . Mozna sobie zaprogramowac EPROM i wstawic go zamiast standardowego ROMu atarynki . Okrojona wersja interface'u zawiera bardzo malo elementow : 74 HCT 138 , 2 rezystory po 75 ohm kazdy , pinheader do tasmy od twardziela i... Eprom z wprowadzonym handlerem . 8) Nie zapomnijcie o przylaczeniu masy i zasilania do TTLi (74HCT) oraz do static RAMu - ja zapomnialem o tym ostatnim i atarynka wieszala sie po jakiejs minucie pracy :) . To wszystko . Pozostaje tylko zyczyc powodzenia i radosci z posiadania IDE interface'u W razie klopotow piszcie na maila : THEWASP@VENUS.WMID.AMU.EDU.PL Jesli ktos jest zainteresowany pisaniem systemu na male atari , niech tez pisze . OSA.