| Zeile 1: | Zeile 1: | ||
{{Infobox OS | {{Infobox OS | ||
| − | | Name = | + | | Name = Nexos |
| Version = 0.0.0.1 | | Version = 0.0.0.1 | ||
| Entwickler = [[Benutzer:chris12 | Christian Kranz]] | | Entwickler = [[Benutzer:chris12 | Christian Kranz]] | ||
| Zeile 10: | Zeile 10: | ||
| IPC = | | IPC = | ||
| Plattform = [[x86]] | | Plattform = [[x86]] | ||
| − | | Homepage = [http://www.project-nexos.de.vu | + | | Homepage = [http://www.project-nexos.de.vu Nexos] / [http://www.forum.nexos.de.vu Forum] |
}} | }} | ||
| Zeile 57: | Zeile 57: | ||
|| - | || - | ||
|- | |- | ||
| − | | 06h || lädt die Dateitabelle von der Diskette || - || - | + | | 06h || lädt die Dateitabelle des aktuellen Verzeichnisses von der Diskette || - || - |
|- | |- | ||
| 07h || prüft ob eine Datei existiert || SI = Dateiname || | | 07h || prüft ob eine Datei existiert || SI = Dateiname || | ||
| Zeile 65: | Zeile 65: | ||
| 08h || lädt eine Datei || | | 08h || lädt eine Datei || | ||
SI = Dateiname <br> | SI = Dateiname <br> | ||
| − | BX = Segment in das geladen werden soll ( | + | BX = Segment in das geladen werden soll; einige Segmente sind gesperrt |
| − | + | || | |
| + | AX = 02h (Segment gesperrt) | ||
| + | AX = 01h (kein Fehler) <br> | ||
AX = 00h (Datei nicht gefunden) | AX = 00h (Datei nicht gefunden) | ||
|- | |- | ||
| 09h || Verzeichnis wechsel || | | 09h || Verzeichnis wechsel || | ||
SI = Verzeichnis <br> | SI = Verzeichnis <br> | ||
| − | (8.DIR für Verzeichnisse und '..' für das übergeordnete) | + | (8-Zeichen-Name.DIR für Verzeichnisse und '..' für das übergeordnete) |
|| AX = 01h (kein Fehler) <br> | || AX = 01h (kein Fehler) <br> | ||
AX = 00h (Datei nicht gefunden) | AX = 00h (Datei nicht gefunden) | ||
| Zeile 77: | Zeile 79: | ||
| 0Ah || Datei/Verzeichnis löschen || | | 0Ah || Datei/Verzeichnis löschen || | ||
SI = Dateiname | SI = Dateiname | ||
| − | || AX = 01h (kein Fehler) <br> | + | || |
| + | AX = 02h (Datei gesperrt) | ||
| + | AX = 01h (kein Fehler) <br> | ||
AX = 00h (Datei nicht gefunden) | AX = 00h (Datei nicht gefunden) | ||
|- | |- | ||
| Zeile 86: | Zeile 90: | ||
== Befehlsliste der Konsole == | == Befehlsliste der Konsole == | ||
<pre> | <pre> | ||
| − | CD | + | CD DIR - Wecheslt in das Verzeichnis DIR |
CLS - löscht den Bildschirminhalt | CLS - löscht den Bildschirminhalt | ||
CPU - zeigt Informationen über ihre CPU (via CPUID; im Moment nur die Vendor-ID) | CPU - zeigt Informationen über ihre CPU (via CPUID; im Moment nur die Vendor-ID) | ||
| − | DEL | + | DEL FILE - Löscht die Datei oder das Verzeichnis FILE |
DIR - listet die Dateien im Verzeichnis auf | DIR - listet die Dateien im Verzeichnis auf | ||
DUMP - zeigt den Inhalt der CPU Register | DUMP - zeigt den Inhalt der CPU Register | ||
| Zeile 106: | Zeile 110: | ||
=== Ver 0.0.0.2 Ori === | === Ver 0.0.0.2 Ori === | ||
* Working in progress | * Working in progress | ||
| + | '''!Bis zum Erscheinen werden hier und auf der Website keine Informationen über Version 0.0.0.2 zur Verfügung gestellt!''' | ||
=== Ver 0.0.0.1 Midway === | === Ver 0.0.0.1 Midway === | ||
| Zeile 120: | Zeile 125: | ||
* erstellen/verändern von Dateien und formatieren von Disketten in NexFS einbauen | * erstellen/verändern von Dateien und formatieren von Disketten in NexFS einbauen | ||
| − | * Dateisystem: NexFS 0.2, Fat12 | + | * Dateisystem: NexFS 0.2, (Fat12) |
| − | * Editor überarbeiten | + | * Editor überarbeiten |
* Kernel V0.0.0.2 | * Kernel V0.0.0.2 | ||
* Passwortchanger / Passwort-Programm wieder einbauen | * Passwortchanger / Passwort-Programm wieder einbauen | ||
| Zeile 133: | Zeile 138: | ||
=== NexCommand === | === NexCommand === | ||
* Backspace springt von der x-ten Zeile nicht in die vorige | * Backspace springt von der x-ten Zeile nicht in die vorige | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
[[Kategorie:Betriebssystem]] | [[Kategorie:Betriebssystem]] | ||