NexOS — Änderungen 5286 → 5879

Zeile 1: Zeile 1:
 
{{Infobox OS
 
{{Infobox OS
−
| Name = Project Nexos
+
| 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 Project Nexos]
+
| 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 (für User-Pogramme immer BX = 0x5000)
+
BX = Segment in das geladen werden soll; einige Segmente sind gesperrt
−
|| AX = 01h (kein Fehler) <br>
+
||
 +
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           - change the current directory
+
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         - delete a file
+
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 und an NexFS 0.1 anpassen
+
* 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
−
 
−
 
−
== Project Nexos im IRC ==
 
−
 
−
Project Nexos hat auch einen IRC-Channel, der auf dem Server irc.euirc.net unter #Project_Nexos zu erreichen ist.
 
  
 
[[Kategorie:Betriebssystem]]
 
[[Kategorie:Betriebssystem]]