Ramdisk fuer den PROF-80 Treiberroutinen fuer die Kayser-Ramdisk ( c't 4/86 ) unter CP/M+ Autor : Wolfgang Muees 3300 Braunschweig 1) Hardware Notes : a) Bei Verwendung von TOSHIBA-Rams ( TMM.. ) ist die Verbindung IC9 Pin 16 zu IC9 Pin 17 zu unterbrechen und ein Widerstand von ca. 1.5 kOhm einzufuegen. Ausserdem wird von IC9 Pin 17 ein Kondensator von ca 50 - 150 pF nach Masse ( IC9 Pin 10 ) gelegt. b) Sporadisch auftretende Stoerungen nur bei einzelnen Zugriffen werden durch einen Kondensator von 1 nF an IC2 Pin 19 nach Masse behoben. ( beim PROF-80 nicht beobachtet ). 2) Implementierung : a) Eintippen des Files RAMDISK.ASM. b) Eintrag der Ramdisk-Ports in das File CDEF.LIB. c) Eintrag des XDPHs in das File DRVTBL.ASM. Die Position des Eintrags innerhalb der Tabelle bestimmt den Drive-Buchstaben. d) Alle ASM-Files mit dem RMAC assemblieren. e) linken : LINK BNKBIOS3[B]=BIOSKRNL,SCB,BOOT,CHARIO,MOVE,DRVTBL,FDPROFBK,RAMDISK f) GENCPM aufrufen. ( siehe GENCPM.DOC ) 3) Software Notes : a) Die Initialisierung der Ramdisk erfolgt nur dann, wenn die Initialisierungsroutine den Disketten-Label RAMDISK nicht findet. Booten o.ae. hat keinen Einfluss auf den Inhalt der Ramdisk. b) Die Software wertet den Jumper J7 aus. Ist J7 nicht gesetzt, so wird das Drive nicht eingeloggt und jeder Zugriff abgeblockt. c) Die Software ist fuer 1 MByte geschrieben. Fuer Teilbestueckung muss der Disketten-Parameter PST angepasst werden und eine neue Initialisierungsroutine geschrieben werden. d) Die Write/Read-Routinen sind nicht ROMfaehig. 4) Schaut bitte auch mal in die Files RAMDISK.PRF und RAMDISK.HEL !!! 5) Viel Spass beim Tippen. !!! Wolfgang