Sourcecode Fortschritt
- 
					
					
					
					
 Version 0.0.2.2: - Bugfix: Kein Absturz bei Shell-Eingaben mehr 
 
- 
					
					
					
					
 Version 0.0.2.3 - Rev. 834 - APIC-Bit in cpuid überprüft und apic_install als Rumpf eingebaut (qemu auf intel-dualcore-host emuliert es) 
 - Beep ausgeschaltet
 
- 
					
					
					
					
 Version 0.0.2.4: - Codebasis für Power-Management angelegt 
 -- APM (funktioniert noch nicht, daher in power_management.c Zeile 88 auskommentiert)
 -- Shutdown-Workaround für fehlendes PM
 - timer.c/sys_speaker.c: 1193182 statt 1193180
 - Task wird nun nach invalid Opcode beendet
 - Ergebnisse eines kleinen "Code Reviews" von ehenkes und mir (kernel.asm und ckernel.c)
 - Kleinigkeiten
 
- 
					
					
					
					
 Version 0.0.2.5: - Invalid-Opcode Problem unter Qemu mit einem HACK gefixt 
 - Fat12_BPB.inc im BL2 entfernt
 - Kleinigkeiten
 
- 
					
					
					
					
 version = "0.0.2.6 - Rev: 837" 
 Kleine Änderungen in dhcp.h
 
- 
					
					
					
					
 version 0.0.2.6 - Rev: 838 vbe.c 
 - Einfache und langsame vbe_clearScreen() Funktion hinzugefügt.gui_window.c/.h 
 - Versuch: Fenster im VBE Modus zu implementieren, bis jetzt noch nicht funktionierend...
 
- 
					
					
					
					
 Version 0.0.2.7 - Rev. 839: - Erkennung von xHCI-Controllern ergänzt (ungetestet) 
 - Arrays für Ports, Disks und Partitionen in ehci.c verkleinert (ungenutztes Element entfernt)
 - strncmp ergänzt (CStdlib)
 - Projektmappe aktualisiert
 - CodestilEdit: Ich hab übrigens vergessen, im sourcecode die Revision zu erhöhen, nur die Version hab ich erhöht. 
 
- 
					
					
					
					
 Version 0.0.2.8: - Bugfix für GUI: Fenster nun korrekt gezeichnet 
 - Bugfix in vbe_drawRect: x und y waren vertauscht
 
- 
					
					
					
					
 version 0.0.2.8 - Rev: 841 - GUI Fenster: Pixel noch etwas zurechtgerückt 
 
- 
					
					
					
					
 version 0.0.2.8 - Rev: 842 - gui_window.c/h 
 reDrawWindow()- füllen von window_t.data 
 
- 
					
					
					
					
 version 0.0.2.8 - Rev: 843 - gui_window.c/h window_t.data wird jetzt mit Daten gefüllt... 
 
- 
					
					
					
					
 klasse!  
 
- 
					
					
					
					
 version 0.0.2.8 - Rev: 844 - gui_window.c/h 
 korrekturen- gui_button.c/h 
 CreateButton();
 DrawButton(...);- mouse.c 
 Maus, alte Position löschen
 
- 
					
					
					
					
 Version 0.0.2.9: 
 - Verbesserungen an der "GUI"
 - Neue Version von mingw32-make.exe (3.82)
 
- 
					
					
					
					
 Version 0.0.2.10: - Fenster nun wieder angezeigt 
 
- 
					
					
					
					
 Version 0.0.2.11: - Code wird nun ohne -fleading-underscore übersetzt 
 - Bugfix im makefile: cstdlib wird auch aufgeräumt bei clean und rebuild
 - process.asm gelöscht, da längst obsolet
 - Bugfix in util.c/h: abs muss signed integer nehmen.
 
- 
					
					
					
					
 version 0.0.2.12 - Rev: 848 - gui.c/h 
 GUI wird jetzt hier aufgebaut (ESC zum Beenden)
 close button funktioniert (Test)
 StartGUI();
 EndGUI();- mouse.c 
 aufgeräumt- gui_window.c/h 
 aufgeräumt- vbe.c 
 erweitert, auswahl zwischen Grafischen Tests und der GUI.Es wird langsam Zeit für einen DoubleBuffer... 
 
- 
					
					
					
					
 Bugfix: gui.c/h jetzt da... 
 
- 
					
					
					
					
 Version 0.0.2.13: - Bugfixes in GUI: Kein Nullpointer mehr dereferenziert 
 - DrawButton: ÜBergabe des Buttons als Pointer
 - Projektmappe aktualisiert
 
- 
					
					
					
					
 Version 0.0.2.14: - APM auskommentiert - Führte zu endlosen VM86-sensitive-opcode-Fehler