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.
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.
Das Vorbereiten der Platte geht recht simpel:
schon ist die Platte bereit
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 |