Danke für's Korrektur lesen!
Gruß
Robert
Danke für's Korrektur lesen!
Gruß
Robert
Heute mal ein paar Einblicke in ROMs und Bootsektoren bei der DMV ...
Die 8088-ROMs haben einen Monitor an jeweils unterschiedlichen Stellen ... ich habe es aber noch nicht geschafft, ihn aufzurufen.
Im Z80-ROM sieht man die "Schalter" für die Betriebssysteme ... ein CP/M 3.0 kenne ich nicht für die DMV, obwohl es im ROM erwähnt wird, und es das Modul K233 mit 16KB shared RAM gibt.
Ansonsten entsprechen die Bootsektoren den Erwartungen:
Im CP/M-80-Bootsektor geht es eng zu ...
dafür springt der von CP/M-86 nach ein paar Bytes direkt in den zweiten Sektor.
Beide scheinen sich durch das "NCR F3" als CP/M zu identifizieren ...
anders als MS-DOS 2.11 ...
... und das P-System
CP/M-68K ist eine ganz eigene Nummer ...
... es startet als CP/M-Abkömmling im Z80-Modus (anders als die 8088-Karten hat das 68008-Modul kein eigenes ROM) und wird von einem MPM II-Loader hochgefahren ... ob das wohl ein komplettes MP/M-BIOS/XIOS ist?
LG Robert
Das ist wirklich clever - der Autor dieser BIOS-Erweiterung lädt eine Datei MIO.SYS, für welche die Assembler-Source auf der Diskette vorliegt, über das ursprüngliche IO.SYS und wollte damit - so der Plan - nach und nach die bei der DMV eh auf der Diskette, und nicht im ROM vorliegenden Ein- und Ausgaberoutinen ersetzen. Letztlich wäre dann die weniger kompatible IO.SYS der DMV durch eine kompatiblere oder kompatible ersetzt worden.
Hier ist ein Image der bootfähigen Datei, mit der MIO.SYS im Bootprozess aktiviert. In der Beschreibung in den vorherigen Posts ist die Rede davon, dass WordPerfect damit läuft, zumindest der Personal Editor, ein abgespecktes WordPerfect 4.1 läuft damit prima.
Der Norton Commander 1.0 zeichnet ein angedeutetes Fenster, schmiert aber dann ab. Die Farben lassen sich mit ANSI-Kommandos in der AUTOEXEC.BAT ändern, aber so sieht man, dass der Treiber läuft.
Sollte sich der Autor dieser BIOS-Erweiterung hierher verirren, herzliche Grüße, herzlichen Dank, und ich würde mich über eine Nachricht freuen.
Das hört sich nach einer super Sache an, anbei mal die Dokumentation für die Projekte auf der von Fritz verlinkten Diskette, von Wordstar in ein normales Textformat konvertiert.
Klasse Tipp, danke!
Kannst Du bei Gelegenheit bitte nochmal schauen, ob Du die Seiten C1 bis C-2-168 noch hast? Der Hauptteil bis S. 88 scheint vollständig, vom Anhang fehlt der Anfang
Danke und Gruß
Robert
Vielen herzlichen Dank!
Immer her mit netten Projekten zur DMV!
Ich habe für diesen ersten Post die Firmware zur 16-Bit-Erweiterung aus dem ... System Technical Manual Hardware abgetippt ... ich möchte versuchen, die Display-Routine in einem eigenen Programm zu nutzen, um zu verstehen, wo die Inkompatibilitäten der DMV zum IBM PC liegen.
Auf der reinen DOS-Ebene wird ein Lear-Siegler ADM-31-Terminal emuliert, das ist auch die richtige Einstellung für Programme, die laufen, z.B. Turbo Pascal 3.0 oder WordStar.
Bislang habe ich nur den Source-Code abgetippt, da das OCR zu ... spannenden Ergebnissen geführt hatte. Ich gebe keine Garantie auf Fehlerfreiheit, aber vielleicht mag ja auch jemand anders damit rumexperimentieren.
Gruß
Robert
ich würde mich sehr freuen, wenn Du das System Technical Manual MS-DOS posten und scannen könntest - ich experimentiere auch gerade mit der DMV im DOS-Modus rum, und die Informationen würden mir gerade viel helfen.
Herzliche Grüße
Robert
Hallo Peter,
das mit WinImage kann ich zumindest wohl erklären - es erwartet genau wie spätere DOS-Versionen die "magic bytes" 55AA am Ende des Bootsektors, um sie als DOS-Diskette zu erkennen, die Versionen 1.x hatten die wohl noch nicht.
Gruß
Robert
Ich habe DMV-mäßig alles, was ich habe/hatte, eingescannt. Ich hatte damals(TM) schon mal gesucht, aber es hat sich bislang keines auftreiben lassen.
Gruß
Robert
Der Rechner war das letzte Mal 2005 unter Strom !
Was meinst Du, warum ich die Sachen in der Emulation probiert habe
Die originale Microsoft-Maus scheint identisch oder zumindest sehr ähnlich zu sein (andere Nummer auf der Platine, zwei Kabel in leicht unterschiedlichen Positionen)
Ich hab das mal am Laufen gehabt, ich glaube, ich habe eine der aufgeführten Mäuse. In wie weit es andere passende gibt, kann ich nicht beantworten.
Wenn ich mich recht erinnere, war das aber nur im Diagnoseprogramm getestet oder maximal im GSX(86) mit Draw. Soweit ich noch weiß, habe ich die voreingestellte IFSEL-Nummer verwendet.
Weil Maus, max. 512K Hauptspeicher und eine Festplatte sowie relativ hochauflösender Grafik vorhanden sind, hätte ich immer schon mal gerne GEM auf die DMV gebracht, aber ich bring das programmiertechnisch nicht hin (obwohl Sourcen zum Vergleichen z.B. bei John Elliott vorhanden sind).
Gruß
Robert
Unfortunately I can't help with the MX series.
Kind regards
Robert
Hallo miteinander, lieber funkenzupfer ,
ich bin froh, wenn jemand, der mehr als das heiße Ende des Lötkolbens vom kalten auseinanderhalten kann, beim debuggen hilft.
Bei der folgenden Sammelbestellung bin ich dann auch mit 2 Platinen dabei.
Herzliche Grüße und nochmal Kompliment
Robert
Hallo miteinander,
kann mir jemand sagen, welche Gegenstücke die oben genannten Verbinder (Strom, Video, Tastatur) auf dem 8256-Motherboard brauchen?
Danke und Gruß
Robert