MeinOS — Änderungen 2935 → 3034

Zeile 8: Zeile 8:
 
| Binaerformat = [[ELF]]
 
| Binaerformat = [[ELF]]
 
| Sprache = [[C]]
 
| Sprache = [[C]]
−
| IPC= Message Passing (syncron/asyncron), RPC (synchron)
+
| IPC = RPC (synchron), Message Queues (SysV), Semaphores (SysV), Shared Memory (SysV), Signale
 
| Plattform = x86
 
| Plattform = x86
 
| Homepage = http://jgraef.bplaced.net/meinos/
 
| Homepage = http://jgraef.bplaced.net/meinos/
Zeile 16: Zeile 16:
  
 
== Entwicklung ==
 
== Entwicklung ==
−
Im Moment arbeite ich am [[Dateisystem]]. Dort müssen noch ein paar Fehler gefixt werden. Dann müssen die Treiber von DMA, PCI und CMOS noch so umprogrammiert werden, dass sie mithilfe eines Servers arbeiten. Danach werde ich die CDI-Implementation (bis auf cdi.net) vervollständigen und Ext2 portieren.
+
Der neue Kernel ist soweit fertig. Die größten Verbesserungen waren in den Bereichen Speicherverwaltung (u.a. dynamischerer Speicherallokator für den Kernel, wodurch nun Linked Lists im Kernel benutzt werden können), Prozessverwaltung und IPC. Kernel2 unterstützt nun die SysV-IPC-Methoden, RPC und Signale. Im Moment werden die Bibliotheken an die neuen Systemfunktion angepasst.
  
 
=== Komplett (oder so gut wie komplett) ===
 
=== Komplett (oder so gut wie komplett) ===