Hardware > Hardware (Classic 16-/32-Bit)

1040STE IDE Problem

<< < (6/12) > >>

Gaga:
Eine tolle Seite. Wenn ich das richtig sehe, dann ist das hier die "Entschlüsselung " der GAL Logic:

http://www.joogn.de/i/atari_ide.gif

tuxie:
Naja der GAL ist doch offen, ist ja kein geheimnis und liegt ja auch im Quelltext offen vor.


--- Code: --- 

*IDENTIFICATION
   T206IDE3;

*TYPE
  GAL20V8;
 
*PINS
 
    %INPUTS %
   
    A23 = 1,
    A22 = 2,
    A21 = 3,
    A20 = 4,
    A19 = 5,
    A18 = 6,
    A17 = 7,
    A16 = 8,
    A15 = 9,
    A14 = 10,

    A5 = 11,
     
    AS = 13,
    RW = 14,
    ROM2 = 23,

    %OUTPUTS %
   
    CE1 = 21,  %E00000-E1FFFF %
    CE2 = 22,  %E20000-E3FFFF %
   
    SELP = 16,
    SELS = 17,
    IORD = 18,
    IOWR = 19,
    DTACK = 20, %Goes to inverter with Open Collector e.g. 74LS03 %
    LINEA = 15;  %To line transc. drivers for D0-D15, e.g. 74HCT245%


*BOOLEAN-EQUATIONS


   DTACK = /AS*A23*A22*A21*/A20*/A19*/A18*RW+
   A23*A22*A21*A20*/A19*/A18*/A17*/A16*/A15*/A14;
   
   /CE1 = /AS*A23*A22*A21*/A20*/A19*/A18*/A17*RW+/ROM2;
   /CE2 = /AS*A23*A22*A21*/A20*/A19*/A18*A17*RW;
   /SELP = A23*A22*A21*A20*/A19*/A18*/A17*/A16*/A15*/A14*/A5;
   /SELS = A23*A22*A21*A20*/A19*/A18*/A17*/A16*/A15*/A14*A5;
   /IORD = /AS*A23*A22*A21*A20*/A19*/A18*/A17*/A16*/A15*/A14*RW;
   /IOWR = /AS*A23*A22*A21*A20*/A19*/A18*/A17*/A16*/A15*/A14*/RW;
   /LINEA = A23*A22*A21*A20*/A19*/A18*/A17*/A16*/A15*/A14;
   
*END
     
       
--- Ende Code ---

Gaga:
Wenn man das zu lesen und zu verstehen weiß, okay. Mit dem Link zu den TTL's kann ich mir persönlich etwas mehr vorstellen, wie das so geht.

Zauberei bleibt es trotzdem. Alles Teufelszeug!  ;D

tuxie:
Achwas, liesst sich doch genau so

DTACK = /AS und A23 und A22 and A21 und /A20 und /A19 und /A18 und RW
             oder  A23 und A22 und A21 und A20 und /A19 und /A18 und /A17 und /A16 und /A15 und /A14;

Wenn diese Bedingungen wahr sind dann wird DTACK auf Aktiv gesetzt.

pakman:
Klappt das Booten jetzt?

Voraussetzung zum Booten mit HDDRIVER:
1. TOS 2.06 (egal, ob mit oder ohne ppera-Patches)
2. Die beiden Datenbushälften sind angeschlossen wie im Falcon (nicht "twisted" wie bei ppera)
3. Die CF-Karte muss mit HDDRUTIL bootfähig gemacht werden

Voraussetzung zum Booten mit pperas "twisted"-Treiber:
1. TOS 2.06 mit ppera-Patches (ohne geht nichts)
2. Die beiden Datenbushälften sind "twisted" angeschlossen (beide Datenbus-Hälften vertauscht, anders als im Falcon)
3. Die CF-Karte muss mit pperas Programm bootfähig gemacht werden

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln