AiCOS — Änderungen 3831 → 3834

Zeile 1: Zeile 1:
 
{{Infobox OS
 
{{Infobox OS
 
| Name = http://aicos.amazing-fx.de/images/AiCOS-Logo-small.png
 
| Name = http://aicos.amazing-fx.de/images/AiCOS-Logo-small.png
−
| Version = Research Phase 0 (0.00.34.45)
+
| Version = Research Phase 0 (0.00.35.47)
 
| Entwickler = [[Benutzer:ScollPi | ScollPi]]
 
| Entwickler = [[Benutzer:ScollPi | ScollPi]]
 
| Lizenz = n/a
 
| Lizenz = n/a
Zeile 67: Zeile 67:
  
 
= History =
 
= History =
 +
* 04.01.2009 Bug im Bootcode behoben; Kernel-Debug implementiert (0.00.35.47)
 
* 03.01.2009 Printf implementiert (0.00.34.45)
 
* 03.01.2009 Printf implementiert (0.00.34.45)
 
* 03.01.2009 C++ Testdummy, um Einsprung zu testen; Test OK (0.00.31.40)
 
* 03.01.2009 C++ Testdummy, um Einsprung zu testen; Test OK (0.00.31.40)
Zeile 81: Zeile 82:
 
= Stand der Dinge =
 
= Stand der Dinge =
 
''' Fertig: '''
 
''' Fertig: '''
−
* Bootsector für ROFS, FDD-Version. (0.00.34.45)
+
* Bootsector für ROFS, FDD-Version. (0.00.35.47)
−
* Bootloader (0.00.34.45)
+
* Bootloader (0.00.35.47)
 
** Entry16: 16-Bit-Einsprung in Assembler (0.00.23.20)
 
** Entry16: 16-Bit-Einsprung in Assembler (0.00.23.20)
 
** Entry32: 32-Bit-PM-Einsprung in Assembler (0.00.31.40)
 
** Entry32: 32-Bit-PM-Einsprung in Assembler (0.00.31.40)
−
** Entry: C++ Part (0.00.34.45)
+
** Entry: C++ Part (0.00.35.47)
 
** Routinen für Textausgabe, darunter auch mit printf() (0.00.34.45)
 
** Routinen für Textausgabe, darunter auch mit printf() (0.00.34.45)
 +
** COM-Treiber: für Kernel-Debug benötigt (0.00.35.47)
 +
** Kernel-Debug (0.00.35.47)
  
  
Zeile 92: Zeile 95:
 
* Bootloader
 
* Bootloader
 
** Paging mit PAE (bisher nur 2 MiB gemappt, sollte erstmal für Bootloader-Spielereien reichen)
 
** Paging mit PAE (bisher nur 2 MiB gemappt, sollte erstmal für Bootloader-Spielereien reichen)
−
** COM-Treiber: für Kernel-Debug benötigt
 
 
* Homepage für AiCOS
 
* Homepage für AiCOS
  
Zeile 98: Zeile 100:
 
''' Geplant: '''
 
''' Geplant: '''
 
* Bootloader
 
* Bootloader
−
** Kernel-Debug
+
** Memory Management
 
* Bootsektor für CD
 
* Bootsektor für CD
  
Zeile 117: Zeile 119:
  
 
= Aktueller Screenshot =
 
= Aktueller Screenshot =
−
'''Version: 0.00.34.45'''
+
'''Version: 0.00.35.47'''
  
−
http://aicos.amazing-fx.de/images/screenshots/bootloader_004.gif
+
http://aicos.amazing-fx.de/images/screenshots/bootloader_005.gif
 +
 
 +
[http://aicos.amazing-fx.de/images/screenshots/Dev_20090104_0730.png Screenshot mit Windows-Debug]