Erweiterung der RAMFLOPPY beim NDR-Computer (Z80-System) auf 420K Viele Kunden wuerden gerne mit einer groesseren RFLO beim NDR-Computer arbeiten. Hier ist nun eine relativ einfache Aenderung, die ohne Kenntnisse des Assemblers gemacht werden kann. Folgende Adressen im BIOS sind dazu zu aendern: ADRESSE ALT NEU EA7F DCEFC5EF E0EFC5EF EABB 0F00 0F00 EABD 03 04 EABE 07 0F EABF 00 01 EAC0 B300 D100 EAC2 3F00 7F00 EAC4 C0 C0 EAC5 00 00 EAC6 1000 2000 EAC8 0000 0000 EC42 E603 E607 Wie man anhand dieser Liste ersehen kann, ist die Erweiterung ganz einfach, doch wie bekommmt man sie dauerhaft auf die Bootspur? Dazu geht man nun wie folgt vor. Zuerst SYSGEN80 aufrufen, fuer SOURCE-DRIVE A eingeben und RETURN druecken, fuer DESTINATION-DRIVE RETURN druecken. ES meldet sich nun wieder A>, aber das Betriebssystem steht im Arbeitsspeicher. Um es zu aendern, schreiben wir es mit SAVE 35 CPM.SYS als File auf die Diskette. Nun holen wir es, nachdem sich A> gemeldet hat mit DDT CPM.SYS wieder in den Arbeitsspeicher und nun kann das BIOS mit dem S-Befehl geaendert werden. Jetzt stehen die Adressen aber nicht mehr an ihrem urspruenglichen Platz, deshalb hier die Liste der zu aendernden Adressen. BIOS-ADR TPA-ADR EA7F 1FFF EABB 203B EABD 203D EABE 203E EABF 203F EAC0 2040 EAC2 2042 EAC4 2044 EAC5 2045 EAC6 2046 EAC8 2048 EC42 21C2 Auf Adresse EACB seht im BIOS die Kaltstart-Meldung, wird diese geaendert so meldet sich der Computer nach einem Kaltstart mit einer anderen Meldung. Hier die Daten fuer folgenden Schriftzug "NDR-COMPUTER + 420KRFLO" in HEX. 4E 44 52 2D 43 4F 4D 50 55 54 45 52 20 2B 20 34 32 30 4B 20 52 46 4C 4F 20 Diese muessen in der genannten Reihenfolge ab Adresse 204B eingeben werden. Nachdem alle Bytes geaendert sind, starten wir mit G0 oder CTRL C das CPM mit dem Warmboot, es muss sich nun wieder A> melden. Um unsere Aenderung vom urspruenglichen BIOS zu unterscheiden, speichern wir es unter einem anderen Namen erst einmal auf die Diskette z.B. RFLO420K.SYS. Wir muessen also SAVE 35 RFLO420K.SYS eingeben. Nun muessen Wir unser neues BIOS noch in die BOOTSPUR bringen. Dazu laden wir es mit dem DDT wieder in den Speicher, also DDT RFLO420K.SYS eingeben, wenn sich der DDT gemeldet hat mit G0 oder CTRL C einen Warmstart herbeifuehren, nun SYSGEN80 aufrufen, Fuer SOURCE-DRIVE RETURN eingeben und fuer DESTINATION-DRIVE A und RETURN eingeben. Nach dem Initialsieren der RAMFLOPPY muessen nun mit STAT E: 416K zur Verfuegung stehen, wenn 8 Banks belegt sind, also 8 * ROA64 oder 2 * RAM64/256 mit 256K bestueckt.