GIDE

Integration GIDE Interface am PC1715:

Zitat von DL

Alles was man dazu benötigt, ist ein GIDE-Interface , eine CF-Karte mit IDE-Adapter (am besten 44polig, das spart ein Kabel für die Spannungsversorgung) oder eine IDE-Festplatte, die CP/A-Quellen mit HD-Unterstützung oder gleich die fertige @os.com , sowie ein paar Hilfsprogramme, wie cfdisk oder ein geeignetes anderes Programm zum partitionieren der Platte und duf05.com (DUF05 (Disk Utility Functions) zum Erzeugen der Dir-Struktur. Man erstellt eine primäre DOS-Partition , ändert den OS-Typ auf E5 und startet im CP/A das Programm duf05 und dessen Unterfunktion „remove all invalid directory entries“. Damit ist die Platte einsatzbereit. Die CPU (U880,Z80) ist beim PC1715 bereits gesockelt, damit gestaltet sich der Einbau des GIDE recht einfach, CPU aus dem Sockel ziehen, auf das GIDE-Interface stecken und dieses dann auf dem Sockel platzieren. Damit das alles auch noch unter den Floppycontroller passt, muß der IC-Steckadapter direkt unten in die GIDE-Platine eingelötet werden, erst Sockel einlöten und darauf Adapter stecken wird zu hoch.

http://home.arcor.de/kingstener/Page50a.htm

Aufbautips von DL

ich hatte in der ersten Platine diese eingelötet : http://www.reichelt.de/IC-Sockel/AW-122-20/3//index.html?ACTION=3&GROUPID=3215&ARTICLE=4426&SHOW=1&START=0&OFFSET=16& , aber die brechen relativ schnell ab wenn man nicht aufpasst und sind dann schwer austauschbar, da hab ich dann bei der nächsten Platine einen IC-Sockel eingelötet und die Adapterleisten da eingesteckt, aber das ist dann etwas zu hoch, die Stützkondensatoren des Floppycontrollers sind da im Weg und hebeln die Platine aus der Fassung.

Platte konfigurieren

Das Vorbereiten der Platte geht recht simpel:

  1. am PC mit cfdisk (Linux) eine primäre Partition erstellen (max 8MB) und bei Typ F5 eintragen
  2. auf dem PC1715 mit duf05.com (DUF05 (Disk Utility Functions))→ GIYF „remove all invalid directory entries“ ausführen

schon ist die Platte bereit

Einstellungen

  • Für den PC1715 ist es auf 80h eingestellt
  • Platte wie unter „Platte konfiguriere“ erstellen, die Größe (max8MB) wird vom Programm ausgelesen.

Adressbereich GIDE

x4h-xfh

AdressFunktion
x4reserved for IDE expansion board
x5RTC access
x6IDE alternate status / digital output register
x7IDE drive address register
x8IDE data register
x9IDE error/feature register
xAIDE sector count register
xBIDE sector number register
xCIDE cylinder low register
xDIDE cylinder high register
xEIDE drive/head register
xFIDE command/status register