Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
z9001:software:sysinfo [2020/04/21 11:59] volkerpz9001:software:sysinfo [2020/04/21 13:01] (aktuell) – [Beschreibung] volkerp
Zeile 2: Zeile 2:
  
 **Systemtestprogramm Z9001\\ **Systemtestprogramm Z9001\\
-Volker Pohlers, 2010-2015**+Volker Pohlers, 2013-2016**
  
-{{:z9001:software:sysinfo1.gif|}}+{{:z9001:software:sysinfo1.gif|}} {{:z9001:software:sysinfo6.gif|}}
  
 Sysinfo ist ein kleines Programm zur Analyse der verbauten Hardware. Sysinfo ist ein kleines Programm zur Analyse der verbauten Hardware.
 Es erkennt den speziellen Typ (Z9001.84 .. KC87/31), den Speicherausbau, diverse Module. Es erkennt den speziellen Typ (Z9001.84 .. KC87/31), den Speicherausbau, diverse Module.
-Zusätzlich gibt es Funktionstests für Farbe und den Rossendorfer Schalt-RAM bzw. dessen kompatiblen Nachbauten.+Zusätzlich gibt es Funktionstests für Farbe und den [[z9001:cpm:64kmodul|]] (Rossendorfer Schalt-RAM bzw. dessen kompatiblen Nachbauten).
  
 Das Programm wurde in JKCEMU-BASIC geschrieben. Das Programm wurde in JKCEMU-BASIC geschrieben.
Zeile 14: Zeile 14:
 ===== Download ===== ===== Download =====
  
-Das Programm ist in den Softwarepaketen Mega-Flash und USB-OS enthalten.+Das Programm ist in den Softwarepaketen [[z9001:software:mega|]] und [[z9001:software:usb|]] enthalten.
  
-  * +  * {{ :z9001:software:sysinfo.zip |}} Quellcode und Programm als TAP.
  
  
 ===== Beschreibung ===== ===== Beschreibung =====
  
-{{:z9001:software:sysinfo2.gif|}}+| Dateiname | SYSINFO.COM | 
 +| Laden in | OS | 
 +| Programmstandort | 0300h-1FFFh | 
 +| OS-Kommando | SYSINFO | 
 + 
 +Im Startmenü (Bild oben) wird die erkannte Grundkonfiguration angezeigt: 
 + 
 +  * Typ (Z9001, ...) 
 +  * Farbe/SW 
 +  * Speicherausbau 
 + 
 +**Speicher-Scan** 
 + 
 +Detaillierte Anzeige der Speicherkonfiguration. Es werden die OS-Version, diverse ROM-Module und der RAM-Ausbau incl. Shadow-RAM erkannt.  
 + 
 +{{:z9001:software:sysinfo2.gif|}} {{:z9001:software:sysinfo7.gif|}} 
 + 
 +**I/O-Scan** 
 + 
 +Detaillierte Anzeige der Module bzw. Hardware. Über einen I/O-Port-Scan werden diverse Zusatz-Module erkannt.  
 +Im Beispiel steckt ein Druckermodul im Rechner und ein USB-Modul. 
 {{:z9001:software:sysinfo3.gif|}} {{:z9001:software:sysinfo3.gif|}}
 +
 +**Farbtest**
 +
 +Ein einfacher Farbtest zum Überprüfen der Farbwiedergabe. Angezeigt werden Blöcke in den 8 möglichen Farben, jeweils als Vordergrundfarbe (voller Block) und als Hintergrundfarbe (Leerzeichen) gesetzt.
 +
 {{:z9001:software:sysinfo4.gif|}} {{:z9001:software:sysinfo4.gif|}}
 +
 +**64K-RAM-Test**
 +
 +Wurde ein [[z9001:cpm:64kmodul|]] (Rossendorfer Schalt-RAM bzw. dessen kompatiblen Nachbauten) erkannt, kann dieser Speicher getestet werden. Gibt es Probleme mit dem Umschalten der RAM-Bänke oder dynamische Probleme in den Speichern, wird das erkannt.
 +
 +Achtung: Der Speicherinhalt wird bei diesem Test komplett überschrieben!
 +
 +<ditaa noedgesep>
 +  E800      +---------+---------+ 
 +            |  ROM    |  Hi-RAM | 
 +            |  10KcCCC|  10K    | 
 +  C000      +---------+---------+ 
 +            |  RAM    |
 +            |  16K    |
 +  8000      +---------+---------+
 +            |  Bank 1 |  Bank 2 |
 +            |  16K    |  16K    |
 +  4000      +---------+---------+
 +</ditaa>
 +
 +Bei Fehlern wird die Adresse ausgegeben, an der es einen Speicherfehler gab.
 +
 +
 +Tests:
 +  - Vordergrund-RAM Bank 1 4000-7FFF mit 31h beschreiben und rücklesen
 +  - Umschalten in Hintergrund-RAM Bank 2, 4000-7FFF mit 32h beschreiben und rücklesen
 +  - Umschalten in Vordergrund-RAM, 4000-7FFF auf 31h rücklesen
 +  - RAM 8000-BFFF mit 34h beschreiben und rücklesen
 +  - ROM wegschalten, oberen Speicher Hi-RAM C000-E7FF mit 33h beschreiben und rücklesen
 +
 {{:z9001:software:sysinfo5.gif|}} {{:z9001:software:sysinfo5.gif|}}
  
  • z9001/software/sysinfo.1587470393.txt.gz
  • Zuletzt geändert: 2020/04/21 11:59
  • von volkerp