====== 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: - am PC mit cfdisk (Linux) eine primäre Partition erstellen (max 8MB) und bei Typ F5 eintragen - auf dem PC1715 mit duf05.com (DUF05 (Disk Utility Functions))-> GIYF "remove all invalid directory entries" ausführen schon ist die Platte bereit * DUF05 (Disk Utility Functions) -> http://www.cpm.z80.de/binary.html#utilities ===== 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 ^Adress^Funktion^ |x4|reserved for IDE expansion board| |x5|RTC access| |x6|IDE alternate status / digital output register| |x7|IDE drive address register| |x8|IDE data register| |x9|IDE error/feature register| |xA|IDE sector count register| |xB|IDE sector number register| |xC|IDE cylinder low register| |xD|IDE cylinder high register| |xE|IDE drive/head register| |xF|IDE command/status register|